sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | bart-view 0.1.00-5 (s390x) Fri, 22 Oct 2021 10:35:24 +0000 | +==============================================================================+ Package: bart-view Version: 0.1.00-5 Source Version: 0.1.00-5 Distribution: unstable Machine Architecture: amd64 Host Architecture: s390x Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-b27b6332-d3ba-4107-8895-86326e8732d7' with '<>' I: NOTICE: Log filtering will replace 'build/bart-view-wONrL3/resolver-loxvLb' 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-22-0802.33-F-2021-10-22-0802.33.pdiff [7249 B] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources T-2021-10-22-0802.33-F-2021-10-22-0802.33.pdiff [7249 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages T-2021-10-22-0802.33-F-2021-10-22-0802.33.pdiff [6223 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages T-2021-10-22-0802.33-F-2021-10-22-0802.33.pdiff [6223 B] Get:6 http://debian.oregonstate.edu/debian unstable/main s390x Packages [8416 kB] Fetched 8721 kB in 3s (3243 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | 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.4 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/bart-view-wONrL3/bart-view-0.1.00' with '<>' I: NOTICE: Log filtering will replace 'build/bart-view-wONrL3' 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-s390x:amd64, libc-dev:s390x, libstdc++-dev:s390x Filtered Build-Depends: debhelper-compat (= 13), libbart-dev, libgtk-3-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-s390x:amd64, libc-dev:s390x, libstdc++-dev:s390x 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 [414 B] Get:5 copy:/<>/apt_archive ./ Packages [501 B] Fetched 1872 B in 0s (73.6 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-s390x-linux-gnu bsdextrautils build-essential cpp-11-s390x-linux-gnu cpp-s390x-linux-gnu cross-config crossbuild-essential-s390x 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-s390x-linux-gnu g++-s390x-linux-gnu gcc-11-base:s390x gcc-11-cross-base gcc-11-s390x-linux-gnu gcc-11-s390x-linux-gnu-base gcc-9-base:s390x gcc-s390x-linux-gnu gettext gettext-base gir1.2-atk-1.0:s390x gir1.2-atspi-2.0:s390x gir1.2-freedesktop:s390x gir1.2-gdkpixbuf-2.0:s390x gir1.2-glib-2.0:s390x gir1.2-gtk-3.0:s390x gir1.2-harfbuzz-0.0:s390x gir1.2-pango-1.0:s390x groff-base gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian libapparmor1 libarchive-zip-perl libargon2-1 libasan5:s390x libasan6-s390x-cross libatk-bridge2.0-0:s390x libatk-bridge2.0-dev:s390x libatk1.0-0:s390x libatk1.0-data libatk1.0-dev:s390x libatomic1:s390x libatomic1-s390x-cross libatspi2.0-0:s390x libatspi2.0-dev:s390x libavahi-client3:s390x libavahi-common-data:s390x libavahi-common3:s390x libbart-dev:s390x libblkid-dev:s390x libblkid1:s390x libbrotli-dev:s390x libbrotli1 libbrotli1:s390x libbsd0 libbsd0:s390x libc6:s390x libc6-dev libc6-dev:s390x libc6-dev-s390x-cross libc6-s390x-cross libcairo-gobject2:s390x libcairo-script-interpreter2:s390x libcairo2 libcairo2:s390x libcairo2-dev:s390x libcap2:s390x libcolord2:s390x libcom-err2:s390x libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev libcrypt-dev:s390x libcrypt1:s390x libcryptsetup12 libcups2:s390x libdatrie-dev:s390x libdatrie1 libdatrie1:s390x libdbus-1-3 libdbus-1-3:s390x libdbus-1-dev:s390x libdconf1 libdebhelper-perl libdebian-dpkgcross-perl libdeflate-dev:s390x libdeflate0 libdeflate0:s390x libdevmapper1.02.1 libdpkg-perl libdrm-amdgpu1:s390x libdrm-common libdrm-nouveau2:s390x libdrm-radeon1:s390x libdrm2:s390x libedit2:s390x libegl-dev:s390x libegl-mesa0:s390x libegl1:s390x libegl1-mesa-dev:s390x libelf1 libelf1:s390x libepoxy-dev:s390x libepoxy0:s390x libexpat1 libexpat1:s390x libexpat1-dev:s390x libffi-dev:s390x libffi7:s390x libffi8:s390x libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig-dev:s390x libfontconfig1 libfontconfig1:s390x libfontconfig1-dev:s390x libfreetype-dev:s390x libfreetype6 libfreetype6:s390x libfreetype6-dev:s390x libfribidi-dev:s390x libfribidi0 libfribidi0:s390x libgbm1:s390x libgcc-11-dev-s390x-cross libgcc-9-dev:s390x libgcc-s1:s390x libgcc-s1-s390x-cross libgcrypt20:s390x libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:s390x libgdk-pixbuf-2.0-dev:s390x libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1:s390x libgl-dev:s390x libgl1:s390x libgl1-mesa-dri:s390x libglapi-mesa:s390x libgles-dev:s390x libgles1:s390x libgles2:s390x libglib2.0-0 libglib2.0-0:s390x libglib2.0-bin libglib2.0-data libglib2.0-dev:s390x libglib2.0-dev-bin libglvnd-core-dev:s390x libglvnd-dev:s390x libglvnd0:s390x libglx-dev:s390x libglx-mesa0:s390x libglx0:s390x libgmp10:s390x libgnutls30:s390x libgomp1:s390x libgomp1-s390x-cross libgpg-error0:s390x libgraphite2-3 libgraphite2-3:s390x libgraphite2-dev:s390x libgssapi-krb5-2:s390x libgtk-3-0:s390x libgtk-3-common libgtk-3-dev:s390x libharfbuzz-dev:s390x libharfbuzz-gobject0:s390x libharfbuzz-icu0:s390x libharfbuzz0b libharfbuzz0b:s390x libhogweed6:s390x libice-dev:s390x libice6:s390x libicu-dev:s390x libicu67 libicu67:s390x libidn2-0:s390x libio-string-perl libip4tc2 libitm1:s390x libitm1-s390x-cross libjbig-dev:s390x libjbig0 libjbig0:s390x libjpeg-dev:s390x libjpeg62-turbo libjpeg62-turbo:s390x libjpeg62-turbo-dev:s390x libjson-c5 libk5crypto3:s390x libkeyutils1:s390x libkmod2 libkrb5-3:s390x libkrb5support0:s390x liblcms2-2:s390x libllvm12:s390x liblocale-gettext-perl liblz4-1:s390x liblzma-dev:s390x liblzma5:s390x liblzo2-2:s390x libmagic-mgc libmagic1 libmd0 libmd0:s390x libmount-dev:s390x libmount1:s390x libmpdec3 libnettle8:s390x libnsl-dev libnsl-dev:s390x libnsl2:s390x libopengl-dev:s390x libopengl0:s390x libp11-kit0:s390x libpam-systemd libpango-1.0-0 libpango-1.0-0:s390x libpango1.0-dev:s390x libpangocairo-1.0-0 libpangocairo-1.0-0:s390x libpangoft2-1.0-0 libpangoft2-1.0-0:s390x libpangoxft-1.0-0 libpangoxft-1.0-0:s390x libpcre16-3:s390x libpcre2-16-0:s390x libpcre2-32-0:s390x libpcre2-8-0:s390x libpcre2-dev:s390x libpcre2-posix2:s390x libpcre3:s390x libpcre3-dev:s390x libpcre32-3:s390x libpcrecpp0v5:s390x libperl5.32 libpipeline1 libpixman-1-0 libpixman-1-0:s390x libpixman-1-dev:s390x libpng-dev:s390x libpng16-16 libpng16-16:s390x libpthread-stubs0-dev:s390x libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libselinux1:s390x libselinux1-dev:s390x libsensors-config libsensors5:s390x libsepol1:s390x libsepol1-dev:s390x libsigsegv2 libsm-dev:s390x libsm6:s390x libsqlite3-0 libssl1.1:s390x libstdc++-11-dev libstdc++-11-dev-s390x-cross libstdc++-9-dev:s390x libstdc++6:s390x libstdc++6-s390x-cross libsub-override-perl libsystemd0:s390x libtasn1-6:s390x libthai-data libthai-dev:s390x libthai0 libthai0:s390x libtiff-dev:s390x libtiff5 libtiff5:s390x libtiffxx5:s390x libtinfo6:s390x libtirpc-dev libtirpc-dev:s390x libtirpc3:s390x libtool libubsan1:s390x libubsan1-s390x-cross libuchardet0 libudev1:s390x libunistring2:s390x libuuid1:s390x libvulkan1:s390x libwayland-bin libwayland-client0:s390x libwayland-cursor0:s390x libwayland-dev:s390x libwayland-egl1:s390x libwayland-server0:s390x libwebp6 libwebp6:s390x libx11-6 libx11-6:s390x libx11-data libx11-dev:s390x libx11-xcb1:s390x libxau-dev:s390x libxau6 libxau6:s390x libxcb-dri2-0:s390x libxcb-dri3-0:s390x libxcb-glx0:s390x libxcb-present0:s390x libxcb-render0 libxcb-render0:s390x libxcb-render0-dev:s390x libxcb-shm0 libxcb-shm0:s390x libxcb-shm0-dev:s390x libxcb-sync1:s390x libxcb-xfixes0:s390x libxcb1 libxcb1:s390x libxcb1-dev:s390x libxcomposite-dev:s390x libxcomposite1:s390x libxcursor-dev:s390x libxcursor1:s390x libxdamage-dev:s390x libxdamage1:s390x libxdmcp-dev:s390x libxdmcp6 libxdmcp6:s390x libxext-dev:s390x libxext6 libxext6:s390x libxfixes-dev:s390x libxfixes3:s390x libxft-dev:s390x libxft2 libxft2:s390x libxi-dev:s390x libxi6:s390x libxinerama-dev:s390x libxinerama1:s390x libxkbcommon-dev:s390x libxkbcommon0:s390x libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2:s390x libxrandr-dev:s390x libxrandr2:s390x libxrender-dev:s390x libxrender1 libxrender1:s390x libxshmfence1:s390x libxtst-dev:s390x libxtst6:s390x libxxf86vm1:s390x libyaml-perl libz3-4:s390x libzstd1:s390x linux-libc-dev:s390x linux-libc-dev-s390x-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:s390x wayland-protocols x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:s390x zlib1g-dev:s390x 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 g++-11-multilib-s390x-linux-gnu gcc-11-multilib-s390x-linux-gnu manpages-dev flex bison gdb-s390x-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:s390x libc-l10n:s390x locales:s390x libnss-nis:s390x libnss-nisplus:s390x glibc-doc manpages-dev:s390x libcairo2-doc:s390x colord:s390x cups-common:s390x libdatrie-doc:s390x gnupg git bzr freetype2-doc:s390x rng-tools:s390x libgirepository1.0-dev:s390x libglib2.0-doc:s390x libxml2-utils gnutls-bin:s390x libgraphite2-utils:s390x krb5-doc:s390x krb5-user:s390x gvfs:s390x libgtk-3-doc:s390x libice-doc:s390x icu-doc:s390x liblcms2-utils:s390x liblzma-doc:s390x cryptsetup-bin:s390x imagemagick:s390x libpango1.0-doc:s390x lm-sensors lm-sensors:s390x libsm-doc:s390x libstdc++-11-doc libstdc++-9-doc:s390x libthai-doc:s390x libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc:s390x libx11-doc:s390x libxcb-doc:s390x libxext-doc:s390x 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:s390x libfile-fcntllock-perl libarchive-cpio-perl xdg-user-dirs xdg-user-dirs:s390x libgpg-error-l10n:s390x libgtk-3-bin:s390x librsvg2-common:s390x libgtk-3-0 krb5-locales:s390x libpng-tools:s390x ca-certificates libltdl-dev uuid-runtime:s390x mesa-vulkan-drivers:s390x | vulkan-icd:s390x 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-s390x-linux-gnu bsdextrautils build-essential cpp-11-s390x-linux-gnu cpp-s390x-linux-gnu cross-config crossbuild-essential-s390x 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-s390x-linux-gnu g++-s390x-linux-gnu gcc-11-base:s390x gcc-11-cross-base gcc-11-s390x-linux-gnu gcc-11-s390x-linux-gnu-base gcc-9-base:s390x gcc-s390x-linux-gnu gettext gettext-base gir1.2-atk-1.0:s390x gir1.2-atspi-2.0:s390x gir1.2-freedesktop:s390x gir1.2-gdkpixbuf-2.0:s390x gir1.2-glib-2.0:s390x gir1.2-gtk-3.0:s390x gir1.2-harfbuzz-0.0:s390x gir1.2-pango-1.0:s390x groff-base gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian libapparmor1 libarchive-zip-perl libargon2-1 libasan5:s390x libasan6-s390x-cross libatk-bridge2.0-0:s390x libatk-bridge2.0-dev:s390x libatk1.0-0:s390x libatk1.0-data libatk1.0-dev:s390x libatomic1:s390x libatomic1-s390x-cross libatspi2.0-0:s390x libatspi2.0-dev:s390x libavahi-client3:s390x libavahi-common-data:s390x libavahi-common3:s390x libbart-dev:s390x libblkid-dev:s390x libblkid1:s390x libbrotli-dev:s390x libbrotli1 libbrotli1:s390x libbsd0 libbsd0:s390x libc6:s390x libc6-dev libc6-dev:s390x libc6-dev-s390x-cross libc6-s390x-cross libcairo-gobject2:s390x libcairo-script-interpreter2:s390x libcairo2 libcairo2:s390x libcairo2-dev:s390x libcap2:s390x libcolord2:s390x libcom-err2:s390x libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev libcrypt-dev:s390x libcrypt1:s390x libcryptsetup12 libcups2:s390x libdatrie-dev:s390x libdatrie1 libdatrie1:s390x libdbus-1-3 libdbus-1-3:s390x libdbus-1-dev:s390x libdconf1 libdebhelper-perl libdebian-dpkgcross-perl libdeflate-dev:s390x libdeflate0 libdeflate0:s390x libdevmapper1.02.1 libdpkg-perl libdrm-amdgpu1:s390x libdrm-common libdrm-nouveau2:s390x libdrm-radeon1:s390x libdrm2:s390x libedit2:s390x libegl-dev:s390x libegl-mesa0:s390x libegl1:s390x libegl1-mesa-dev:s390x libelf1 libelf1:s390x libepoxy-dev:s390x libepoxy0:s390x libexpat1 libexpat1:s390x libexpat1-dev:s390x libffi-dev:s390x libffi7:s390x libffi8:s390x libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig-dev:s390x libfontconfig1 libfontconfig1:s390x libfontconfig1-dev:s390x libfreetype-dev:s390x libfreetype6 libfreetype6:s390x libfreetype6-dev:s390x libfribidi-dev:s390x libfribidi0 libfribidi0:s390x libgbm1:s390x libgcc-11-dev-s390x-cross libgcc-9-dev:s390x libgcc-s1:s390x libgcc-s1-s390x-cross libgcrypt20:s390x libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:s390x libgdk-pixbuf-2.0-dev:s390x libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1:s390x libgl-dev:s390x libgl1:s390x libgl1-mesa-dri:s390x libglapi-mesa:s390x libgles-dev:s390x libgles1:s390x libgles2:s390x libglib2.0-0 libglib2.0-0:s390x libglib2.0-bin libglib2.0-data libglib2.0-dev:s390x libglib2.0-dev-bin libglvnd-core-dev:s390x libglvnd-dev:s390x libglvnd0:s390x libglx-dev:s390x libglx-mesa0:s390x libglx0:s390x libgmp10:s390x libgnutls30:s390x libgomp1:s390x libgomp1-s390x-cross libgpg-error0:s390x libgraphite2-3 libgraphite2-3:s390x libgraphite2-dev:s390x libgssapi-krb5-2:s390x libgtk-3-0:s390x libgtk-3-common libgtk-3-dev:s390x libharfbuzz-dev:s390x libharfbuzz-gobject0:s390x libharfbuzz-icu0:s390x libharfbuzz0b libharfbuzz0b:s390x libhogweed6:s390x libice-dev:s390x libice6:s390x libicu-dev:s390x libicu67 libicu67:s390x libidn2-0:s390x libio-string-perl libip4tc2 libitm1:s390x libitm1-s390x-cross libjbig-dev:s390x libjbig0 libjbig0:s390x libjpeg-dev:s390x libjpeg62-turbo libjpeg62-turbo:s390x libjpeg62-turbo-dev:s390x libjson-c5 libk5crypto3:s390x libkeyutils1:s390x libkmod2 libkrb5-3:s390x libkrb5support0:s390x liblcms2-2:s390x libllvm12:s390x liblocale-gettext-perl liblz4-1:s390x liblzma-dev:s390x liblzma5:s390x liblzo2-2:s390x libmagic-mgc libmagic1 libmd0 libmd0:s390x libmount-dev:s390x libmount1:s390x libmpdec3 libnettle8:s390x libnsl-dev libnsl-dev:s390x libnsl2:s390x libopengl-dev:s390x libopengl0:s390x libp11-kit0:s390x libpam-systemd libpango-1.0-0 libpango-1.0-0:s390x libpango1.0-dev:s390x libpangocairo-1.0-0 libpangocairo-1.0-0:s390x libpangoft2-1.0-0 libpangoft2-1.0-0:s390x libpangoxft-1.0-0 libpangoxft-1.0-0:s390x libpcre16-3:s390x libpcre2-16-0:s390x libpcre2-32-0:s390x libpcre2-8-0:s390x libpcre2-dev:s390x libpcre2-posix2:s390x libpcre3:s390x libpcre3-dev:s390x libpcre32-3:s390x libpcrecpp0v5:s390x libperl5.32 libpipeline1 libpixman-1-0 libpixman-1-0:s390x libpixman-1-dev:s390x libpng-dev:s390x libpng16-16 libpng16-16:s390x libpthread-stubs0-dev:s390x libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libselinux1:s390x libselinux1-dev:s390x libsensors-config libsensors5:s390x libsepol1:s390x libsepol1-dev:s390x libsigsegv2 libsm-dev:s390x libsm6:s390x libsqlite3-0 libssl1.1:s390x libstdc++-11-dev libstdc++-11-dev-s390x-cross libstdc++-9-dev:s390x libstdc++6:s390x libstdc++6-s390x-cross libsub-override-perl libsystemd0:s390x libtasn1-6:s390x libthai-data libthai-dev:s390x libthai0 libthai0:s390x libtiff-dev:s390x libtiff5 libtiff5:s390x libtiffxx5:s390x libtinfo6:s390x libtirpc-dev libtirpc-dev:s390x libtirpc3:s390x libtool libubsan1:s390x libubsan1-s390x-cross libuchardet0 libudev1:s390x libunistring2:s390x libuuid1:s390x libvulkan1:s390x libwayland-bin libwayland-client0:s390x libwayland-cursor0:s390x libwayland-dev:s390x libwayland-egl1:s390x libwayland-server0:s390x libwebp6 libwebp6:s390x libx11-6 libx11-6:s390x libx11-data libx11-dev:s390x libx11-xcb1:s390x libxau-dev:s390x libxau6 libxau6:s390x libxcb-dri2-0:s390x libxcb-dri3-0:s390x libxcb-glx0:s390x libxcb-present0:s390x libxcb-render0 libxcb-render0:s390x libxcb-render0-dev:s390x libxcb-shm0 libxcb-shm0:s390x libxcb-shm0-dev:s390x libxcb-sync1:s390x libxcb-xfixes0:s390x libxcb1 libxcb1:s390x libxcb1-dev:s390x libxcomposite-dev:s390x libxcomposite1:s390x libxcursor-dev:s390x libxcursor1:s390x libxdamage-dev:s390x libxdamage1:s390x libxdmcp-dev:s390x libxdmcp6 libxdmcp6:s390x libxext-dev:s390x libxext6 libxext6:s390x libxfixes-dev:s390x libxfixes3:s390x libxft-dev:s390x libxft2 libxft2:s390x libxi-dev:s390x libxi6:s390x libxinerama-dev:s390x libxinerama1:s390x libxkbcommon-dev:s390x libxkbcommon0:s390x libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2:s390x libxrandr-dev:s390x libxrandr2:s390x libxrender-dev:s390x libxrender1 libxrender1:s390x libxshmfence1:s390x libxtst-dev:s390x libxtst6:s390x libxxf86vm1:s390x libyaml-perl libz3-4:s390x libzstd1:s390x linux-libc-dev:s390x linux-libc-dev-s390x-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:s390x sensible-utils shared-mime-info systemd systemd-sysv ucf uuid-dev:s390x wayland-protocols x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:s390x zlib1g-dev:s390x 0 upgraded, 414 newly installed, 0 to remove and 0 not upgraded. Need to get 394 MB of archives. After this operation, 1461 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [924 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 s390x gcc-11-base s390x 11.2.0-10 [206 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main s390x libgcc-s1 s390x 11.2.0-10 [24.6 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main s390x libc6 s390x 2.32-4 [2452 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main s390x libcap2 s390x 1:2.44-1 [23.3 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main s390x libgpg-error0 s390x 1.42-3 [74.9 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main s390x libgcrypt20 s390x 1.9.4-3+b1 [584 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main s390x liblz4-1 s390x 1.9.3-2 [55.4 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main s390x liblzma5 s390x 5.2.5-2 [167 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main s390x libzstd1 s390x 1.4.8+dfsg-3 [289 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main s390x libsystemd0 s390x 249.5-1 [366 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 s390x gcc-9-base s390x 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-s390x-linux-gnu amd64 2.37-7 [2070 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-10 [1952 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 g++-11 amd64 11.2.0-10 [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-s390x-linux-gnu-base amd64 11.2.0-9cross1 [205 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-11-s390x-linux-gnu amd64 11.2.0-9cross1 [45.6 MB] Get:87 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-s390x-linux-gnu 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-s390x-cross all 2.32-1cross4 [1236 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-s390x-cross all 11.2.0-9cross1 [24.8 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-s390x-cross all 11.2.0-9cross1 [94.7 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main amd64 libitm1-s390x-cross all 11.2.0-9cross1 [24.9 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-s390x-cross all 11.2.0-9cross1 [7924 B] Get:95 http://debian.oregonstate.edu/debian unstable/main amd64 libasan6-s390x-cross all 11.2.0-9cross1 [1920 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-s390x-cross all 11.2.0-9cross1 [530 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-s390x-cross all 11.2.0-9cross1 [806 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-11-dev-s390x-cross all 11.2.0-9cross1 [690 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-11-s390x-linux-gnu amd64 11.2.0-9cross1 [51.0 MB] Get:100 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-s390x-linux-gnu amd64 4:11.2.0-2 [1452 B] Get:101 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-s390x-cross all 5.10.46-4cross4 [1467 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-s390x-cross all 2.32-1cross4 [1856 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-11-dev-s390x-cross all 11.2.0-9cross1 [1912 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main amd64 g++-11-s390x-linux-gnu amd64 11.2.0-9cross1 [49.8 MB] Get:105 http://debian.oregonstate.edu/debian unstable/main amd64 g++-s390x-linux-gnu amd64 4:11.2.0-2 [1176 B] Get:106 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3.1 [11.8 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1.1 [14.9 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1.1 [20.7 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-3 [59.4 kB] Get:111 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2+b1 [337 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1.1 [19.0 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.18+nmu2 [30.6 kB] Get:118 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.18+nmu2 [40.9 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-s390x all 12.9 [6704 B] Get:120 http://debian.oregonstate.edu/debian unstable/main amd64 dbus-user-session amd64 1.12.20-2 [96.2 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main amd64 libdconf1 amd64 0.40.0-2 [47.4 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main amd64 dconf-service amd64 0.40.0-2 [37.9 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main amd64 dconf-gsettings-backend amd64 0.40.0-2 [34.0 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 13.5.2 [192 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-15 [513 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.12.0-2 [26.3 kB] Get:130 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.12.0-2 [15.5 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.185-2 [172 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.14-1 [98.3 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.21-4 [1311 kB] Get:134 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 13.5.2 [1056 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main amd64 libbrotli1 amd64 1.0.9-2+b2 [279 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main amd64 libfreetype6 amd64 2.11.0+dfsg-1 [453 kB] Get:139 http://debian.oregonstate.edu/debian unstable/main amd64 fonts-dejavu-core all 2.37-2 [1069 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig amd64 2.13.1-4.2 [417 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main s390x libffi8 s390x 3.4.2-3 [21.3 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main s390x libblkid1 s390x 2.37.2-4 [190 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main s390x libpcre2-8-0 s390x 10.36-2 [152 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main s390x libselinux1 s390x 3.1-3 [83.7 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main s390x libmount1 s390x 2.37.2-4 [205 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main s390x libpcre3 s390x 2:8.39-13 [265 kB] Get:149 http://debian.oregonstate.edu/debian unstable/main s390x zlib1g s390x 1:1.2.11.dfsg-2 [88.9 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main s390x libglib2.0-0 s390x 2.70.0-1+b1 [1286 kB] Get:151 http://debian.oregonstate.edu/debian unstable/main s390x libgirepository-1.0-1 s390x 1.70.0-2 [93.1 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-glib-2.0 s390x 1.70.0-2 [152 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main amd64 libatk1.0-data all 2.36.0-2 [149 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main s390x libatk1.0-0 s390x 2.36.0-2 [49.4 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-atk-1.0 s390x 2.36.0-2 [26.1 kB] Get:156 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-freedesktop s390x 1.70.0-2 [33.6 kB] Get:157 http://debian.oregonstate.edu/debian unstable/main s390x libdbus-1-3 s390x 1.12.20-2 [210 kB] Get:158 http://debian.oregonstate.edu/debian unstable/main s390x libxau6 s390x 1:1.0.9-1 [19.5 kB] Get:159 http://debian.oregonstate.edu/debian unstable/main s390x libmd0 s390x 1.0.4-1 [29.7 kB] Get:160 http://debian.oregonstate.edu/debian unstable/main s390x libbsd0 s390x 0.11.3-1 [107 kB] Get:161 http://debian.oregonstate.edu/debian unstable/main s390x libxdmcp6 s390x 1:1.1.2-3 [26.5 kB] Get:162 http://debian.oregonstate.edu/debian unstable/main s390x libxcb1 s390x 1.14-3 [138 kB] Get:163 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-data all 2:1.7.2-2 [311 kB] Get:164 http://debian.oregonstate.edu/debian unstable/main s390x libx11-6 s390x 2:1.7.2-2+b1 [739 kB] Get:165 http://debian.oregonstate.edu/debian unstable/main s390x libxext6 s390x 2:1.3.4-1 [51.3 kB] Get:166 http://debian.oregonstate.edu/debian unstable/main s390x libxi6 s390x 2:1.8-1 [81.4 kB] Get:167 http://debian.oregonstate.edu/debian unstable/main s390x libatspi2.0-0 s390x 2.42.0-1 [72.7 kB] Get:168 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-atspi-2.0 s390x 2.42.0-1 [23.6 kB] Get:169 http://debian.oregonstate.edu/debian unstable/main s390x libjpeg62-turbo s390x 1:2.0.6-4 [134 kB] Get:170 http://debian.oregonstate.edu/debian unstable/main s390x libpng16-16 s390x 1.6.37-3 [288 kB] Get:171 http://debian.oregonstate.edu/debian unstable/main s390x libdeflate0 s390x 1.8-1 [46.3 kB] Get:172 http://debian.oregonstate.edu/debian unstable/main s390x libjbig0 s390x 2.1-3.1+b2 [31.2 kB] Get:173 http://debian.oregonstate.edu/debian unstable/main s390x libwebp6 s390x 0.6.1-2.1 [223 kB] Get:174 http://debian.oregonstate.edu/debian unstable/main s390x libtiff5 s390x 4.3.0-2 [281 kB] Get:175 http://debian.oregonstate.edu/debian unstable/main s390x libgdk-pixbuf-2.0-0 s390x 2.42.6+dfsg-2 [146 kB] Get:176 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-gdkpixbuf-2.0 s390x 2.42.6+dfsg-2 [30.4 kB] Get:177 http://debian.oregonstate.edu/debian unstable/main s390x libbrotli1 s390x 1.0.9-2+b2 [275 kB] Get:178 http://debian.oregonstate.edu/debian unstable/main s390x libfreetype6 s390x 2.11.0+dfsg-1 [429 kB] Get:179 http://debian.oregonstate.edu/debian unstable/main s390x libgraphite2-3 s390x 1.3.14-1 [74.4 kB] Get:180 http://debian.oregonstate.edu/debian unstable/main s390x libharfbuzz0b s390x 2.7.4-1 [1439 kB] Get:181 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-harfbuzz-0.0 s390x 2.7.4-1 [1153 kB] Get:182 http://debian.oregonstate.edu/debian unstable/main s390x libfribidi0 s390x 1.0.8-2 [65.6 kB] Get:183 http://debian.oregonstate.edu/debian unstable/main amd64 libthai-data all 0.1.28-4.1 [171 kB] Get:184 http://debian.oregonstate.edu/debian unstable/main s390x libdatrie1 s390x 0.2.13-2 [42.4 kB] Get:185 http://debian.oregonstate.edu/debian unstable/main s390x libthai0 s390x 0.1.28-4.1 [54.5 kB] Get:186 http://debian.oregonstate.edu/debian unstable/main s390x libpango-1.0-0 s390x 1.48.10+ds1-1 [196 kB] Get:187 http://debian.oregonstate.edu/debian unstable/main s390x libexpat1 s390x 2.4.1-2+b1 [98.1 kB] Get:188 http://debian.oregonstate.edu/debian unstable/main s390x libuuid1 s390x 2.37.2-4 [84.6 kB] Get:189 http://debian.oregonstate.edu/debian unstable/main s390x libfontconfig1 s390x 2.13.1-4.2 [340 kB] Get:190 http://debian.oregonstate.edu/debian unstable/main s390x libpixman-1-0 s390x 0.40.0-1 [452 kB] Get:191 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-render0 s390x 1.14-3 [111 kB] Get:192 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-shm0 s390x 1.14-3 [101 kB] Get:193 http://debian.oregonstate.edu/debian unstable/main s390x libxrender1 s390x 1:0.9.10-1 [32.0 kB] Get:194 http://debian.oregonstate.edu/debian unstable/main s390x libcairo2 s390x 1.16.0-5 [641 kB] Get:195 http://debian.oregonstate.edu/debian unstable/main s390x libpangoft2-1.0-0 s390x 1.48.10+ds1-1 [70.9 kB] Get:196 http://debian.oregonstate.edu/debian unstable/main s390x libpangocairo-1.0-0 s390x 1.48.10+ds1-1 [58.3 kB] Get:197 http://debian.oregonstate.edu/debian unstable/main s390x libxft2 s390x 2.3.2-2 [55.0 kB] Get:198 http://debian.oregonstate.edu/debian unstable/main s390x libpangoxft-1.0-0 s390x 1.48.10+ds1-1 [52.4 kB] Get:199 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-pango-1.0 s390x 1.48.10+ds1-1 [62.3 kB] Get:200 http://debian.oregonstate.edu/debian unstable/main s390x libatk-bridge2.0-0 s390x 2.38.0-2 [60.0 kB] Get:201 http://debian.oregonstate.edu/debian unstable/main s390x libcairo-gobject2 s390x 1.16.0-5 [125 kB] Get:202 http://debian.oregonstate.edu/debian unstable/main s390x liblcms2-2 s390x 2.12~rc1-2 [136 kB] Get:203 http://debian.oregonstate.edu/debian unstable/main s390x libudev1 s390x 249.5-1 [166 kB] Get:204 http://debian.oregonstate.edu/debian unstable/main s390x libcolord2 s390x 1.4.5-3 [133 kB] Get:205 http://debian.oregonstate.edu/debian unstable/main s390x libavahi-common-data s390x 0.8-5 [124 kB] Get:206 http://debian.oregonstate.edu/debian unstable/main s390x libavahi-common3 s390x 0.8-5 [56.6 kB] Get:207 http://debian.oregonstate.edu/debian unstable/main s390x libavahi-client3 s390x 0.8-5 [59.4 kB] Get:208 http://debian.oregonstate.edu/debian unstable/main s390x libgmp10 s390x 2:6.2.1+dfsg-2 [550 kB] Get:209 http://debian.oregonstate.edu/debian unstable/main s390x libnettle8 s390x 3.7.3-1 [277 kB] Get:210 http://debian.oregonstate.edu/debian unstable/main s390x libhogweed6 s390x 3.7.3-1 [318 kB] Get:211 http://debian.oregonstate.edu/debian unstable/main s390x libunistring2 s390x 0.9.10-6 [385 kB] Get:212 http://debian.oregonstate.edu/debian unstable/main s390x libidn2-0 s390x 2.3.2-2 [94.2 kB] Get:213 http://debian.oregonstate.edu/debian unstable/main s390x libp11-kit0 s390x 0.24.0-5 [339 kB] Get:214 http://debian.oregonstate.edu/debian unstable/main s390x libtasn1-6 s390x 4.17.0-2 [53.2 kB] Get:215 http://debian.oregonstate.edu/debian unstable/main s390x libgnutls30 s390x 3.7.2-2 [1237 kB] Get:216 http://debian.oregonstate.edu/debian unstable/main s390x libcom-err2 s390x 1.46.4-1 [75.1 kB] Get:217 http://debian.oregonstate.edu/debian unstable/main s390x libkrb5support0 s390x 1.18.3-7 [64.6 kB] Get:218 http://debian.oregonstate.edu/debian unstable/main s390x libk5crypto3 s390x 1.18.3-7 [112 kB] Get:219 http://debian.oregonstate.edu/debian unstable/main s390x libkeyutils1 s390x 1.6.1-2 [15.2 kB] Get:220 http://debian.oregonstate.edu/debian unstable/main s390x libssl1.1 s390x 1.1.1l-1 [1217 kB] Get:221 http://debian.oregonstate.edu/debian unstable/main s390x libkrb5-3 s390x 1.18.3-7 [341 kB] Get:222 http://debian.oregonstate.edu/debian unstable/main s390x libgssapi-krb5-2 s390x 1.18.3-7 [154 kB] Get:223 http://debian.oregonstate.edu/debian unstable/main s390x libcups2 s390x 2.3.3op2-7 [328 kB] Get:224 http://debian.oregonstate.edu/debian unstable/main s390x libepoxy0 s390x 1.5.9-2 [190 kB] Get:225 http://debian.oregonstate.edu/debian unstable/main s390x libwayland-client0 s390x 1.19.0-2+b1 [26.0 kB] Get:226 http://debian.oregonstate.edu/debian unstable/main s390x libwayland-cursor0 s390x 1.19.0-2+b1 [14.7 kB] Get:227 http://debian.oregonstate.edu/debian unstable/main s390x libwayland-egl1 s390x 1.19.0-2+b1 [8676 B] Get:228 http://debian.oregonstate.edu/debian unstable/main s390x libxcomposite1 s390x 1:0.4.5-1 [16.4 kB] Get:229 http://debian.oregonstate.edu/debian unstable/main s390x libxfixes3 s390x 1:5.0.3-2 [21.5 kB] Get:230 http://debian.oregonstate.edu/debian unstable/main s390x libxcursor1 s390x 1:1.2.0-2 [36.9 kB] Get:231 http://debian.oregonstate.edu/debian unstable/main s390x libxdamage1 s390x 1:1.1.5-2 [15.4 kB] Get:232 http://debian.oregonstate.edu/debian unstable/main s390x libxinerama1 s390x 2:1.1.4-2 [17.5 kB] Get:233 http://debian.oregonstate.edu/debian unstable/main amd64 xkb-data all 2.33-1 [748 kB] Get:234 http://debian.oregonstate.edu/debian unstable/main s390x libxkbcommon0 s390x 1.3.1-1 [102 kB] Get:235 http://debian.oregonstate.edu/debian unstable/main s390x libxrandr2 s390x 2:1.5.2-1 [36.9 kB] Get:236 http://debian.oregonstate.edu/debian unstable/main amd64 libgtk-3-common all 3.24.30-3 [3780 kB] Get:237 http://debian.oregonstate.edu/debian unstable/main s390x libgtk-3-0 s390x 3.24.30-3 [2602 kB] Get:238 http://debian.oregonstate.edu/debian unstable/main s390x gir1.2-gtk-3.0 s390x 3.24.30-3 [257 kB] Get:239 http://debian.oregonstate.edu/debian unstable/main amd64 icu-devtools amd64 67.1-7 [201 kB] Get:240 http://debian.oregonstate.edu/debian unstable/main s390x libasan5 s390x 9.4.0-3 [2551 kB] Get:241 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] Get:242 http://debian.oregonstate.edu/debian unstable/main s390x libffi-dev s390x 3.4.2-3 [55.5 kB] Get:243 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-data all 2.70.0-1 [1189 kB] Get:244 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-bin amd64 2.70.0-1+b1 [145 kB] Get:245 http://debian.oregonstate.edu/debian unstable/main amd64 python3-lib2to3 all 3.9.7-1 [79.4 kB] Get:246 http://debian.oregonstate.edu/debian unstable/main amd64 python3-distutils all 3.9.7-1 [146 kB] Get:247 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-dev-bin amd64 2.70.0-1+b1 [183 kB] Get:248 http://debian.oregonstate.edu/debian unstable/main s390x linux-libc-dev s390x 5.14.12-1 [1432 kB] Get:249 http://debian.oregonstate.edu/debian unstable/main s390x libcrypt1 s390x 1:4.4.25-2 [89.6 kB] Get:250 http://debian.oregonstate.edu/debian unstable/main s390x libcrypt-dev s390x 1:4.4.25-2 [105 kB] Get:251 http://debian.oregonstate.edu/debian unstable/main s390x libtirpc3 s390x 1.3.2-2 [78.0 kB] Get:252 http://debian.oregonstate.edu/debian unstable/main s390x libnsl2 s390x 1.3.0-2 [37.3 kB] Get:253 http://debian.oregonstate.edu/debian unstable/main s390x libtirpc-dev s390x 1.3.2-2 [185 kB] Get:254 http://debian.oregonstate.edu/debian unstable/main s390x libnsl-dev s390x 1.3.0-2 [64.6 kB] Get:255 http://debian.oregonstate.edu/debian unstable/main s390x libc6-dev s390x 2.32-4 [1881 kB] Get:256 http://debian.oregonstate.edu/debian unstable/main s390x uuid-dev s390x 2.37.2-4 [95.8 kB] Get:257 http://debian.oregonstate.edu/debian unstable/main s390x libblkid-dev s390x 2.37.2-4 [223 kB] Get:258 http://debian.oregonstate.edu/debian unstable/main s390x libsepol1 s390x 3.1-1 [236 kB] Get:259 http://debian.oregonstate.edu/debian unstable/main s390x libsepol1-dev s390x 3.1-1 [312 kB] Get:260 http://debian.oregonstate.edu/debian unstable/main s390x libpcre2-16-0 s390x 10.36-2 [144 kB] Get:261 http://debian.oregonstate.edu/debian unstable/main s390x libpcre2-32-0 s390x 10.36-2 [136 kB] Get:262 http://debian.oregonstate.edu/debian unstable/main s390x libpcre2-posix2 s390x 10.36-2 [49.0 kB] Get:263 http://debian.oregonstate.edu/debian unstable/main s390x libpcre2-dev s390x 10.36-2 [524 kB] Get:264 http://debian.oregonstate.edu/debian unstable/main s390x libselinux1-dev s390x 3.1-3 [165 kB] Get:265 http://debian.oregonstate.edu/debian unstable/main s390x libmount-dev s390x 2.37.2-4 [79.0 kB] Get:266 http://debian.oregonstate.edu/debian unstable/main s390x libpcre16-3 s390x 2:8.39-13 [188 kB] Get:267 http://debian.oregonstate.edu/debian unstable/main s390x libpcre32-3 s390x 2:8.39-13 [182 kB] Get:268 http://debian.oregonstate.edu/debian unstable/main s390x libstdc++6 s390x 11.2.0-10 [572 kB] Get:269 http://debian.oregonstate.edu/debian unstable/main s390x libpcrecpp0v5 s390x 2:8.39-13 [151 kB] Get:270 http://debian.oregonstate.edu/debian unstable/main s390x libpcre3-dev s390x 2:8.39-13 [481 kB] Get:271 http://debian.oregonstate.edu/debian unstable/main s390x zlib1g-dev s390x 1:1.2.11.dfsg-2 [189 kB] Get:272 http://debian.oregonstate.edu/debian unstable/main s390x libglib2.0-dev s390x 2.70.0-1+b1 [1516 kB] Get:273 http://debian.oregonstate.edu/debian unstable/main s390x libatk1.0-dev s390x 2.36.0-2 [104 kB] Get:274 http://debian.oregonstate.edu/debian unstable/main s390x libdbus-1-dev s390x 1.12.20-2 [249 kB] Get:275 http://debian.oregonstate.edu/debian unstable/main amd64 x11-common all 1:7.7+23 [252 kB] Get:276 http://debian.oregonstate.edu/debian unstable/main s390x libxtst6 s390x 2:1.2.3-1 [27.4 kB] Get:277 http://debian.oregonstate.edu/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get:278 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-dev all 2021.5-1 [599 kB] Get:279 http://debian.oregonstate.edu/debian unstable/main s390x libxau-dev s390x 1:1.0.9-1 [22.8 kB] Get:280 http://debian.oregonstate.edu/debian unstable/main s390x libxdmcp-dev s390x 1:1.1.2-3 [42.3 kB] Get:281 http://debian.oregonstate.edu/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:282 http://debian.oregonstate.edu/debian unstable/main s390x libpthread-stubs0-dev s390x 0.4-1 [5344 B] Get:283 http://debian.oregonstate.edu/debian unstable/main s390x libxcb1-dev s390x 1.14-3 [175 kB] Get:284 http://debian.oregonstate.edu/debian unstable/main s390x libx11-dev s390x 2:1.7.2-2+b1 [814 kB] Get:285 http://debian.oregonstate.edu/debian unstable/main s390x libxext-dev s390x 2:1.3.4-1 [105 kB] Get:286 http://debian.oregonstate.edu/debian unstable/main s390x libxfixes-dev s390x 1:5.0.3-2 [23.4 kB] Get:287 http://debian.oregonstate.edu/debian unstable/main s390x libxi-dev s390x 2:1.8-1 [242 kB] Get:288 http://debian.oregonstate.edu/debian unstable/main s390x libxtst-dev s390x 2:1.2.3-1 [31.6 kB] Get:289 http://debian.oregonstate.edu/debian unstable/main s390x libatspi2.0-dev s390x 2.42.0-1 [78.0 kB] Get:290 http://debian.oregonstate.edu/debian unstable/main s390x libatk-bridge2.0-dev s390x 2.38.0-2 [9980 B] Get:291 http://debian.oregonstate.edu/debian unstable/main s390x libatomic1 s390x 11.2.0-10 [8080 B] Get:292 http://debian.oregonstate.edu/debian unstable/main s390x libbart-dev s390x 0.6.00-3 [187 kB] Get:293 http://debian.oregonstate.edu/debian unstable/main s390x libbrotli-dev s390x 1.0.9-2+b2 [278 kB] Get:294 http://debian.oregonstate.edu/debian unstable/main amd64 libmd0 amd64 1.0.4-1 [29.6 kB] Get:295 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.11.3-1 [108 kB] Get:296 http://debian.oregonstate.edu/debian unstable/main s390x liblzo2-2 s390x 2.10-2 [52.9 kB] Get:297 http://debian.oregonstate.edu/debian unstable/main s390x libcairo-script-interpreter2 s390x 1.16.0-5 [158 kB] Get:298 http://debian.oregonstate.edu/debian unstable/main amd64 libpixman-1-0 amd64 0.40.0-1 [543 kB] Get:299 http://debian.oregonstate.edu/debian unstable/main amd64 libxau6 amd64 1:1.0.9-1 [19.7 kB] Get:300 http://debian.oregonstate.edu/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:301 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb1 amd64 1.14-3 [140 kB] Get:302 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-6 amd64 2:1.7.2-2+b1 [772 kB] Get:303 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-render0 amd64 1.14-3 [111 kB] Get:304 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-shm0 amd64 1.14-3 [101 kB] Get:305 http://debian.oregonstate.edu/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1 [53.1 kB] Get:306 http://debian.oregonstate.edu/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:307 http://debian.oregonstate.edu/debian unstable/main amd64 libcairo2 amd64 1.16.0-5 [694 kB] Get:308 http://debian.oregonstate.edu/debian unstable/main s390x libexpat1-dev s390x 2.4.1-2+b1 [151 kB] Get:309 http://debian.oregonstate.edu/debian unstable/main s390x libpng-dev s390x 1.6.37-3 [292 kB] Get:310 http://debian.oregonstate.edu/debian unstable/main s390x libfreetype-dev s390x 2.11.0+dfsg-1 [591 kB] Get:311 http://debian.oregonstate.edu/debian unstable/main s390x libfreetype6-dev s390x 2.11.0+dfsg-1 [109 kB] Get:312 http://debian.oregonstate.edu/debian unstable/main s390x libfontconfig-dev s390x 2.13.1-4.2 [364 kB] Get:313 http://debian.oregonstate.edu/debian unstable/main s390x libfontconfig1-dev s390x 2.13.1-4.2 [238 kB] Get:314 http://debian.oregonstate.edu/debian unstable/main s390x libxrender-dev s390x 1:0.9.10-1 [39.9 kB] Get:315 http://debian.oregonstate.edu/debian unstable/main s390x libice6 s390x 2:1.0.10-1 [54.8 kB] Get:316 http://debian.oregonstate.edu/debian unstable/main s390x libsm6 s390x 2:1.2.3-1 [34.2 kB] Get:317 http://debian.oregonstate.edu/debian unstable/main s390x libice-dev s390x 2:1.0.10-1 [63.5 kB] Get:318 http://debian.oregonstate.edu/debian unstable/main s390x libsm-dev s390x 2:1.2.3-1 [37.2 kB] Get:319 http://debian.oregonstate.edu/debian unstable/main s390x libpixman-1-dev s390x 0.40.0-1 [468 kB] Get:320 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-render0-dev s390x 1.14-3 [114 kB] Get:321 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-shm0-dev s390x 1.14-3 [102 kB] Get:322 http://debian.oregonstate.edu/debian unstable/main s390x libcairo2-dev s390x 1.16.0-5 [684 kB] Get:323 http://debian.oregonstate.edu/debian unstable/main s390x libdatrie-dev s390x 0.2.13-2 [17.9 kB] Get:324 http://debian.oregonstate.edu/debian unstable/main amd64 libdatrie1 amd64 0.2.13-2 [43.0 kB] Get:325 http://debian.oregonstate.edu/debian unstable/main s390x libdeflate-dev s390x 1.8-1 [42.2 kB] Get:326 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-common all 2.4.107-8 [15.3 kB] Get:327 http://debian.oregonstate.edu/debian unstable/main s390x libdrm2 s390x 2.4.107-8 [41.7 kB] Get:328 http://debian.oregonstate.edu/debian unstable/main s390x libdrm-amdgpu1 s390x 2.4.107-8 [28.4 kB] Get:329 http://debian.oregonstate.edu/debian unstable/main s390x libdrm-nouveau2 s390x 2.4.107-8 [26.5 kB] Get:330 http://debian.oregonstate.edu/debian unstable/main s390x libdrm-radeon1 s390x 2.4.107-8 [30.3 kB] Get:331 http://debian.oregonstate.edu/debian unstable/main s390x libtinfo6 s390x 6.2+20210905-1 [343 kB] Get:332 http://debian.oregonstate.edu/debian unstable/main s390x libedit2 s390x 3.1-20210910-1 [92.3 kB] Get:333 http://debian.oregonstate.edu/debian unstable/main s390x libglvnd0 s390x 1.3.4-2+b1 [82.4 kB] Get:334 http://debian.oregonstate.edu/debian unstable/main s390x libwayland-server0 s390x 1.19.0-2+b1 [33.2 kB] Get:335 http://debian.oregonstate.edu/debian unstable/main s390x libgbm1 s390x 21.2.4-1 [76.0 kB] Get:336 http://debian.oregonstate.edu/debian unstable/main s390x libglapi-mesa s390x 21.2.4-1 [98.2 kB] Get:337 http://debian.oregonstate.edu/debian unstable/main s390x libx11-xcb1 s390x 2:1.7.2-2+b1 [203 kB] Get:338 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-dri2-0 s390x 1.14-3 [103 kB] Get:339 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-dri3-0 s390x 1.14-3 [102 kB] Get:340 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-present0 s390x 1.14-3 [101 kB] Get:341 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-sync1 s390x 1.14-3 [105 kB] Get:342 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-xfixes0 s390x 1.14-3 [105 kB] Get:343 http://debian.oregonstate.edu/debian unstable/main s390x libxshmfence1 s390x 1.3-1 [8840 B] Get:344 http://debian.oregonstate.edu/debian unstable/main s390x libegl-mesa0 s390x 21.2.4-1 [138 kB] Get:345 http://debian.oregonstate.edu/debian unstable/main s390x libegl1 s390x 1.3.4-2+b1 [33.3 kB] Get:346 http://debian.oregonstate.edu/debian unstable/main s390x libxcb-glx0 s390x 1.14-3 [118 kB] Get:347 http://debian.oregonstate.edu/debian unstable/main s390x libxxf86vm1 s390x 1:1.1.4-1+b2 [20.4 kB] Get:348 http://debian.oregonstate.edu/debian unstable/main s390x libelf1 s390x 0.185-2 [170 kB] Get:349 http://debian.oregonstate.edu/debian unstable/main s390x libffi7 s390x 3.3-6 [20.1 kB] Get:350 http://debian.oregonstate.edu/debian unstable/main s390x libicu67 s390x 67.1-7 [8348 kB] Get:351 http://debian.oregonstate.edu/debian unstable/main s390x libxml2 s390x 2.9.12+dfsg-5 [614 kB] Get:352 http://debian.oregonstate.edu/debian unstable/main s390x libz3-4 s390x 4.8.12-1+b1 [6297 kB] Get:353 http://debian.oregonstate.edu/debian unstable/main s390x libllvm12 s390x 1:12.0.1-9 [20.6 MB] Get:354 http://debian.oregonstate.edu/debian unstable/main amd64 libsensors-config all 1:3.6.0-7 [32.3 kB] Get:355 http://debian.oregonstate.edu/debian unstable/main s390x libsensors5 s390x 1:3.6.0-7 [50.7 kB] Get:356 http://debian.oregonstate.edu/debian unstable/main s390x libvulkan1 s390x 1.2.189.0-2 [93.0 kB] Get:357 http://debian.oregonstate.edu/debian unstable/main s390x libgl1-mesa-dri s390x 21.2.4-1 [6006 kB] Get:358 http://debian.oregonstate.edu/debian unstable/main s390x libglx-mesa0 s390x 21.2.4-1 [186 kB] Get:359 http://debian.oregonstate.edu/debian unstable/main s390x libglx0 s390x 1.3.4-2+b1 [28.9 kB] Get:360 http://debian.oregonstate.edu/debian unstable/main s390x libgl1 s390x 1.3.4-2+b1 [126 kB] Get:361 http://debian.oregonstate.edu/debian unstable/main s390x libglx-dev s390x 1.3.4-2+b1 [16.8 kB] Get:362 http://debian.oregonstate.edu/debian unstable/main s390x libgl-dev s390x 1.3.4-2+b1 [101 kB] Get:363 http://debian.oregonstate.edu/debian unstable/main s390x libegl-dev s390x 1.3.4-2+b1 [20.4 kB] Get:364 http://debian.oregonstate.edu/debian unstable/main s390x libglvnd-core-dev s390x 1.3.4-2+b1 [14.4 kB] Get:365 http://debian.oregonstate.edu/debian unstable/main s390x libgles1 s390x 1.3.4-2+b1 [14.7 kB] Get:366 http://debian.oregonstate.edu/debian unstable/main s390x libgles2 s390x 1.3.4-2+b1 [23.1 kB] Get:367 http://debian.oregonstate.edu/debian unstable/main s390x libgles-dev s390x 1.3.4-2+b1 [50.8 kB] Get:368 http://debian.oregonstate.edu/debian unstable/main s390x libopengl0 s390x 1.3.4-2+b1 [44.5 kB] Get:369 http://debian.oregonstate.edu/debian unstable/main s390x libopengl-dev s390x 1.3.4-2+b1 [6412 B] Get:370 http://debian.oregonstate.edu/debian unstable/main s390x libglvnd-dev s390x 1.3.4-2+b1 [6180 B] Get:371 http://debian.oregonstate.edu/debian unstable/main s390x libegl1-mesa-dev s390x 21.2.4-1 [55.4 kB] Get:372 http://debian.oregonstate.edu/debian unstable/main s390x libepoxy-dev s390x 1.5.9-2 [128 kB] Get:373 http://debian.oregonstate.edu/debian unstable/main s390x libfribidi-dev s390x 1.0.8-2 [105 kB] Get:374 http://debian.oregonstate.edu/debian unstable/main amd64 libfribidi0 amd64 1.0.8-2 [64.8 kB] Get:375 http://debian.oregonstate.edu/debian unstable/main s390x libgomp1 s390x 11.2.0-10 [96.8 kB] Get:376 http://debian.oregonstate.edu/debian unstable/main s390x libitm1 s390x 11.2.0-10 [25.2 kB] Get:377 http://debian.oregonstate.edu/debian unstable/main s390x libubsan1 s390x 11.2.0-10 [806 kB] Get:378 http://debian.oregonstate.edu/debian unstable/main s390x libgcc-9-dev s390x 9.4.0-3 [679 kB] Get:379 http://debian.oregonstate.edu/debian unstable/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.6+dfsg-2 [35.6 kB] Get:380 http://debian.oregonstate.edu/debian unstable/main s390x libjpeg62-turbo-dev s390x 1:2.0.6-4 [254 kB] Get:381 http://debian.oregonstate.edu/debian unstable/main s390x libjpeg-dev s390x 1:2.0.6-4 [67.8 kB] Get:382 http://debian.oregonstate.edu/debian unstable/main s390x libjbig-dev s390x 2.1-3.1+b2 [31.1 kB] Get:383 http://debian.oregonstate.edu/debian unstable/main s390x liblzma-dev s390x 5.2.5-2 [228 kB] Get:384 http://debian.oregonstate.edu/debian unstable/main s390x libtiffxx5 s390x 4.3.0-2 [133 kB] Get:385 http://debian.oregonstate.edu/debian unstable/main s390x libtiff-dev s390x 4.3.0-2 [408 kB] Get:386 http://debian.oregonstate.edu/debian unstable/main s390x libgdk-pixbuf-2.0-dev s390x 2.42.6+dfsg-2 [67.2 kB] Get:387 http://debian.oregonstate.edu/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-1 [81.2 kB] Get:388 http://debian.oregonstate.edu/debian unstable/main s390x libgraphite2-dev s390x 1.3.14-1 [24.0 kB] Get:389 http://debian.oregonstate.edu/debian unstable/main s390x libharfbuzz-icu0 s390x 2.7.4-1 [1132 kB] Get:390 http://debian.oregonstate.edu/debian unstable/main s390x libharfbuzz-gobject0 s390x 2.7.4-1 [1147 kB] Get:391 http://debian.oregonstate.edu/debian unstable/main s390x libicu-dev s390x 67.1-7 [9290 kB] Get:392 http://debian.oregonstate.edu/debian unstable/main s390x libharfbuzz-dev s390x 2.7.4-1 [1597 kB] Get:393 http://debian.oregonstate.edu/debian unstable/main s390x libthai-dev s390x 0.1.28-4.1 [24.2 kB] Get:394 http://debian.oregonstate.edu/debian unstable/main s390x libxft-dev s390x 2.3.2-2 [66.6 kB] Get:395 http://debian.oregonstate.edu/debian unstable/main amd64 libharfbuzz0b amd64 2.7.4-1 [1471 kB] Get:396 http://debian.oregonstate.edu/debian unstable/main amd64 libthai0 amd64 0.1.28-4.1 [54.5 kB] Get:397 http://debian.oregonstate.edu/debian unstable/main amd64 libpango-1.0-0 amd64 1.48.10+ds1-1 [204 kB] Get:398 http://debian.oregonstate.edu/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.48.10+ds1-1 [73.3 kB] Get:399 http://debian.oregonstate.edu/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.48.10+ds1-1 [60.7 kB] Get:400 http://debian.oregonstate.edu/debian unstable/main amd64 libxft2 amd64 2.3.2-2 [57.2 kB] Get:401 http://debian.oregonstate.edu/debian unstable/main amd64 libpangoxft-1.0-0 amd64 1.48.10+ds1-1 [53.5 kB] Get:402 http://debian.oregonstate.edu/debian unstable/main amd64 pango1.0-tools amd64 1.48.10+ds1-1 [64.1 kB] Get:403 http://debian.oregonstate.edu/debian unstable/main s390x libpango1.0-dev s390x 1.48.10+ds1-1 [168 kB] Get:404 http://debian.oregonstate.edu/debian unstable/main amd64 libwayland-bin amd64 1.19.0-2+b1 [23.5 kB] Get:405 http://debian.oregonstate.edu/debian unstable/main s390x libwayland-dev s390x 1.19.0-2+b1 [70.2 kB] Get:406 http://debian.oregonstate.edu/debian unstable/main s390x libxcomposite-dev s390x 1:0.4.5-1 [20.0 kB] Get:407 http://debian.oregonstate.edu/debian unstable/main s390x libxcursor-dev s390x 1:1.2.0-2 [44.9 kB] Get:408 http://debian.oregonstate.edu/debian unstable/main s390x libxdamage-dev s390x 1:1.1.5-2 [15.3 kB] Get:409 http://debian.oregonstate.edu/debian unstable/main s390x libxinerama-dev s390x 2:1.1.4-2 [19.9 kB] Get:410 http://debian.oregonstate.edu/debian unstable/main s390x libxkbcommon-dev s390x 1.3.1-1 [52.9 kB] Get:411 http://debian.oregonstate.edu/debian unstable/main s390x libxrandr-dev s390x 2:1.5.2-1 [44.8 kB] Get:412 http://debian.oregonstate.edu/debian unstable/main amd64 wayland-protocols all 1.23-1 [65.6 kB] Get:413 http://debian.oregonstate.edu/debian unstable/main s390x libgtk-3-dev s390x 3.24.30-3 [1146 kB] Get:414 http://debian.oregonstate.edu/debian unstable/main s390x libstdc++-9-dev s390x 9.4.0-3 [1682 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 394 MB in 4s (112 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:s390x. Preparing to unpack .../13-gcc-11-base_11.2.0-10_s390x.deb ... Unpacking gcc-11-base:s390x (11.2.0-10) ... Selecting previously unselected package libgcc-s1:s390x. Preparing to unpack .../14-libgcc-s1_11.2.0-10_s390x.deb ... Unpacking libgcc-s1:s390x (11.2.0-10) ... Selecting previously unselected package libc6:s390x. Preparing to unpack .../15-libc6_2.32-4_s390x.deb ... Unpacking libc6:s390x (2.32-4) ... Selecting previously unselected package libcap2:s390x. Preparing to unpack .../16-libcap2_1%3a2.44-1_s390x.deb ... Unpacking libcap2:s390x (1:2.44-1) ... Selecting previously unselected package libgpg-error0:s390x. Preparing to unpack .../17-libgpg-error0_1.42-3_s390x.deb ... Unpacking libgpg-error0:s390x (1.42-3) ... Selecting previously unselected package libgcrypt20:s390x. Preparing to unpack .../18-libgcrypt20_1.9.4-3+b1_s390x.deb ... Unpacking libgcrypt20:s390x (1.9.4-3+b1) ... Selecting previously unselected package liblz4-1:s390x. Preparing to unpack .../19-liblz4-1_1.9.3-2_s390x.deb ... Unpacking liblz4-1:s390x (1.9.3-2) ... Selecting previously unselected package liblzma5:s390x. Preparing to unpack .../20-liblzma5_5.2.5-2_s390x.deb ... Unpacking liblzma5:s390x (5.2.5-2) ... Selecting previously unselected package libzstd1:s390x. Preparing to unpack .../21-libzstd1_1.4.8+dfsg-3_s390x.deb ... Unpacking libzstd1:s390x (1.4.8+dfsg-3) ... Setting up gcc-11-base:s390x (11.2.0-10) ... Setting up libgcc-s1:s390x (11.2.0-10) ... Setting up libc6:s390x (2.32-4) ... Setting up libcap2:s390x (1:2.44-1) ... Setting up libgpg-error0:s390x (1.42-3) ... Setting up libgcrypt20:s390x (1.9.4-3+b1) ... Setting up liblz4-1:s390x (1.9.3-2) ... Setting up liblzma5:s390x (5.2.5-2) ... Setting up libzstd1:s390x (1.4.8+dfsg-3) ... Selecting previously unselected package libsystemd0:s390x. (Reading database ... 14354 files and directories currently installed.) Preparing to unpack .../libsystemd0_249.5-1_s390x.deb ... Unpacking libsystemd0:s390x (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 ... 14641 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 ... 15047 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:s390x. Preparing to unpack .../001-gcc-9-base_9.4.0-3_s390x.deb ... Unpacking gcc-9-base:s390x (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-s390x-linux-gnu. Preparing to unpack .../030-binutils-s390x-linux-gnu_2.37-7_amd64.deb ... Unpacking binutils-s390x-linux-gnu (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-10_amd64.deb ... Unpacking libstdc++-11-dev:amd64 (11.2.0-10) ... Selecting previously unselected package g++-11. Preparing to unpack .../037-g++-11_11.2.0-10_amd64.deb ... Unpacking g++-11 (11.2.0-10) ... 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-s390x-linux-gnu-base:amd64. Preparing to unpack .../042-gcc-11-s390x-linux-gnu-base_11.2.0-9cross1_amd64.deb ... Unpacking gcc-11-s390x-linux-gnu-base:amd64 (11.2.0-9cross1) ... Selecting previously unselected package cpp-11-s390x-linux-gnu. Preparing to unpack .../043-cpp-11-s390x-linux-gnu_11.2.0-9cross1_amd64.deb ... Unpacking cpp-11-s390x-linux-gnu (11.2.0-9cross1) ... Selecting previously unselected package cpp-s390x-linux-gnu. Preparing to unpack .../044-cpp-s390x-linux-gnu_4%3a11.2.0-2_amd64.deb ... Unpacking cpp-s390x-linux-gnu (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-s390x-cross. Preparing to unpack .../047-libc6-s390x-cross_2.32-1cross4_all.deb ... Unpacking libc6-s390x-cross (2.32-1cross4) ... Selecting previously unselected package libgcc-s1-s390x-cross. Preparing to unpack .../048-libgcc-s1-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libgcc-s1-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libgomp1-s390x-cross. Preparing to unpack .../049-libgomp1-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libgomp1-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libitm1-s390x-cross. Preparing to unpack .../050-libitm1-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libitm1-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libatomic1-s390x-cross. Preparing to unpack .../051-libatomic1-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libatomic1-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libasan6-s390x-cross. Preparing to unpack .../052-libasan6-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libasan6-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libstdc++6-s390x-cross. Preparing to unpack .../053-libstdc++6-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libstdc++6-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libubsan1-s390x-cross. Preparing to unpack .../054-libubsan1-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libubsan1-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package libgcc-11-dev-s390x-cross. Preparing to unpack .../055-libgcc-11-dev-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libgcc-11-dev-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package gcc-11-s390x-linux-gnu. Preparing to unpack .../056-gcc-11-s390x-linux-gnu_11.2.0-9cross1_amd64.deb ... Unpacking gcc-11-s390x-linux-gnu (11.2.0-9cross1) ... Selecting previously unselected package gcc-s390x-linux-gnu. Preparing to unpack .../057-gcc-s390x-linux-gnu_4%3a11.2.0-2_amd64.deb ... Unpacking gcc-s390x-linux-gnu (4:11.2.0-2) ... Selecting previously unselected package linux-libc-dev-s390x-cross. Preparing to unpack .../058-linux-libc-dev-s390x-cross_5.10.46-4cross4_all.deb ... Unpacking linux-libc-dev-s390x-cross (5.10.46-4cross4) ... Selecting previously unselected package libc6-dev-s390x-cross. Preparing to unpack .../059-libc6-dev-s390x-cross_2.32-1cross4_all.deb ... Unpacking libc6-dev-s390x-cross (2.32-1cross4) ... Selecting previously unselected package libstdc++-11-dev-s390x-cross. Preparing to unpack .../060-libstdc++-11-dev-s390x-cross_11.2.0-9cross1_all.deb ... Unpacking libstdc++-11-dev-s390x-cross (11.2.0-9cross1) ... Selecting previously unselected package g++-11-s390x-linux-gnu. Preparing to unpack .../061-g++-11-s390x-linux-gnu_11.2.0-9cross1_amd64.deb ... Unpacking g++-11-s390x-linux-gnu (11.2.0-9cross1) ... Selecting previously unselected package g++-s390x-linux-gnu. Preparing to unpack .../062-g++-s390x-linux-gnu_4%3a11.2.0-2_amd64.deb ... Unpacking g++-s390x-linux-gnu (4:11.2.0-2) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../063-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 .../064-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 .../065-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 .../066-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 .../067-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 .../068-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 .../069-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../070-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../071-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 .../072-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 .../073-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 .../074-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 .../075-dpkg-cross_2.6.18+nmu2_all.deb ... Unpacking dpkg-cross (2.6.18+nmu2) ... Selecting previously unselected package crossbuild-essential-s390x. Preparing to unpack .../076-crossbuild-essential-s390x_12.9_all.deb ... Unpacking crossbuild-essential-s390x (12.9) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../077-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 .../078-libdconf1_0.40.0-2_amd64.deb ... Unpacking libdconf1:amd64 (0.40.0-2) ... Selecting previously unselected package dconf-service. Preparing to unpack .../079-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 .../080-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 .../081-libdebhelper-perl_13.5.2_all.deb ... Unpacking libdebhelper-perl (13.5.2) ... Selecting previously unselected package libtool. Preparing to unpack .../082-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../083-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../084-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 .../085-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 .../086-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 .../087-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 .../088-libelf1_0.185-2_amd64.deb ... Unpacking libelf1:amd64 (0.185-2) ... Selecting previously unselected package dwz. Preparing to unpack .../089-dwz_0.14-1_amd64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../090-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../091-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 .../092-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../093-debhelper_13.5.2_all.deb ... Unpacking debhelper (13.5.2) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../094-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 .../095-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 .../096-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../097-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 .../098-libfontconfig1_2.13.1-4.2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-4.2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../099-fontconfig_2.13.1-4.2_amd64.deb ... Unpacking fontconfig (2.13.1-4.2) ... Selecting previously unselected package libffi8:s390x. Preparing to unpack .../100-libffi8_3.4.2-3_s390x.deb ... Unpacking libffi8:s390x (3.4.2-3) ... Selecting previously unselected package libblkid1:s390x. Preparing to unpack .../101-libblkid1_2.37.2-4_s390x.deb ... Unpacking libblkid1:s390x (2.37.2-4) ... Selecting previously unselected package libpcre2-8-0:s390x. Preparing to unpack .../102-libpcre2-8-0_10.36-2_s390x.deb ... Unpacking libpcre2-8-0:s390x (10.36-2) ... Selecting previously unselected package libselinux1:s390x. Preparing to unpack .../103-libselinux1_3.1-3_s390x.deb ... Unpacking libselinux1:s390x (3.1-3) ... Selecting previously unselected package libmount1:s390x. Preparing to unpack .../104-libmount1_2.37.2-4_s390x.deb ... Unpacking libmount1:s390x (2.37.2-4) ... Selecting previously unselected package libpcre3:s390x. Preparing to unpack .../105-libpcre3_2%3a8.39-13_s390x.deb ... Unpacking libpcre3:s390x (2:8.39-13) ... Selecting previously unselected package zlib1g:s390x. Preparing to unpack .../106-zlib1g_1%3a1.2.11.dfsg-2_s390x.deb ... Unpacking zlib1g:s390x (1:1.2.11.dfsg-2) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../107-libglib2.0-0_2.70.0-1+b1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.70.0-1+b1) ... Selecting previously unselected package libgirepository-1.0-1:s390x. Preparing to unpack .../108-libgirepository-1.0-1_1.70.0-2_s390x.deb ... Unpacking libgirepository-1.0-1:s390x (1.70.0-2) ... Selecting previously unselected package gir1.2-glib-2.0:s390x. Preparing to unpack .../109-gir1.2-glib-2.0_1.70.0-2_s390x.deb ... Unpacking gir1.2-glib-2.0:s390x (1.70.0-2) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../110-libatk1.0-data_2.36.0-2_all.deb ... Unpacking libatk1.0-data (2.36.0-2) ... Selecting previously unselected package libatk1.0-0:s390x. Preparing to unpack .../111-libatk1.0-0_2.36.0-2_s390x.deb ... Unpacking libatk1.0-0:s390x (2.36.0-2) ... Selecting previously unselected package gir1.2-atk-1.0:s390x. Preparing to unpack .../112-gir1.2-atk-1.0_2.36.0-2_s390x.deb ... Unpacking gir1.2-atk-1.0:s390x (2.36.0-2) ... Selecting previously unselected package gir1.2-freedesktop:s390x. Preparing to unpack .../113-gir1.2-freedesktop_1.70.0-2_s390x.deb ... Unpacking gir1.2-freedesktop:s390x (1.70.0-2) ... Selecting previously unselected package libdbus-1-3:s390x. Preparing to unpack .../114-libdbus-1-3_1.12.20-2_s390x.deb ... Unpacking libdbus-1-3:s390x (1.12.20-2) ... Selecting previously unselected package libxau6:s390x. Preparing to unpack .../115-libxau6_1%3a1.0.9-1_s390x.deb ... Unpacking libxau6:s390x (1:1.0.9-1) ... Selecting previously unselected package libmd0:s390x. Preparing to unpack .../116-libmd0_1.0.4-1_s390x.deb ... Unpacking libmd0:s390x (1.0.4-1) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../117-libbsd0_0.11.3-1_s390x.deb ... Unpacking libbsd0:s390x (0.11.3-1) ... Selecting previously unselected package libxdmcp6:s390x. Preparing to unpack .../118-libxdmcp6_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp6:s390x (1:1.1.2-3) ... Selecting previously unselected package libxcb1:s390x. Preparing to unpack .../119-libxcb1_1.14-3_s390x.deb ... Unpacking libxcb1:s390x (1.14-3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../120-libx11-data_2%3a1.7.2-2_all.deb ... Unpacking libx11-data (2:1.7.2-2) ... Selecting previously unselected package libx11-6:s390x. Preparing to unpack .../121-libx11-6_2%3a1.7.2-2+b1_s390x.deb ... Unpacking libx11-6:s390x (2:1.7.2-2+b1) ... Selecting previously unselected package libxext6:s390x. Preparing to unpack .../122-libxext6_2%3a1.3.4-1_s390x.deb ... Unpacking libxext6:s390x (2:1.3.4-1) ... Selecting previously unselected package libxi6:s390x. Preparing to unpack .../123-libxi6_2%3a1.8-1_s390x.deb ... Unpacking libxi6:s390x (2:1.8-1) ... Selecting previously unselected package libatspi2.0-0:s390x. Preparing to unpack .../124-libatspi2.0-0_2.42.0-1_s390x.deb ... Unpacking libatspi2.0-0:s390x (2.42.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:s390x. Preparing to unpack .../125-gir1.2-atspi-2.0_2.42.0-1_s390x.deb ... Unpacking gir1.2-atspi-2.0:s390x (2.42.0-1) ... Selecting previously unselected package libjpeg62-turbo:s390x. Preparing to unpack .../126-libjpeg62-turbo_1%3a2.0.6-4_s390x.deb ... Unpacking libjpeg62-turbo:s390x (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:s390x. Preparing to unpack .../127-libpng16-16_1.6.37-3_s390x.deb ... Unpacking libpng16-16:s390x (1.6.37-3) ... Selecting previously unselected package libdeflate0:s390x. Preparing to unpack .../128-libdeflate0_1.8-1_s390x.deb ... Unpacking libdeflate0:s390x (1.8-1) ... Selecting previously unselected package libjbig0:s390x. Preparing to unpack .../129-libjbig0_2.1-3.1+b2_s390x.deb ... Unpacking libjbig0:s390x (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:s390x. Preparing to unpack .../130-libwebp6_0.6.1-2.1_s390x.deb ... Unpacking libwebp6:s390x (0.6.1-2.1) ... Selecting previously unselected package libtiff5:s390x. Preparing to unpack .../131-libtiff5_4.3.0-2_s390x.deb ... Unpacking libtiff5:s390x (4.3.0-2) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:s390x. Preparing to unpack .../132-libgdk-pixbuf-2.0-0_2.42.6+dfsg-2_s390x.deb ... Unpacking libgdk-pixbuf-2.0-0:s390x (2.42.6+dfsg-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:s390x. Preparing to unpack .../133-gir1.2-gdkpixbuf-2.0_2.42.6+dfsg-2_s390x.deb ... Unpacking gir1.2-gdkpixbuf-2.0:s390x (2.42.6+dfsg-2) ... Selecting previously unselected package libbrotli1:s390x. Preparing to unpack .../134-libbrotli1_1.0.9-2+b2_s390x.deb ... Unpacking libbrotli1:s390x (1.0.9-2+b2) ... Selecting previously unselected package libfreetype6:s390x. Preparing to unpack .../135-libfreetype6_2.11.0+dfsg-1_s390x.deb ... Unpacking libfreetype6:s390x (2.11.0+dfsg-1) ... Selecting previously unselected package libgraphite2-3:s390x. Preparing to unpack .../136-libgraphite2-3_1.3.14-1_s390x.deb ... Unpacking libgraphite2-3:s390x (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:s390x. Preparing to unpack .../137-libharfbuzz0b_2.7.4-1_s390x.deb ... Unpacking libharfbuzz0b:s390x (2.7.4-1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:s390x. Preparing to unpack .../138-gir1.2-harfbuzz-0.0_2.7.4-1_s390x.deb ... Unpacking gir1.2-harfbuzz-0.0:s390x (2.7.4-1) ... Selecting previously unselected package libfribidi0:s390x. Preparing to unpack .../139-libfribidi0_1.0.8-2_s390x.deb ... Unpacking libfribidi0:s390x (1.0.8-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../140-libthai-data_0.1.28-4.1_all.deb ... Unpacking libthai-data (0.1.28-4.1) ... Selecting previously unselected package libdatrie1:s390x. Preparing to unpack .../141-libdatrie1_0.2.13-2_s390x.deb ... Unpacking libdatrie1:s390x (0.2.13-2) ... Selecting previously unselected package libthai0:s390x. Preparing to unpack .../142-libthai0_0.1.28-4.1_s390x.deb ... Unpacking libthai0:s390x (0.1.28-4.1) ... Selecting previously unselected package libpango-1.0-0:s390x. Preparing to unpack .../143-libpango-1.0-0_1.48.10+ds1-1_s390x.deb ... Unpacking libpango-1.0-0:s390x (1.48.10+ds1-1) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../144-libexpat1_2.4.1-2+b1_s390x.deb ... Unpacking libexpat1:s390x (2.4.1-2+b1) ... Selecting previously unselected package libuuid1:s390x. Preparing to unpack .../145-libuuid1_2.37.2-4_s390x.deb ... Unpacking libuuid1:s390x (2.37.2-4) ... Selecting previously unselected package libfontconfig1:s390x. Preparing to unpack .../146-libfontconfig1_2.13.1-4.2_s390x.deb ... Unpacking libfontconfig1:s390x (2.13.1-4.2) ... Selecting previously unselected package libpixman-1-0:s390x. Preparing to unpack .../147-libpixman-1-0_0.40.0-1_s390x.deb ... Unpacking libpixman-1-0:s390x (0.40.0-1) ... Selecting previously unselected package libxcb-render0:s390x. Preparing to unpack .../148-libxcb-render0_1.14-3_s390x.deb ... Unpacking libxcb-render0:s390x (1.14-3) ... Selecting previously unselected package libxcb-shm0:s390x. Preparing to unpack .../149-libxcb-shm0_1.14-3_s390x.deb ... Unpacking libxcb-shm0:s390x (1.14-3) ... Selecting previously unselected package libxrender1:s390x. Preparing to unpack .../150-libxrender1_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender1:s390x (1:0.9.10-1) ... Selecting previously unselected package libcairo2:s390x. Preparing to unpack .../151-libcairo2_1.16.0-5_s390x.deb ... Unpacking libcairo2:s390x (1.16.0-5) ... Selecting previously unselected package libpangoft2-1.0-0:s390x. Preparing to unpack .../152-libpangoft2-1.0-0_1.48.10+ds1-1_s390x.deb ... Unpacking libpangoft2-1.0-0:s390x (1.48.10+ds1-1) ... Selecting previously unselected package libpangocairo-1.0-0:s390x. Preparing to unpack .../153-libpangocairo-1.0-0_1.48.10+ds1-1_s390x.deb ... Unpacking libpangocairo-1.0-0:s390x (1.48.10+ds1-1) ... Selecting previously unselected package libxft2:s390x. Preparing to unpack .../154-libxft2_2.3.2-2_s390x.deb ... Unpacking libxft2:s390x (2.3.2-2) ... Selecting previously unselected package libpangoxft-1.0-0:s390x. Preparing to unpack .../155-libpangoxft-1.0-0_1.48.10+ds1-1_s390x.deb ... Unpacking libpangoxft-1.0-0:s390x (1.48.10+ds1-1) ... Selecting previously unselected package gir1.2-pango-1.0:s390x. Preparing to unpack .../156-gir1.2-pango-1.0_1.48.10+ds1-1_s390x.deb ... Unpacking gir1.2-pango-1.0:s390x (1.48.10+ds1-1) ... Selecting previously unselected package libatk-bridge2.0-0:s390x. Preparing to unpack .../157-libatk-bridge2.0-0_2.38.0-2_s390x.deb ... Unpacking libatk-bridge2.0-0:s390x (2.38.0-2) ... Selecting previously unselected package libcairo-gobject2:s390x. Preparing to unpack .../158-libcairo-gobject2_1.16.0-5_s390x.deb ... Unpacking libcairo-gobject2:s390x (1.16.0-5) ... Selecting previously unselected package liblcms2-2:s390x. Preparing to unpack .../159-liblcms2-2_2.12~rc1-2_s390x.deb ... Unpacking liblcms2-2:s390x (2.12~rc1-2) ... Selecting previously unselected package libudev1:s390x. Preparing to unpack .../160-libudev1_249.5-1_s390x.deb ... Unpacking libudev1:s390x (249.5-1) ... Selecting previously unselected package libcolord2:s390x. Preparing to unpack .../161-libcolord2_1.4.5-3_s390x.deb ... Unpacking libcolord2:s390x (1.4.5-3) ... Selecting previously unselected package libavahi-common-data:s390x. Preparing to unpack .../162-libavahi-common-data_0.8-5_s390x.deb ... Unpacking libavahi-common-data:s390x (0.8-5) ... Selecting previously unselected package libavahi-common3:s390x. Preparing to unpack .../163-libavahi-common3_0.8-5_s390x.deb ... Unpacking libavahi-common3:s390x (0.8-5) ... Selecting previously unselected package libavahi-client3:s390x. Preparing to unpack .../164-libavahi-client3_0.8-5_s390x.deb ... Unpacking libavahi-client3:s390x (0.8-5) ... Selecting previously unselected package libgmp10:s390x. Preparing to unpack .../165-libgmp10_2%3a6.2.1+dfsg-2_s390x.deb ... Unpacking libgmp10:s390x (2:6.2.1+dfsg-2) ... Selecting previously unselected package libnettle8:s390x. Preparing to unpack .../166-libnettle8_3.7.3-1_s390x.deb ... Unpacking libnettle8:s390x (3.7.3-1) ... Selecting previously unselected package libhogweed6:s390x. Preparing to unpack .../167-libhogweed6_3.7.3-1_s390x.deb ... Unpacking libhogweed6:s390x (3.7.3-1) ... Selecting previously unselected package libunistring2:s390x. Preparing to unpack .../168-libunistring2_0.9.10-6_s390x.deb ... Unpacking libunistring2:s390x (0.9.10-6) ... Selecting previously unselected package libidn2-0:s390x. Preparing to unpack .../169-libidn2-0_2.3.2-2_s390x.deb ... Unpacking libidn2-0:s390x (2.3.2-2) ... Selecting previously unselected package libp11-kit0:s390x. Preparing to unpack .../170-libp11-kit0_0.24.0-5_s390x.deb ... Unpacking libp11-kit0:s390x (0.24.0-5) ... Selecting previously unselected package libtasn1-6:s390x. Preparing to unpack .../171-libtasn1-6_4.17.0-2_s390x.deb ... Unpacking libtasn1-6:s390x (4.17.0-2) ... Selecting previously unselected package libgnutls30:s390x. Preparing to unpack .../172-libgnutls30_3.7.2-2_s390x.deb ... Unpacking libgnutls30:s390x (3.7.2-2) ... Selecting previously unselected package libcom-err2:s390x. Preparing to unpack .../173-libcom-err2_1.46.4-1_s390x.deb ... Unpacking libcom-err2:s390x (1.46.4-1) ... Selecting previously unselected package libkrb5support0:s390x. Preparing to unpack .../174-libkrb5support0_1.18.3-7_s390x.deb ... Unpacking libkrb5support0:s390x (1.18.3-7) ... Selecting previously unselected package libk5crypto3:s390x. Preparing to unpack .../175-libk5crypto3_1.18.3-7_s390x.deb ... Unpacking libk5crypto3:s390x (1.18.3-7) ... Selecting previously unselected package libkeyutils1:s390x. Preparing to unpack .../176-libkeyutils1_1.6.1-2_s390x.deb ... Unpacking libkeyutils1:s390x (1.6.1-2) ... Selecting previously unselected package libssl1.1:s390x. Preparing to unpack .../177-libssl1.1_1.1.1l-1_s390x.deb ... Unpacking libssl1.1:s390x (1.1.1l-1) ... Selecting previously unselected package libkrb5-3:s390x. Preparing to unpack .../178-libkrb5-3_1.18.3-7_s390x.deb ... Unpacking libkrb5-3:s390x (1.18.3-7) ... Selecting previously unselected package libgssapi-krb5-2:s390x. Preparing to unpack .../179-libgssapi-krb5-2_1.18.3-7_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.18.3-7) ... Selecting previously unselected package libcups2:s390x. Preparing to unpack .../180-libcups2_2.3.3op2-7_s390x.deb ... Unpacking libcups2:s390x (2.3.3op2-7) ... Selecting previously unselected package libepoxy0:s390x. Preparing to unpack .../181-libepoxy0_1.5.9-2_s390x.deb ... Unpacking libepoxy0:s390x (1.5.9-2) ... Selecting previously unselected package libwayland-client0:s390x. Preparing to unpack .../182-libwayland-client0_1.19.0-2+b1_s390x.deb ... Unpacking libwayland-client0:s390x (1.19.0-2+b1) ... Selecting previously unselected package libwayland-cursor0:s390x. Preparing to unpack .../183-libwayland-cursor0_1.19.0-2+b1_s390x.deb ... Unpacking libwayland-cursor0:s390x (1.19.0-2+b1) ... Selecting previously unselected package libwayland-egl1:s390x. Preparing to unpack .../184-libwayland-egl1_1.19.0-2+b1_s390x.deb ... Unpacking libwayland-egl1:s390x (1.19.0-2+b1) ... Selecting previously unselected package libxcomposite1:s390x. Preparing to unpack .../185-libxcomposite1_1%3a0.4.5-1_s390x.deb ... Unpacking libxcomposite1:s390x (1:0.4.5-1) ... Selecting previously unselected package libxfixes3:s390x. Preparing to unpack .../186-libxfixes3_1%3a5.0.3-2_s390x.deb ... Unpacking libxfixes3:s390x (1:5.0.3-2) ... Selecting previously unselected package libxcursor1:s390x. Preparing to unpack .../187-libxcursor1_1%3a1.2.0-2_s390x.deb ... Unpacking libxcursor1:s390x (1:1.2.0-2) ... Selecting previously unselected package libxdamage1:s390x. Preparing to unpack .../188-libxdamage1_1%3a1.1.5-2_s390x.deb ... Unpacking libxdamage1:s390x (1:1.1.5-2) ... Selecting previously unselected package libxinerama1:s390x. Preparing to unpack .../189-libxinerama1_2%3a1.1.4-2_s390x.deb ... Unpacking libxinerama1:s390x (2:1.1.4-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../190-xkb-data_2.33-1_all.deb ... Unpacking xkb-data (2.33-1) ... Selecting previously unselected package libxkbcommon0:s390x. Preparing to unpack .../191-libxkbcommon0_1.3.1-1_s390x.deb ... Unpacking libxkbcommon0:s390x (1.3.1-1) ... Selecting previously unselected package libxrandr2:s390x. Preparing to unpack .../192-libxrandr2_2%3a1.5.2-1_s390x.deb ... Unpacking libxrandr2:s390x (2:1.5.2-1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../193-libgtk-3-common_3.24.30-3_all.deb ... Unpacking libgtk-3-common (3.24.30-3) ... Selecting previously unselected package libgtk-3-0:s390x. Preparing to unpack .../194-libgtk-3-0_3.24.30-3_s390x.deb ... Unpacking libgtk-3-0:s390x (3.24.30-3) ... Selecting previously unselected package gir1.2-gtk-3.0:s390x. Preparing to unpack .../195-gir1.2-gtk-3.0_3.24.30-3_s390x.deb ... Unpacking gir1.2-gtk-3.0:s390x (3.24.30-3) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../196-icu-devtools_67.1-7_amd64.deb ... Unpacking icu-devtools (67.1-7) ... Selecting previously unselected package libasan5:s390x. Preparing to unpack .../197-libasan5_9.4.0-3_s390x.deb ... Unpacking libasan5:s390x (9.4.0-3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../198-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package libffi-dev:s390x. Preparing to unpack .../199-libffi-dev_3.4.2-3_s390x.deb ... Unpacking libffi-dev:s390x (3.4.2-3) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../200-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 .../201-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 .../202-python3-lib2to3_3.9.7-1_all.deb ... Unpacking python3-lib2to3 (3.9.7-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../203-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 .../204-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:s390x. Preparing to unpack .../205-linux-libc-dev_5.14.12-1_s390x.deb ... Unpacking linux-libc-dev:s390x (5.14.12-1) ... Selecting previously unselected package libcrypt1:s390x. Preparing to unpack .../206-libcrypt1_1%3a4.4.25-2_s390x.deb ... Unpacking libcrypt1:s390x (1:4.4.25-2) ... Selecting previously unselected package libcrypt-dev:s390x. Preparing to unpack .../207-libcrypt-dev_1%3a4.4.25-2_s390x.deb ... Unpacking libcrypt-dev:s390x (1:4.4.25-2) ... Selecting previously unselected package libtirpc3:s390x. Preparing to unpack .../208-libtirpc3_1.3.2-2_s390x.deb ... Unpacking libtirpc3:s390x (1.3.2-2) ... Selecting previously unselected package libnsl2:s390x. Preparing to unpack .../209-libnsl2_1.3.0-2_s390x.deb ... Unpacking libnsl2:s390x (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:s390x. Preparing to unpack .../210-libtirpc-dev_1.3.2-2_s390x.deb ... Unpacking libtirpc-dev:s390x (1.3.2-2) ... Selecting previously unselected package libnsl-dev:s390x. Preparing to unpack .../211-libnsl-dev_1.3.0-2_s390x.deb ... Unpacking libnsl-dev:s390x (1.3.0-2) ... Selecting previously unselected package libc6-dev:s390x. Preparing to unpack .../212-libc6-dev_2.32-4_s390x.deb ... Unpacking libc6-dev:s390x (2.32-4) ... Selecting previously unselected package uuid-dev:s390x. Preparing to unpack .../213-uuid-dev_2.37.2-4_s390x.deb ... Unpacking uuid-dev:s390x (2.37.2-4) ... Selecting previously unselected package libblkid-dev:s390x. Preparing to unpack .../214-libblkid-dev_2.37.2-4_s390x.deb ... Unpacking libblkid-dev:s390x (2.37.2-4) ... Selecting previously unselected package libsepol1:s390x. Preparing to unpack .../215-libsepol1_3.1-1_s390x.deb ... Unpacking libsepol1:s390x (3.1-1) ... Selecting previously unselected package libsepol1-dev:s390x. Preparing to unpack .../216-libsepol1-dev_3.1-1_s390x.deb ... Unpacking libsepol1-dev:s390x (3.1-1) ... Selecting previously unselected package libpcre2-16-0:s390x. Preparing to unpack .../217-libpcre2-16-0_10.36-2_s390x.deb ... Unpacking libpcre2-16-0:s390x (10.36-2) ... Selecting previously unselected package libpcre2-32-0:s390x. Preparing to unpack .../218-libpcre2-32-0_10.36-2_s390x.deb ... Unpacking libpcre2-32-0:s390x (10.36-2) ... Selecting previously unselected package libpcre2-posix2:s390x. Preparing to unpack .../219-libpcre2-posix2_10.36-2_s390x.deb ... Unpacking libpcre2-posix2:s390x (10.36-2) ... Selecting previously unselected package libpcre2-dev:s390x. Preparing to unpack .../220-libpcre2-dev_10.36-2_s390x.deb ... Unpacking libpcre2-dev:s390x (10.36-2) ... Selecting previously unselected package libselinux1-dev:s390x. Preparing to unpack .../221-libselinux1-dev_3.1-3_s390x.deb ... Unpacking libselinux1-dev:s390x (3.1-3) ... Selecting previously unselected package libmount-dev:s390x. Preparing to unpack .../222-libmount-dev_2.37.2-4_s390x.deb ... Unpacking libmount-dev:s390x (2.37.2-4) ... Selecting previously unselected package libpcre16-3:s390x. Preparing to unpack .../223-libpcre16-3_2%3a8.39-13_s390x.deb ... Unpacking libpcre16-3:s390x (2:8.39-13) ... Selecting previously unselected package libpcre32-3:s390x. Preparing to unpack .../224-libpcre32-3_2%3a8.39-13_s390x.deb ... Unpacking libpcre32-3:s390x (2:8.39-13) ... Selecting previously unselected package libstdc++6:s390x. Preparing to unpack .../225-libstdc++6_11.2.0-10_s390x.deb ... Unpacking libstdc++6:s390x (11.2.0-10) ... Selecting previously unselected package libpcrecpp0v5:s390x. Preparing to unpack .../226-libpcrecpp0v5_2%3a8.39-13_s390x.deb ... Unpacking libpcrecpp0v5:s390x (2:8.39-13) ... Selecting previously unselected package libpcre3-dev:s390x. Preparing to unpack .../227-libpcre3-dev_2%3a8.39-13_s390x.deb ... Unpacking libpcre3-dev:s390x (2:8.39-13) ... Selecting previously unselected package zlib1g-dev:s390x. Preparing to unpack .../228-zlib1g-dev_1%3a1.2.11.dfsg-2_s390x.deb ... Unpacking zlib1g-dev:s390x (1:1.2.11.dfsg-2) ... Selecting previously unselected package libglib2.0-dev:s390x. Preparing to unpack .../229-libglib2.0-dev_2.70.0-1+b1_s390x.deb ... Unpacking libglib2.0-dev:s390x (2.70.0-1+b1) ... Selecting previously unselected package libatk1.0-dev:s390x. Preparing to unpack .../230-libatk1.0-dev_2.36.0-2_s390x.deb ... Unpacking libatk1.0-dev:s390x (2.36.0-2) ... Selecting previously unselected package libdbus-1-dev:s390x. Preparing to unpack .../231-libdbus-1-dev_1.12.20-2_s390x.deb ... Unpacking libdbus-1-dev:s390x (1.12.20-2) ... Selecting previously unselected package x11-common. Preparing to unpack .../232-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libxtst6:s390x. Preparing to unpack .../233-libxtst6_2%3a1.2.3-1_s390x.deb ... Unpacking libxtst6:s390x (2:1.2.3-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../234-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 .../235-x11proto-dev_2021.5-1_all.deb ... Unpacking x11proto-dev (2021.5-1) ... Selecting previously unselected package libxau-dev:s390x. Preparing to unpack .../236-libxau-dev_1%3a1.0.9-1_s390x.deb ... Unpacking libxau-dev:s390x (1:1.0.9-1) ... Selecting previously unselected package libxdmcp-dev:s390x. Preparing to unpack .../237-libxdmcp-dev_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp-dev:s390x (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../238-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:s390x. Preparing to unpack .../239-libpthread-stubs0-dev_0.4-1_s390x.deb ... Unpacking libpthread-stubs0-dev:s390x (0.4-1) ... Selecting previously unselected package libxcb1-dev:s390x. Preparing to unpack .../240-libxcb1-dev_1.14-3_s390x.deb ... Unpacking libxcb1-dev:s390x (1.14-3) ... Selecting previously unselected package libx11-dev:s390x. Preparing to unpack .../241-libx11-dev_2%3a1.7.2-2+b1_s390x.deb ... Unpacking libx11-dev:s390x (2:1.7.2-2+b1) ... Selecting previously unselected package libxext-dev:s390x. Preparing to unpack .../242-libxext-dev_2%3a1.3.4-1_s390x.deb ... Unpacking libxext-dev:s390x (2:1.3.4-1) ... Selecting previously unselected package libxfixes-dev:s390x. Preparing to unpack .../243-libxfixes-dev_1%3a5.0.3-2_s390x.deb ... Unpacking libxfixes-dev:s390x (1:5.0.3-2) ... Selecting previously unselected package libxi-dev:s390x. Preparing to unpack .../244-libxi-dev_2%3a1.8-1_s390x.deb ... Unpacking libxi-dev:s390x (2:1.8-1) ... Selecting previously unselected package libxtst-dev:s390x. Preparing to unpack .../245-libxtst-dev_2%3a1.2.3-1_s390x.deb ... Unpacking libxtst-dev:s390x (2:1.2.3-1) ... Selecting previously unselected package libatspi2.0-dev:s390x. Preparing to unpack .../246-libatspi2.0-dev_2.42.0-1_s390x.deb ... Unpacking libatspi2.0-dev:s390x (2.42.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:s390x. Preparing to unpack .../247-libatk-bridge2.0-dev_2.38.0-2_s390x.deb ... Unpacking libatk-bridge2.0-dev:s390x (2.38.0-2) ... Selecting previously unselected package libatomic1:s390x. Preparing to unpack .../248-libatomic1_11.2.0-10_s390x.deb ... Unpacking libatomic1:s390x (11.2.0-10) ... Selecting previously unselected package libbart-dev:s390x. Preparing to unpack .../249-libbart-dev_0.6.00-3_s390x.deb ... Unpacking libbart-dev:s390x (0.6.00-3) ... Selecting previously unselected package libbrotli-dev:s390x. Preparing to unpack .../250-libbrotli-dev_1.0.9-2+b2_s390x.deb ... Unpacking libbrotli-dev:s390x (1.0.9-2+b2) ... Selecting previously unselected package libmd0:amd64. Preparing to unpack .../251-libmd0_1.0.4-1_amd64.deb ... Unpacking libmd0:amd64 (1.0.4-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../252-libbsd0_0.11.3-1_amd64.deb ... Unpacking libbsd0:amd64 (0.11.3-1) ... Selecting previously unselected package liblzo2-2:s390x. Preparing to unpack .../253-liblzo2-2_2.10-2_s390x.deb ... Unpacking liblzo2-2:s390x (2.10-2) ... Selecting previously unselected package libcairo-script-interpreter2:s390x. Preparing to unpack .../254-libcairo-script-interpreter2_1.16.0-5_s390x.deb ... Unpacking libcairo-script-interpreter2:s390x (1.16.0-5) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../255-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 .../256-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 .../257-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 .../258-libxcb1_1.14-3_amd64.deb ... Unpacking libxcb1:amd64 (1.14-3) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../259-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 .../260-libxcb-render0_1.14-3_amd64.deb ... Unpacking libxcb-render0:amd64 (1.14-3) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../261-libxcb-shm0_1.14-3_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.14-3) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../262-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 .../263-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 .../264-libcairo2_1.16.0-5_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-5) ... Selecting previously unselected package libexpat1-dev:s390x. Preparing to unpack .../265-libexpat1-dev_2.4.1-2+b1_s390x.deb ... Unpacking libexpat1-dev:s390x (2.4.1-2+b1) ... Selecting previously unselected package libpng-dev:s390x. Preparing to unpack .../266-libpng-dev_1.6.37-3_s390x.deb ... Unpacking libpng-dev:s390x (1.6.37-3) ... Selecting previously unselected package libfreetype-dev:s390x. Preparing to unpack .../267-libfreetype-dev_2.11.0+dfsg-1_s390x.deb ... Unpacking libfreetype-dev:s390x (2.11.0+dfsg-1) ... Selecting previously unselected package libfreetype6-dev:s390x. Preparing to unpack .../268-libfreetype6-dev_2.11.0+dfsg-1_s390x.deb ... Unpacking libfreetype6-dev:s390x (2.11.0+dfsg-1) ... Selecting previously unselected package libfontconfig-dev:s390x. Preparing to unpack .../269-libfontconfig-dev_2.13.1-4.2_s390x.deb ... Unpacking libfontconfig-dev:s390x (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1-dev:s390x. Preparing to unpack .../270-libfontconfig1-dev_2.13.1-4.2_s390x.deb ... Unpacking libfontconfig1-dev:s390x (2.13.1-4.2) ... Selecting previously unselected package libxrender-dev:s390x. Preparing to unpack .../271-libxrender-dev_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender-dev:s390x (1:0.9.10-1) ... Selecting previously unselected package libice6:s390x. Preparing to unpack .../272-libice6_2%3a1.0.10-1_s390x.deb ... Unpacking libice6:s390x (2:1.0.10-1) ... Selecting previously unselected package libsm6:s390x. Preparing to unpack .../273-libsm6_2%3a1.2.3-1_s390x.deb ... Unpacking libsm6:s390x (2:1.2.3-1) ... Selecting previously unselected package libice-dev:s390x. Preparing to unpack .../274-libice-dev_2%3a1.0.10-1_s390x.deb ... Unpacking libice-dev:s390x (2:1.0.10-1) ... Selecting previously unselected package libsm-dev:s390x. Preparing to unpack .../275-libsm-dev_2%3a1.2.3-1_s390x.deb ... Unpacking libsm-dev:s390x (2:1.2.3-1) ... Selecting previously unselected package libpixman-1-dev:s390x. Preparing to unpack .../276-libpixman-1-dev_0.40.0-1_s390x.deb ... Unpacking libpixman-1-dev:s390x (0.40.0-1) ... Selecting previously unselected package libxcb-render0-dev:s390x. Preparing to unpack .../277-libxcb-render0-dev_1.14-3_s390x.deb ... Unpacking libxcb-render0-dev:s390x (1.14-3) ... Selecting previously unselected package libxcb-shm0-dev:s390x. Preparing to unpack .../278-libxcb-shm0-dev_1.14-3_s390x.deb ... Unpacking libxcb-shm0-dev:s390x (1.14-3) ... Selecting previously unselected package libcairo2-dev:s390x. Preparing to unpack .../279-libcairo2-dev_1.16.0-5_s390x.deb ... Unpacking libcairo2-dev:s390x (1.16.0-5) ... Selecting previously unselected package libdatrie-dev:s390x. Preparing to unpack .../280-libdatrie-dev_0.2.13-2_s390x.deb ... Unpacking libdatrie-dev:s390x (0.2.13-2) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../281-libdatrie1_0.2.13-2_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-2) ... Selecting previously unselected package libdeflate-dev:s390x. Preparing to unpack .../282-libdeflate-dev_1.8-1_s390x.deb ... Unpacking libdeflate-dev:s390x (1.8-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../283-libdrm-common_2.4.107-8_all.deb ... Unpacking libdrm-common (2.4.107-8) ... Selecting previously unselected package libdrm2:s390x. Preparing to unpack .../284-libdrm2_2.4.107-8_s390x.deb ... Unpacking libdrm2:s390x (2.4.107-8) ... Selecting previously unselected package libdrm-amdgpu1:s390x. Preparing to unpack .../285-libdrm-amdgpu1_2.4.107-8_s390x.deb ... Unpacking libdrm-amdgpu1:s390x (2.4.107-8) ... Selecting previously unselected package libdrm-nouveau2:s390x. Preparing to unpack .../286-libdrm-nouveau2_2.4.107-8_s390x.deb ... Unpacking libdrm-nouveau2:s390x (2.4.107-8) ... Selecting previously unselected package libdrm-radeon1:s390x. Preparing to unpack .../287-libdrm-radeon1_2.4.107-8_s390x.deb ... Unpacking libdrm-radeon1:s390x (2.4.107-8) ... Selecting previously unselected package libtinfo6:s390x. Preparing to unpack .../288-libtinfo6_6.2+20210905-1_s390x.deb ... Unpacking libtinfo6:s390x (6.2+20210905-1) ... Selecting previously unselected package libedit2:s390x. Preparing to unpack .../289-libedit2_3.1-20210910-1_s390x.deb ... Unpacking libedit2:s390x (3.1-20210910-1) ... Selecting previously unselected package libglvnd0:s390x. Preparing to unpack .../290-libglvnd0_1.3.4-2+b1_s390x.deb ... Unpacking libglvnd0:s390x (1.3.4-2+b1) ... Selecting previously unselected package libwayland-server0:s390x. Preparing to unpack .../291-libwayland-server0_1.19.0-2+b1_s390x.deb ... Unpacking libwayland-server0:s390x (1.19.0-2+b1) ... Selecting previously unselected package libgbm1:s390x. Preparing to unpack .../292-libgbm1_21.2.4-1_s390x.deb ... Unpacking libgbm1:s390x (21.2.4-1) ... Selecting previously unselected package libglapi-mesa:s390x. Preparing to unpack .../293-libglapi-mesa_21.2.4-1_s390x.deb ... Unpacking libglapi-mesa:s390x (21.2.4-1) ... Selecting previously unselected package libx11-xcb1:s390x. Preparing to unpack .../294-libx11-xcb1_2%3a1.7.2-2+b1_s390x.deb ... Unpacking libx11-xcb1:s390x (2:1.7.2-2+b1) ... Selecting previously unselected package libxcb-dri2-0:s390x. Preparing to unpack .../295-libxcb-dri2-0_1.14-3_s390x.deb ... Unpacking libxcb-dri2-0:s390x (1.14-3) ... Selecting previously unselected package libxcb-dri3-0:s390x. Preparing to unpack .../296-libxcb-dri3-0_1.14-3_s390x.deb ... Unpacking libxcb-dri3-0:s390x (1.14-3) ... Selecting previously unselected package libxcb-present0:s390x. Preparing to unpack .../297-libxcb-present0_1.14-3_s390x.deb ... Unpacking libxcb-present0:s390x (1.14-3) ... Selecting previously unselected package libxcb-sync1:s390x. Preparing to unpack .../298-libxcb-sync1_1.14-3_s390x.deb ... Unpacking libxcb-sync1:s390x (1.14-3) ... Selecting previously unselected package libxcb-xfixes0:s390x. Preparing to unpack .../299-libxcb-xfixes0_1.14-3_s390x.deb ... Unpacking libxcb-xfixes0:s390x (1.14-3) ... Selecting previously unselected package libxshmfence1:s390x. Preparing to unpack .../300-libxshmfence1_1.3-1_s390x.deb ... Unpacking libxshmfence1:s390x (1.3-1) ... Selecting previously unselected package libegl-mesa0:s390x. Preparing to unpack .../301-libegl-mesa0_21.2.4-1_s390x.deb ... Unpacking libegl-mesa0:s390x (21.2.4-1) ... Selecting previously unselected package libegl1:s390x. Preparing to unpack .../302-libegl1_1.3.4-2+b1_s390x.deb ... Unpacking libegl1:s390x (1.3.4-2+b1) ... Selecting previously unselected package libxcb-glx0:s390x. Preparing to unpack .../303-libxcb-glx0_1.14-3_s390x.deb ... Unpacking libxcb-glx0:s390x (1.14-3) ... Selecting previously unselected package libxxf86vm1:s390x. Preparing to unpack .../304-libxxf86vm1_1%3a1.1.4-1+b2_s390x.deb ... Unpacking libxxf86vm1:s390x (1:1.1.4-1+b2) ... Selecting previously unselected package libelf1:s390x. Preparing to unpack .../305-libelf1_0.185-2_s390x.deb ... Unpacking libelf1:s390x (0.185-2) ... Selecting previously unselected package libffi7:s390x. Preparing to unpack .../306-libffi7_3.3-6_s390x.deb ... Unpacking libffi7:s390x (3.3-6) ... Selecting previously unselected package libicu67:s390x. Preparing to unpack .../307-libicu67_67.1-7_s390x.deb ... Unpacking libicu67:s390x (67.1-7) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../308-libxml2_2.9.12+dfsg-5_s390x.deb ... Unpacking libxml2:s390x (2.9.12+dfsg-5) ... Selecting previously unselected package libz3-4:s390x. Preparing to unpack .../309-libz3-4_4.8.12-1+b1_s390x.deb ... Unpacking libz3-4:s390x (4.8.12-1+b1) ... Selecting previously unselected package libllvm12:s390x. Preparing to unpack .../310-libllvm12_1%3a12.0.1-9_s390x.deb ... Unpacking libllvm12:s390x (1:12.0.1-9) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../311-libsensors-config_1%3a3.6.0-7_all.deb ... Unpacking libsensors-config (1:3.6.0-7) ... Selecting previously unselected package libsensors5:s390x. Preparing to unpack .../312-libsensors5_1%3a3.6.0-7_s390x.deb ... Unpacking libsensors5:s390x (1:3.6.0-7) ... Selecting previously unselected package libvulkan1:s390x. Preparing to unpack .../313-libvulkan1_1.2.189.0-2_s390x.deb ... Unpacking libvulkan1:s390x (1.2.189.0-2) ... Selecting previously unselected package libgl1-mesa-dri:s390x. Preparing to unpack .../314-libgl1-mesa-dri_21.2.4-1_s390x.deb ... Unpacking libgl1-mesa-dri:s390x (21.2.4-1) ... Selecting previously unselected package libglx-mesa0:s390x. Preparing to unpack .../315-libglx-mesa0_21.2.4-1_s390x.deb ... Unpacking libglx-mesa0:s390x (21.2.4-1) ... Selecting previously unselected package libglx0:s390x. Preparing to unpack .../316-libglx0_1.3.4-2+b1_s390x.deb ... Unpacking libglx0:s390x (1.3.4-2+b1) ... Selecting previously unselected package libgl1:s390x. Preparing to unpack .../317-libgl1_1.3.4-2+b1_s390x.deb ... Unpacking libgl1:s390x (1.3.4-2+b1) ... Selecting previously unselected package libglx-dev:s390x. Preparing to unpack .../318-libglx-dev_1.3.4-2+b1_s390x.deb ... Unpacking libglx-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libgl-dev:s390x. Preparing to unpack .../319-libgl-dev_1.3.4-2+b1_s390x.deb ... Unpacking libgl-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libegl-dev:s390x. Preparing to unpack .../320-libegl-dev_1.3.4-2+b1_s390x.deb ... Unpacking libegl-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libglvnd-core-dev:s390x. Preparing to unpack .../321-libglvnd-core-dev_1.3.4-2+b1_s390x.deb ... Unpacking libglvnd-core-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libgles1:s390x. Preparing to unpack .../322-libgles1_1.3.4-2+b1_s390x.deb ... Unpacking libgles1:s390x (1.3.4-2+b1) ... Selecting previously unselected package libgles2:s390x. Preparing to unpack .../323-libgles2_1.3.4-2+b1_s390x.deb ... Unpacking libgles2:s390x (1.3.4-2+b1) ... Selecting previously unselected package libgles-dev:s390x. Preparing to unpack .../324-libgles-dev_1.3.4-2+b1_s390x.deb ... Unpacking libgles-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libopengl0:s390x. Preparing to unpack .../325-libopengl0_1.3.4-2+b1_s390x.deb ... Unpacking libopengl0:s390x (1.3.4-2+b1) ... Selecting previously unselected package libopengl-dev:s390x. Preparing to unpack .../326-libopengl-dev_1.3.4-2+b1_s390x.deb ... Unpacking libopengl-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libglvnd-dev:s390x. Preparing to unpack .../327-libglvnd-dev_1.3.4-2+b1_s390x.deb ... Unpacking libglvnd-dev:s390x (1.3.4-2+b1) ... Selecting previously unselected package libegl1-mesa-dev:s390x. Preparing to unpack .../328-libegl1-mesa-dev_21.2.4-1_s390x.deb ... Unpacking libegl1-mesa-dev:s390x (21.2.4-1) ... Selecting previously unselected package libepoxy-dev:s390x. Preparing to unpack .../329-libepoxy-dev_1.5.9-2_s390x.deb ... Unpacking libepoxy-dev:s390x (1.5.9-2) ... Selecting previously unselected package libfribidi-dev:s390x. Preparing to unpack .../330-libfribidi-dev_1.0.8-2_s390x.deb ... Unpacking libfribidi-dev:s390x (1.0.8-2) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../331-libfribidi0_1.0.8-2_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.8-2) ... Selecting previously unselected package libgomp1:s390x. Preparing to unpack .../332-libgomp1_11.2.0-10_s390x.deb ... Unpacking libgomp1:s390x (11.2.0-10) ... Selecting previously unselected package libitm1:s390x. Preparing to unpack .../333-libitm1_11.2.0-10_s390x.deb ... Unpacking libitm1:s390x (11.2.0-10) ... Selecting previously unselected package libubsan1:s390x. Preparing to unpack .../334-libubsan1_11.2.0-10_s390x.deb ... Unpacking libubsan1:s390x (11.2.0-10) ... Selecting previously unselected package libgcc-9-dev:s390x. Preparing to unpack .../335-libgcc-9-dev_9.4.0-3_s390x.deb ... Unpacking libgcc-9-dev:s390x (9.4.0-3) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../336-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:s390x. Preparing to unpack .../337-libjpeg62-turbo-dev_1%3a2.0.6-4_s390x.deb ... Unpacking libjpeg62-turbo-dev:s390x (1:2.0.6-4) ... Selecting previously unselected package libjpeg-dev:s390x. Preparing to unpack .../338-libjpeg-dev_1%3a2.0.6-4_s390x.deb ... Unpacking libjpeg-dev:s390x (1:2.0.6-4) ... Selecting previously unselected package libjbig-dev:s390x. Preparing to unpack .../339-libjbig-dev_2.1-3.1+b2_s390x.deb ... Unpacking libjbig-dev:s390x (2.1-3.1+b2) ... Selecting previously unselected package liblzma-dev:s390x. Preparing to unpack .../340-liblzma-dev_5.2.5-2_s390x.deb ... Unpacking liblzma-dev:s390x (5.2.5-2) ... Selecting previously unselected package libtiffxx5:s390x. Preparing to unpack .../341-libtiffxx5_4.3.0-2_s390x.deb ... Unpacking libtiffxx5:s390x (4.3.0-2) ... Selecting previously unselected package libtiff-dev:s390x. Preparing to unpack .../342-libtiff-dev_4.3.0-2_s390x.deb ... Unpacking libtiff-dev:s390x (4.3.0-2) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:s390x. Preparing to unpack .../343-libgdk-pixbuf-2.0-dev_2.42.6+dfsg-2_s390x.deb ... Unpacking libgdk-pixbuf-2.0-dev:s390x (2.42.6+dfsg-2) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../344-libgraphite2-3_1.3.14-1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-1) ... Selecting previously unselected package libgraphite2-dev:s390x. Preparing to unpack .../345-libgraphite2-dev_1.3.14-1_s390x.deb ... Unpacking libgraphite2-dev:s390x (1.3.14-1) ... Selecting previously unselected package libharfbuzz-icu0:s390x. Preparing to unpack .../346-libharfbuzz-icu0_2.7.4-1_s390x.deb ... Unpacking libharfbuzz-icu0:s390x (2.7.4-1) ... Selecting previously unselected package libharfbuzz-gobject0:s390x. Preparing to unpack .../347-libharfbuzz-gobject0_2.7.4-1_s390x.deb ... Unpacking libharfbuzz-gobject0:s390x (2.7.4-1) ... Selecting previously unselected package libicu-dev:s390x. Preparing to unpack .../348-libicu-dev_67.1-7_s390x.deb ... Unpacking libicu-dev:s390x (67.1-7) ... Selecting previously unselected package libharfbuzz-dev:s390x. Preparing to unpack .../349-libharfbuzz-dev_2.7.4-1_s390x.deb ... Unpacking libharfbuzz-dev:s390x (2.7.4-1) ... Selecting previously unselected package libthai-dev:s390x. Preparing to unpack .../350-libthai-dev_0.1.28-4.1_s390x.deb ... Unpacking libthai-dev:s390x (0.1.28-4.1) ... Selecting previously unselected package libxft-dev:s390x. Preparing to unpack .../351-libxft-dev_2.3.2-2_s390x.deb ... Unpacking libxft-dev:s390x (2.3.2-2) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../352-libharfbuzz0b_2.7.4-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.7.4-1) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../353-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 .../354-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 .../355-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 .../356-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 .../357-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 .../358-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 .../359-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:s390x. Preparing to unpack .../360-libpango1.0-dev_1.48.10+ds1-1_s390x.deb ... Unpacking libpango1.0-dev:s390x (1.48.10+ds1-1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../361-libwayland-bin_1.19.0-2+b1_amd64.deb ... Unpacking libwayland-bin (1.19.0-2+b1) ... Selecting previously unselected package libwayland-dev:s390x. Preparing to unpack .../362-libwayland-dev_1.19.0-2+b1_s390x.deb ... Unpacking libwayland-dev:s390x (1.19.0-2+b1) ... Selecting previously unselected package libxcomposite-dev:s390x. Preparing to unpack .../363-libxcomposite-dev_1%3a0.4.5-1_s390x.deb ... Unpacking libxcomposite-dev:s390x (1:0.4.5-1) ... Selecting previously unselected package libxcursor-dev:s390x. Preparing to unpack .../364-libxcursor-dev_1%3a1.2.0-2_s390x.deb ... Unpacking libxcursor-dev:s390x (1:1.2.0-2) ... Selecting previously unselected package libxdamage-dev:s390x. Preparing to unpack .../365-libxdamage-dev_1%3a1.1.5-2_s390x.deb ... Unpacking libxdamage-dev:s390x (1:1.1.5-2) ... Selecting previously unselected package libxinerama-dev:s390x. Preparing to unpack .../366-libxinerama-dev_2%3a1.1.4-2_s390x.deb ... Unpacking libxinerama-dev:s390x (2:1.1.4-2) ... Selecting previously unselected package libxkbcommon-dev:s390x. Preparing to unpack .../367-libxkbcommon-dev_1.3.1-1_s390x.deb ... Unpacking libxkbcommon-dev:s390x (1.3.1-1) ... Selecting previously unselected package libxrandr-dev:s390x. Preparing to unpack .../368-libxrandr-dev_2%3a1.5.2-1_s390x.deb ... Unpacking libxrandr-dev:s390x (2:1.5.2-1) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../369-wayland-protocols_1.23-1_all.deb ... Unpacking wayland-protocols (1.23-1) ... Selecting previously unselected package libgtk-3-dev:s390x. Preparing to unpack .../370-libgtk-3-dev_3.24.30-3_s390x.deb ... Unpacking libgtk-3-dev:s390x (3.24.30-3) ... Selecting previously unselected package libstdc++-9-dev:s390x. Preparing to unpack .../371-libstdc++-9-dev_9.4.0-3_s390x.deb ... Unpacking libstdc++-9-dev:s390x (9.4.0-3) ... Selecting previously unselected package sbuild-build-depends-main-dummy:s390x. Preparing to unpack .../372-sbuild-build-depends-main-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-main-dummy:s390x (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libexpat1:s390x (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:s390x (1.3.14-1) ... Setting up liblcms2-2:s390x (2.12~rc1-2) ... Setting up libpixman-1-0:amd64 (0.40.0-1) ... Setting up libpixman-1-0:s390x (0.40.0-1) ... Setting up systemd-sysv (249.5-1) ... Setting up libxau6:amd64 (1:1.0.9-1) ... Setting up libxau6:s390x (1:1.0.9-1) ... Setting up libkeyutils1:s390x (1.6.1-2) ... Setting up libpixman-1-dev:s390x (0.40.0-1) ... Setting up binutils-s390x-linux-gnu (2.37-7) ... 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:s390x (1.3.4-2+b1) ... Setting up libpcre16-3:s390x (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:s390x (0.2.13-2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libglib2.0-0:amd64 (2.70.0-1+b1) ... Setting up libglvnd0:s390x (1.3.4-2+b1) ... Setting up libssl1.1:s390x (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:s390x (1.0.9-2+b2) ... Setting up libsqlite3-0:amd64 (3.36.0-2) ... Setting up libc6-s390x-cross (2.32-1cross4) ... Setting up libgdk-pixbuf2.0-common (2.42.6+dfsg-2) ... Setting up libffi7:s390x (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:s390x (0.9.10-6) ... Setting up libdeflate0:amd64 (1.8-1) ... Setting up libdeflate0:s390x (1.8-1) ... Setting up linux-libc-dev:s390x (5.14.12-1) ... Setting up gettext-base (0.21-4) ... Setting up xkb-data (2.33-1) ... Setting up liblzo2-2:s390x (2.10-2) ... Setting up zlib1g:s390x (1:1.2.11.dfsg-2) ... Setting up libcrypt1:s390x (1:4.4.25-2) ... Setting up libidn2-0:s390x (2.3.2-2) ... Setting up libcom-err2:s390x (1.46.4-1) ... Setting up file (1:5.39-3) ... Setting up libgomp1:s390x (11.2.0-10) ... Setting up libpthread-stubs0-dev:s390x (0.4-1) ... Setting up libjbig0:amd64 (2.1-3.1+b2) ... Setting up libjbig0:s390x (2.1-3.1+b2) ... Setting up libpcre2-16-0:s390x (10.36-2) ... Setting up libsystemd0:s390x (249.5-1) ... Setting up libopengl0:s390x (1.3.4-2+b1) ... Setting up libkrb5support0:s390x (1.18.3-7) ... Setting up libbart-dev:s390x (0.6.00-3) ... Setting up libdconf1:amd64 (0.40.0-2) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libpcre3:s390x (2:8.39-13) ... Setting up libgraphite2-dev:s390x (1.3.14-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up linux-libc-dev-s390x-cross (5.10.46-4cross4) ... Setting up libpcre2-32-0:s390x (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 rpcsvc-proto (1.4.2-4) ... Setting up libgles2:s390x (1.3.4-2+b1) ... Setting up libjpeg62-turbo:amd64 (1:2.0.6-4) ... Setting up libjpeg62-turbo:s390x (1:2.0.6-4) ... Setting up libnettle8:s390x (3.7.3-1) ... Setting up libx11-data (2:1.7.2-2) ... Setting up libepoxy0:s390x (1.5.9-2) ... Setting up libgmp10:s390x (2:6.2.1+dfsg-2) ... Setting up libavahi-common-data:s390x (0.8-5) ... Setting up libgles1:s390x (1.3.4-2+b1) ... Setting up libdbus-1-3:amd64 (1.12.20-2) ... Setting up libdbus-1-3:s390x (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:s390x (1.0.8-2) ... Setting up libpng16-16:amd64 (1.6.37-3) ... Setting up libpng16-16:s390x (1.6.37-3) ... Setting up libpcre32-3:s390x (2:8.39-13) ... Setting up libatomic1:s390x (11.2.0-10) ... Setting up libuuid1:s390x (2.37.2-4) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:amd64 (0.6.1-2.1) ... Setting up libwebp6:s390x (0.6.1-2.1) ... Setting up icu-devtools (67.1-7) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libsensors5:s390x (1:3.6.0-7) ... Setting up libpcre2-8-0:s390x (10.36-2) ... Setting up libk5crypto3:s390x (1.18.3-7) ... Setting up libperl5.32:amd64 (5.32.1-6) ... Setting up libglapi-mesa:s390x (21.2.4-1) ... Setting up libvulkan1:s390x (1.2.189.0-2) ... Setting up libudev1:s390x (249.5-1) ... Setting up liblzma-dev:s390x (5.2.5-2) ... Setting up libatk1.0-data (2.36.0-2) ... Setting up libsepol1:s390x (3.1-1) ... Setting up libffi8:s390x (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:s390x (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:s390x (1.3-1) ... Setting up libc6-dev-s390x-cross (2.32-1cross4) ... Setting up libcrypt-dev:amd64 (1:4.4.25-2) ... Setting up libcrypt-dev:s390x (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:s390x (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:s390x (1.18.3-7) ... Setting up libtiff5:amd64 (4.3.0-2) ... Setting up libtiff5:s390x (4.3.0-2) ... Setting up libwayland-egl1:s390x (1.19.0-2+b1) ... Setting up libopengl-dev:s390x (1.3.4-2+b1) ... Setting up libbsd0:amd64 (0.11.3-1) ... Setting up libbsd0:s390x (0.11.3-1) ... Setting up libdeflate-dev:s390x (1.8-1) ... Setting up libdrm-common (2.4.107-8) ... Setting up libelf1:amd64 (0.185-2) ... Setting up libelf1:s390x (0.185-2) ... Setting up libgomp1-s390x-cross (11.2.0-9cross1) ... Setting up libxml2:amd64 (2.9.12+dfsg-5) ... Setting up libblkid1:s390x (2.37.2-4) ... Setting up libstdc++6:s390x (11.2.0-10) ... Setting up liblocale-gettext-perl (1.07-4+b1) ... Setting up libbrotli-dev:s390x (1.0.9-2+b2) ... Setting up libitm1:s390x (11.2.0-10) ... Setting up libpython3.9-stdlib:amd64 (3.9.7-4) ... Setting up libpython3-stdlib:amd64 (3.9.2-3) ... Setting up libtiffxx5:s390x (4.3.0-2) ... Setting up libtinfo6:s390x (6.2+20210905-1) ... Setting up gcc-9-base:s390x (9.4.0-3) ... Setting up gcc-11-s390x-linux-gnu-base:amd64 (11.2.0-9cross1) ... Setting up libxkbcommon0:s390x (1.3.1-1) ... Setting up libwayland-client0:s390x (1.19.0-2+b1) ... Setting up x11proto-dev (2021.5-1) ... Setting up libpcrecpp0v5:s390x (2:8.39-13) ... Setting up libwayland-server0:s390x (1.19.0-2+b1) ... Setting up libice6:s390x (2:1.0.10-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxdmcp6:s390x (1:1.1.2-3) ... Setting up libxcb1:amd64 (1.14-3) ... Setting up libxcb1:s390x (1.14-3) ... Setting up gettext (0.21-4) ... Setting up libhogweed6:s390x (3.7.3-1) ... Setting up libxcb-xfixes0:s390x (1.14-3) ... Setting up libxau-dev:s390x (1:1.0.9-1) ... Setting up libicu67:s390x (67.1-7) ... Setting up libice-dev:s390x (2:1.0.10-1) ... Setting up libtool (2.4.6-15) ... Setting up libxcb-render0:amd64 (1.14-3) ... Setting up libxcb-render0:s390x (1.14-3) ... Setting up libfribidi-dev:s390x (1.0.8-2) ... Setting up libxcb-glx0:s390x (1.14-3) ... Setting up libxkbcommon-dev:s390x (1.3.1-1) ... Setting up libedit2:s390x (3.1-20210910-1) ... Setting up libatomic1-s390x-cross (11.2.0-9cross1) ... Setting up libavahi-common3:s390x (0.8-5) ... Setting up libsepol1-dev:s390x (3.1-1) ... Setting up libjbig-dev:s390x (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:s390x (1.14-3) ... Setting up libffi-dev:s390x (3.4.2-3) ... Setting up libxcb-present0:s390x (1.14-3) ... Setting up libselinux1:s390x (3.1-3) ... Setting up libthai0:amd64 (0.1.28-4.1) ... Setting up libthai0:s390x (0.1.28-4.1) ... Setting up dbus-user-session (1.12.20-2) ... Setting up libasan5:s390x (9.4.0-3) ... Setting up libxdmcp-dev:s390x (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:s390x (4.8.12-1+b1) ... Setting up libfreetype6:amd64 (2.11.0+dfsg-1) ... Setting up libfreetype6:s390x (2.11.0+dfsg-1) ... Setting up libxcb-sync1:s390x (1.14-3) ... Setting up shared-mime-info (2.0-1) ... Setting up libp11-kit0:s390x (0.24.0-5) ... Setting up libgssapi-krb5-2:s390x (1.18.3-7) ... Setting up libgcc-s1-s390x-cross (11.2.0-9cross1) ... Setting up ucf (3.0043) ... Setting up libpcre2-posix2:s390x (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-10) ... Setting up libubsan1:s390x (11.2.0-10) ... Setting up libxcb-dri2-0:s390x (1.14-3) ... Setting up libitm1-s390x-cross (11.2.0-9cross1) ... Setting up libdrm2:s390x (2.4.107-8) ... Setting up dwz (0.14-1) ... Setting up groff-base (1.22.4-7) ... Setting up libmount1:s390x (2.37.2-4) ... Setting up libwayland-cursor0:s390x (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:s390x (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:s390x (1:0.4.5-1) ... Setting up libsm6:s390x (2:1.2.3-1) ... Setting up libxml2:s390x (2.9.12+dfsg-5) ... Setting up libavahi-client3:s390x (0.8-5) ... Setting up cpp-11-s390x-linux-gnu (11.2.0-9cross1) ... Setting up python3.9 (3.9.7-4) ... Setting up libdrm-amdgpu1:s390x (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:s390x (1.3.2-2) ... Setting up libxcb-dri3-0:s390x (1.14-3) ... Setting up gtk-update-icon-cache (3.24.30-3) ... Setting up libx11-xcb1:s390x (2:1.7.2-2+b1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libdrm-nouveau2:s390x (2.4.107-8) ... Setting up libxdamage1:s390x (1:1.1.5-2) ... Setting up libxcb1-dev:s390x (1.14-3) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libxrender1:s390x (1:0.9.10-1) ... Setting up cpp-s390x-linux-gnu (4:11.2.0-2) ... Setting up libgbm1:s390x (21.2.4-1) ... Setting up g++-11 (11.2.0-10) ... Setting up libsm-dev:s390x (2:1.2.3-1) ... Setting up libstdc++6-s390x-cross (11.2.0-9cross1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:s390x (2.70.0-1+b1) ... /var/lib/dpkg/info/libglib2.0-0:s390x.postinst: 64: /usr/lib/s390x-linux-gnu/glib-2.0/glib-compile-schemas: Exec format error /var/lib/dpkg/info/libglib2.0-0:s390x.postinst: 65: /usr/lib/s390x-linux-gnu/glib-2.0/gio-querymodules: Exec format error Setting up libdrm-radeon1:s390x (2.4.107-8) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up libdebhelper-perl (13.5.2) ... Setting up libx11-dev:s390x (2:1.7.2-2+b1) ... Setting up libxext6:amd64 (2:1.3.4-1) ... Setting up libxext6:s390x (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:s390x (1.19.0-2+b1) ... Setting up libasan6-s390x-cross (11.2.0-9cross1) ... Setting up libcolord2:s390x (1.4.5-3) ... Setting up dpkg-dev (1.20.9) ... Setting up libxxf86vm1:s390x (1:1.1.4-1+b2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libgcc-9-dev:s390x (9.4.0-3) ... Setting up dh-autoreconf (20) ... Setting up libxcb-shm0-dev:s390x (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:s390x (21.2.4-1) ... Setting up libtirpc-dev:s390x (1.3.2-2) ... Setting up libgnutls30:s390x (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:s390x (1:5.0.3-2) ... Setting up libllvm12:s390x (1:12.0.1-9) ... Setting up libxinerama1:s390x (2:1.1.4-2) ... Setting up libxrandr2:s390x (2:1.5.2-1) ... Setting up pkg-config (0.29.2-1) ... Setting up libxcb-render0-dev:s390x (1.14-3) ... Setting up libxext-dev:s390x (2:1.3.4-1) ... Setting up libcups2:s390x (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:s390x (0.2.13-2) ... Setting up libgdk-pixbuf2.0-bin (2.42.6+dfsg-2) ... Setting up libnsl2:s390x (1.3.0-2) ... Setting up libegl1:s390x (1.3.4-2+b1) ... Setting up build-essential (12.9) ... Setting up libharfbuzz0b:s390x (2.7.4-1) ... Setting up libgirepository-1.0-1:s390x (1.70.0-2) ... Setting up libgdk-pixbuf-2.0-0:s390x (2.42.6+dfsg-2) ... /var/lib/dpkg/info/libgdk-pixbuf-2.0-0:s390x.postinst: 30: /usr/lib/s390x-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: Exec format error Setting up libatk1.0-0:s390x (2.36.0-2) ... Setting up libfontconfig1:amd64 (2.13.1-4.2) ... Setting up libfontconfig1:s390x (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:s390x (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 fontconfig (2.13.1-4.2) ... Regenerating fonts cache... done. Setting up libxft2:amd64 (2.3.2-2) ... Setting up libxft2:s390x (2.3.2-2) ... Setting up libubsan1-s390x-cross (11.2.0-9cross1) ... Setting up libharfbuzz-icu0:s390x (2.7.4-1) ... Setting up libxi6:s390x (2:1.8-1) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-2) ... Setting up libgcc-11-dev-s390x-cross (11.2.0-9cross1) ... Setting up libxtst6:s390x (2:1.2.3-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:s390x (1:1.2.0-2) ... Setting up libpango-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpango-1.0-0:s390x (1.48.10+ds1-1) ... Setting up libgl1-mesa-dri:s390x (21.2.4-1) ... Setting up libharfbuzz-gobject0:s390x (2.7.4-1) ... Setting up libatspi2.0-0:s390x (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:s390x (1.16.0-5) ... Setting up libxfixes-dev:s390x (1:5.0.3-2) ... Setting up libatk-bridge2.0-0:s390x (2.38.0-2) ... Setting up libxrandr-dev:s390x (2:1.5.2-1) ... Setting up gcc-11-s390x-linux-gnu (11.2.0-9cross1) ... Setting up gcc-s390x-linux-gnu (4:11.2.0-2) ... Setting up libdbus-1-dev:s390x (1.12.20-2) ... Setting up libxinerama-dev:s390x (2:1.1.4-2) ... Setting up gir1.2-glib-2.0:s390x (1.70.0-2) ... Setting up libthai-dev:s390x (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:s390x (1.3.0-2) ... Setting up libstdc++-11-dev-s390x-cross (11.2.0-9cross1) ... Setting up libc6-dev:s390x (2.32-4) ... Setting up libcairo-gobject2:s390x (1.16.0-5) ... Setting up libpangoft2-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpangoft2-1.0-0:s390x (1.48.10+ds1-1) ... Setting up libxi-dev:s390x (2:1.8-1) ... Setting up libicu-dev:s390x (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:s390x (1.48.10+ds1-1) ... Setting up libxtst-dev:s390x (2:1.2.3-1) ... Setting up libxdamage-dev:s390x (1:1.1.5-2) ... Setting up libcairo-script-interpreter2:s390x (1.16.0-5) ... Setting up gir1.2-freedesktop:s390x (1.70.0-2) ... Setting up libglx-mesa0:s390x (21.2.4-1) ... Setting up libpangoxft-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpangoxft-1.0-0:s390x (1.48.10+ds1-1) ... Setting up libstdc++-9-dev:s390x (9.4.0-3) ... Setting up libpcre2-dev:s390x (10.36-2) ... Setting up libglx0:s390x (1.3.4-2+b1) ... Setting up gir1.2-gdkpixbuf-2.0:s390x (2.42.6+dfsg-2) ... Setting up gir1.2-atk-1.0:s390x (2.36.0-2) ... Setting up libselinux1-dev:s390x (3.1-3) ... Setting up libpcre3-dev:s390x (2:8.39-13) ... Setting up libxcomposite-dev:s390x (1:0.4.5-1) ... Setting up libgtk-3-0:s390x (3.24.30-3) ... /var/lib/dpkg/info/libgtk-3-0:s390x.postinst: 18: /usr/lib/s390x-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: Exec format error Setting up libxcursor-dev:s390x (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:s390x (2.42.0-1) ... Setting up gir1.2-harfbuzz-0.0:s390x (2.7.4-1) ... Setting up gir1.2-pango-1.0:s390x (1.48.10+ds1-1) ... Setting up libgl1:s390x (1.3.4-2+b1) ... Setting up libexpat1-dev:s390x (2.4.1-2+b1) ... Setting up libjpeg62-turbo-dev:s390x (1:2.0.6-4) ... Setting up uuid-dev:s390x (2.37.2-4) ... Setting up g++-11-s390x-linux-gnu (11.2.0-9cross1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up zlib1g-dev:s390x (1:1.2.11.dfsg-2) ... Setting up libglx-dev:s390x (1.3.4-2+b1) ... Setting up libgl-dev:s390x (1.3.4-2+b1) ... Setting up libblkid-dev:s390x (2.37.2-4) ... Setting up libegl-dev:s390x (1.3.4-2+b1) ... Setting up libepoxy-dev:s390x (1.5.9-2) ... Setting up libpng-dev:s390x (1.6.37-3) ... Setting up gir1.2-gtk-3.0:s390x (3.24.30-3) ... Setting up libjpeg-dev:s390x (1:2.0.6-4) ... Setting up g++-s390x-linux-gnu (4:11.2.0-2) ... Setting up libconfig-auto-perl (0.44-1.1) ... Setting up libfreetype-dev:s390x (2.11.0+dfsg-1) ... Setting up libtiff-dev:s390x (4.3.0-2) ... Setting up libgles-dev:s390x (1.3.4-2+b1) ... Setting up libmount-dev:s390x (2.37.2-4) ... Setting up libdebian-dpkgcross-perl (2.6.18+nmu2) ... Setting up libglvnd-dev:s390x (1.3.4-2+b1) ... Setting up libfreetype6-dev:s390x (2.11.0+dfsg-1) ... Setting up libglib2.0-dev:s390x (2.70.0-1+b1) ... Setting up dpkg-cross (2.6.18+nmu2) ... Setting up libatk1.0-dev:s390x (2.36.0-2) ... Setting up libegl1-mesa-dev:s390x (21.2.4-1) ... Setting up libgdk-pixbuf-2.0-dev:s390x (2.42.6+dfsg-2) ... Setting up libatspi2.0-dev:s390x (2.42.0-1) ... Setting up libharfbuzz-dev:s390x (2.7.4-1) ... Setting up libfontconfig-dev:s390x (2.13.1-4.2) ... Setting up libatk-bridge2.0-dev:s390x (2.38.0-2) ... Setting up libcairo2-dev:s390x (1.16.0-5) ... Setting up crossbuild-essential-s390x (12.9) ... Setting up libxft-dev:s390x (2.3.2-2) ... Setting up libfontconfig1-dev:s390x (2.13.1-4.2) ... Setting up libpango1.0-dev:s390x (1.48.10+ds1-1) ... Setting up libgtk-3-dev:s390x (3.24.30-3) ... Setting up sbuild-build-depends-main-dummy:s390x (0.invalid.0) ... Processing triggers for libc-bin (2.32-4) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (s390x 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-10 gcc-11_11.2.0-10 libc6-dev_2.32-4 libstdc++-11-dev_11.2.0-10 libstdc++-11-dev-s390x-cross_11.2.0-9cross1 libstdc++-9-dev_9.4.0-3 libstdc++6_11.2.0-10 libstdc++6-s390x-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-common_2.37-7 binutils-s390x-linux-gnu_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-10 cpp-11-s390x-linux-gnu_11.2.0-9cross1 cpp-8_8.4.0-7 cpp-s390x-linux-gnu_4:11.2.0-2 cross-config_2.6.18+nmu2 crossbuild-essential-s390x_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-10 g++-11-s390x-linux-gnu_11.2.0-9cross1 g++-s390x-linux-gnu_4:11.2.0-2 gcc_4:11.2.0-2 gcc-10-base_10.3.0-11 gcc-11_11.2.0-10 gcc-11-base_11.2.0-10 gcc-11-cross-base_11.2.0-9cross1 gcc-11-s390x-linux-gnu_11.2.0-9cross1 gcc-11-s390x-linux-gnu-base_11.2.0-9cross1 gcc-8-base_8.4.0-7 gcc-9-base_9.4.0-3 gcc-s390x-linux-gnu_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-10 libasan6-s390x-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-10 libatomic1-s390x-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-dev_2.32-4 libc6-dev-s390x-cross_2.32-1cross4 libc6-s390x-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-10 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-10 libgcc-11-dev-s390x-cross_11.2.0-9cross1 libgcc-9-dev_9.4.0-3 libgcc-s1_11.2.0-10 libgcc-s1-s390x-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-10 libgomp1-s390x-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-10 libitm1-s390x-cross_11.2.0-9cross1 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-9 liblocale-gettext-perl_1.07-4+b1 liblsan0_11.2.0-10 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-10 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-10 libstdc++-11-dev-s390x-cross_11.2.0-9cross1 libstdc++-9-dev_9.4.0-3 libstdc++6_11.2.0-10 libstdc++6-s390x-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-10 libubsan1_11.2.0-10 libubsan1-s390x-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-s390x-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.WDQjmklb/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.s390x 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-b27b6332-d3ba-4107-8895-86326e8732d7 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -as390x -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 s390x-linux-gnu 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 s390x 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=s390x-linux-gnu-pkg-config CXX=s390x-linux-gnu-g\+\+ CC=s390x-linux-gnu-gcc make[1]: Entering directory '/<>' s390x-linux-gnu-gcc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -std=c11 -fopenmp -export-dynamic -o view -I/usr/include/bart/ `s390x-linux-gnu-pkg-config --cflags gtk+-3.0` src/main.c src/view.c src/draw.c `s390x-linux-gnu-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0xac85cf crash_signal ../../src/gcc/toplev.c:327 0x6c66c8 get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) ../../src/gcc/calls.c:1274 0x6ca66c get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) ../../src/gcc/calls.c:1266 0x6ca66c get_size_range(tree_node*, tree_node**, int) ../../src/gcc/calls.c:1401 0x6ca66c maybe_warn_rdwr_sizes ../../src/gcc/calls.c:2034 0x6cbe01 initialize_argument_information ../../src/gcc/calls.c:2626 0x6cbe01 expand_call(tree_node*, rtx_def*, int) ../../src/gcc/calls.c:4010 0x7df5ae expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../src/gcc/expr.c:11287 0x7e90ee expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../src/gcc/expr.c:8519 0x7e90ee store_expr(tree_node*, rtx_def*, int, bool, bool) ../../src/gcc/expr.c:5886 0x7ea551 expand_assignment(tree_node*, tree_node*, bool) ../../src/gcc/expr.c:5622 0x6defa9 expand_call_stmt ../../src/gcc/cfgexpand.c:2838 0x6defa9 expand_gimple_stmt_1 ../../src/gcc/cfgexpand.c:3871 0x6defa9 expand_gimple_stmt ../../src/gcc/cfgexpand.c:4035 0x6e4e17 expand_gimple_basic_block ../../src/gcc/cfgexpand.c:6077 0x6e4e17 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/ccg31nFH.out file, please attach this to your bugreport. === BEGIN GCC DUMP === 15810: // Target: s390x-linux-gnu 15810: // 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-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-werror --with-arch=z196 --enable-s390-excess-float-precision --with-long-double-128 --enable-multilib --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=s390x-linux-gnu --program-prefix=s390x-linux-gnu- --includedir=/usr/s390x-linux-gnu/include --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 15810: // Thread model: posix 15810: // Supported LTO compression algorithms: zlib zstd 15810: // gcc version 11.2.0 (Debian 11.2.0-9) 15810: // 15810: // src/view.c: In function ‘window_new’: 15810: // src/view.c:802:9: warning: ‘gtk_widget_override_font’ is deprecated [-Wdeprecated-declarations] 15810: // 802 | gtk_widget_override_font(GTK_WIDGET(v->gtk_entry), desc); 15810: // | ^~~~~~~~~~~~~~~~~~~~~~~~ 15810: // In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, 15810: // from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, 15810: // from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, 15810: // from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, 15810: // from /usr/include/gtk-3.0/gtk/gtk.h:31, 15810: // from src/view.c:16: 15810: // /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 15810: // 1153 | void gtk_widget_override_font (GtkWidget *widget, 15810: // | ^~~~~~~~~~~~~~~~~~~~~~~~ 15810: // during RTL pass: expand 15810: // src/view.c: In function ‘update_status_bar’: 15810: // src/view.c:648:29: internal compiler error: Segmentation fault 15810: // 648 | complex float val = sample(DIMS, *pos, v->dims, v->strs, v->interpolation, v->data); 15810: // | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15810: // 0xac85cf crash_signal 15810: // ../../src/gcc/toplev.c:327 15810: // 0x6c66c8 get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) 15810: // ../../src/gcc/calls.c:1274 15810: // 0x6ca66c get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) 15810: // ../../src/gcc/calls.c:1266 15810: // 0x6ca66c get_size_range(tree_node*, tree_node**, int) 15810: // ../../src/gcc/calls.c:1401 15810: // 0x6ca66c maybe_warn_rdwr_sizes 15810: // ../../src/gcc/calls.c:2034 15810: // 0x6cbe01 initialize_argument_information 15810: // ../../src/gcc/calls.c:2626 15810: // 0x6cbe01 expand_call(tree_node*, rtx_def*, int) 15810: // ../../src/gcc/calls.c:4010 15810: // 0x7df5ae expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) 15810: // ../../src/gcc/expr.c:11287 15810: // 0x7e90ee expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) 15810: // ../../src/gcc/expr.c:8519 15810: // 0x7e90ee store_expr(tree_node*, rtx_def*, int, bool, bool) 15810: // ../../src/gcc/expr.c:5886 15810: // 0x7ea551 expand_assignment(tree_node*, tree_node*, bool) 15810: // ../../src/gcc/expr.c:5622 15810: // 0x6defa9 expand_call_stmt 15810: // ../../src/gcc/cfgexpand.c:2838 15810: // 0x6defa9 expand_gimple_stmt_1 15810: // ../../src/gcc/cfgexpand.c:3871 15810: // 0x6defa9 expand_gimple_stmt 15810: // ../../src/gcc/cfgexpand.c:4035 15810: // 0x6e4e17 expand_gimple_basic_block 15810: // ../../src/gcc/cfgexpand.c:6077 15810: // 0x6e4e17 execute 15810: // ../../src/gcc/cfgexpand.c:6761 15810: // Please submit a full bug report, 15810: // with preprocessed source if appropriate. 15810: // Please include the complete backtrace with any bug report. 15810: // See for instructions. 15810: 15810: // /usr/lib/gcc-cross/s390x-linux-gnu/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/s390x-linux-gnu/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/s390x-linux-gnu -I /usr/include/libmount -I /usr/include/blkid -I /usr/include/glib-2.0 -I /usr/lib/s390x-linux-gnu/glib-2.0/include -imultiarch s390x-linux-gnu -D_REENTRANT src/view.c -quiet -dumpdir view- -dumpbase view.c -dumpbase-ext .c -march=z196 -m64 -mzarch -g -O2 -Wformat=1 -Werror=format-security -std=c11 -ffile-prefix-map=/<>=. -fstack-protector-strong -fopenmp -fasynchronous-unwind-tables -o - -frandom-seed=0 -fdump-noaddr 15810: 15810: # 0 "src/view.c" 15810: # 1 "/<>//" 15810: # 0 "" 15810: # 0 "" 15810: # 1 "/usr/s390x-linux-gnu/include/stdc-predef.h" 1 3 15810: # 0 "" 2 15810: # 1 "src/view.c" 15810: # 10 "src/view.c" 15810: # 1 "/usr/s390x-linux-gnu/include/unistd.h" 1 3 15810: # 25 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/features.h" 1 3 15810: # 461 "/usr/s390x-linux-gnu/include/features.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/sys/cdefs.h" 1 3 15810: # 449 "/usr/s390x-linux-gnu/include/sys/cdefs.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 450 "/usr/s390x-linux-gnu/include/sys/cdefs.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/long-double.h" 1 3 15810: # 451 "/usr/s390x-linux-gnu/include/sys/cdefs.h" 2 3 15810: # 462 "/usr/s390x-linux-gnu/include/features.h" 2 3 15810: # 485 "/usr/s390x-linux-gnu/include/features.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/gnu/stubs.h" 1 3 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 6 "/usr/s390x-linux-gnu/include/gnu/stubs.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/gnu/stubs-64.h" 1 3 15810: # 12 "/usr/s390x-linux-gnu/include/gnu/stubs.h" 2 3 15810: # 486 "/usr/s390x-linux-gnu/include/features.h" 2 3 15810: # 26 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: # 202 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/posix_opt.h" 1 3 15810: # 203 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/environments.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/environments.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/environments.h" 2 3 15810: # 207 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: # 217 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 28 "/usr/s390x-linux-gnu/include/bits/types.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/timesize.h" 1 3 15810: # 19 "/usr/s390x-linux-gnu/include/bits/timesize.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 20 "/usr/s390x-linux-gnu/include/bits/timesize.h" 2 3 15810: # 29 "/usr/s390x-linux-gnu/include/bits/types.h" 2 3 15810: 15810: 15810: 15810: # 31 "/usr/s390x-linux-gnu/include/bits/types.h" 3 15810: typedef unsigned char __u_char; 15810: typedef unsigned short int __u_short; 15810: typedef unsigned int __u_int; 15810: typedef unsigned long int __u_long; 15810: 15810: 15810: typedef signed char __int8_t; 15810: typedef unsigned char __uint8_t; 15810: typedef signed short int __int16_t; 15810: typedef unsigned short int __uint16_t; 15810: typedef signed int __int32_t; 15810: typedef unsigned int __uint32_t; 15810: 15810: typedef signed long int __int64_t; 15810: typedef unsigned long int __uint64_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __int8_t __int_least8_t; 15810: typedef __uint8_t __uint_least8_t; 15810: typedef __int16_t __int_least16_t; 15810: typedef __uint16_t __uint_least16_t; 15810: typedef __int32_t __int_least32_t; 15810: typedef __uint32_t __uint_least32_t; 15810: typedef __int64_t __int_least64_t; 15810: typedef __uint64_t __uint_least64_t; 15810: 15810: 15810: 15810: typedef long int __quad_t; 15810: typedef unsigned long int __u_quad_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef long int __intmax_t; 15810: typedef unsigned long int __uintmax_t; 15810: # 141 "/usr/s390x-linux-gnu/include/bits/types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/typesizes.h" 1 3 15810: # 142 "/usr/s390x-linux-gnu/include/bits/types.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/time64.h" 1 3 15810: # 143 "/usr/s390x-linux-gnu/include/bits/types.h" 2 3 15810: 15810: 15810: typedef unsigned long int __dev_t; 15810: typedef unsigned int __uid_t; 15810: typedef unsigned int __gid_t; 15810: typedef unsigned long int __ino_t; 15810: typedef unsigned long int __ino64_t; 15810: typedef unsigned int __mode_t; 15810: typedef unsigned long int __nlink_t; 15810: typedef long int __off_t; 15810: typedef long int __off64_t; 15810: typedef int __pid_t; 15810: typedef struct { int __val[2]; } __fsid_t; 15810: typedef long int __clock_t; 15810: typedef unsigned long int __rlim_t; 15810: typedef unsigned long int __rlim64_t; 15810: typedef unsigned int __id_t; 15810: typedef long int __time_t; 15810: typedef unsigned int __useconds_t; 15810: typedef long int __suseconds_t; 15810: typedef long int __suseconds64_t; 15810: 15810: typedef int __daddr_t; 15810: typedef int __key_t; 15810: 15810: 15810: typedef int __clockid_t; 15810: 15810: 15810: typedef void * __timer_t; 15810: 15810: 15810: typedef long int __blksize_t; 15810: 15810: 15810: 15810: 15810: typedef long int __blkcnt_t; 15810: typedef long int __blkcnt64_t; 15810: 15810: 15810: typedef unsigned long int __fsblkcnt_t; 15810: typedef unsigned long int __fsblkcnt64_t; 15810: 15810: 15810: typedef unsigned long int __fsfilcnt_t; 15810: typedef unsigned long int __fsfilcnt64_t; 15810: 15810: 15810: typedef long int __fsword_t; 15810: 15810: typedef long int __ssize_t; 15810: 15810: 15810: typedef long int __syscall_slong_t; 15810: 15810: typedef unsigned long int __syscall_ulong_t; 15810: 15810: 15810: 15810: typedef __off64_t __loff_t; 15810: typedef char *__caddr_t; 15810: 15810: 15810: typedef long int __intptr_t; 15810: 15810: 15810: typedef unsigned int __socklen_t; 15810: 15810: 15810: 15810: 15810: typedef int __sig_atomic_t; 15810: # 218 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: typedef __ssize_t ssize_t; 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 209 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 3 4 15810: typedef long unsigned int size_t; 15810: # 227 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: typedef __gid_t gid_t; 15810: 15810: 15810: 15810: 15810: typedef __uid_t uid_t; 15810: 15810: 15810: 15810: 15810: 15810: typedef __off_t off_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __off64_t off64_t; 15810: 15810: 15810: 15810: 15810: typedef __useconds_t useconds_t; 15810: 15810: 15810: 15810: 15810: typedef __pid_t pid_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __intptr_t intptr_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __socklen_t socklen_t; 15810: # 287 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int access (const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: extern int euidaccess (const char *__name, int __type) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int eaccess (const char *__name, int __type) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int faccessat (int __fd, const char *__file, int __type, int __flag) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ; 15810: # 334 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern __off_t lseek (int __fd, __off_t __offset, int __whence) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 345 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int close (int __fd); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern ssize_t read (int __fd, void *__buf, size_t __nbytes) 15810: __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: 15810: 15810: 15810: extern ssize_t write (int __fd, const void *__buf, size_t __n) 15810: __attribute__ ((__access__ (__read_only__, 2, 3))); 15810: # 378 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, 15810: __off_t __offset) 15810: __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, 15810: __off_t __offset) 15810: __attribute__ ((__access__ (__read_only__, 2, 3))); 15810: # 411 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, 15810: __off64_t __offset) 15810: __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n, 15810: __off64_t __offset) 15810: __attribute__ ((__access__ (__read_only__, 2, 3))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int pipe2 (int __pipedes[2], int __flags) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: # 441 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 453 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern unsigned int sleep (unsigned int __seconds); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int usleep (__useconds_t __useconds); 15810: # 478 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int pause (void); 15810: 15810: 15810: 15810: extern int chown (const char *__file, __uid_t __owner, __gid_t __group) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int lchown (const char *__file, __uid_t __owner, __gid_t __group) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fchownat (int __fd, const char *__file, __uid_t __owner, 15810: __gid_t __group, int __flag) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ; 15810: 15810: 15810: 15810: extern int chdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: extern int fchdir (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: # 520 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: extern char *get_current_dir_name (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *getwd (char *__buf) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) 15810: __attribute__ ((__access__ (__write_only__, 1))); 15810: 15810: 15810: 15810: 15810: extern int dup (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int dup3 (int __fd, int __fd2, int __flags) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern char **__environ; 15810: 15810: extern char **environ; 15810: 15810: 15810: 15810: 15810: 15810: extern int execve (const char *__path, char *const __argv[], 15810: char *const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern int fexecve (int __fd, char *const __argv[], char *const __envp[]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: 15810: extern int execv (const char *__path, char *const __argv[]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int execle (const char *__path, const char *__arg, ...) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int execl (const char *__path, const char *__arg, ...) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int execvp (const char *__file, char *const __argv[]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern int execlp (const char *__file, const char *__arg, ...) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern int execvpe (const char *__file, char *const __argv[], 15810: char *const __envp[]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: extern int nice (int __inc) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern void _exit (int __status) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/confname.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/confname.h" 3 15810: enum 15810: { 15810: _PC_LINK_MAX, 15810: 15810: _PC_MAX_CANON, 15810: 15810: _PC_MAX_INPUT, 15810: 15810: _PC_NAME_MAX, 15810: 15810: _PC_PATH_MAX, 15810: 15810: _PC_PIPE_BUF, 15810: 15810: _PC_CHOWN_RESTRICTED, 15810: 15810: _PC_NO_TRUNC, 15810: 15810: _PC_VDISABLE, 15810: 15810: _PC_SYNC_IO, 15810: 15810: _PC_ASYNC_IO, 15810: 15810: _PC_PRIO_IO, 15810: 15810: _PC_SOCK_MAXBUF, 15810: 15810: _PC_FILESIZEBITS, 15810: 15810: _PC_REC_INCR_XFER_SIZE, 15810: 15810: _PC_REC_MAX_XFER_SIZE, 15810: 15810: _PC_REC_MIN_XFER_SIZE, 15810: 15810: _PC_REC_XFER_ALIGN, 15810: 15810: _PC_ALLOC_SIZE_MIN, 15810: 15810: _PC_SYMLINK_MAX, 15810: 15810: _PC_2_SYMLINKS 15810: 15810: }; 15810: 15810: 15810: enum 15810: { 15810: _SC_ARG_MAX, 15810: 15810: _SC_CHILD_MAX, 15810: 15810: _SC_CLK_TCK, 15810: 15810: _SC_NGROUPS_MAX, 15810: 15810: _SC_OPEN_MAX, 15810: 15810: _SC_STREAM_MAX, 15810: 15810: _SC_TZNAME_MAX, 15810: 15810: _SC_JOB_CONTROL, 15810: 15810: _SC_SAVED_IDS, 15810: 15810: _SC_REALTIME_SIGNALS, 15810: 15810: _SC_PRIORITY_SCHEDULING, 15810: 15810: _SC_TIMERS, 15810: 15810: _SC_ASYNCHRONOUS_IO, 15810: 15810: _SC_PRIORITIZED_IO, 15810: 15810: _SC_SYNCHRONIZED_IO, 15810: 15810: _SC_FSYNC, 15810: 15810: _SC_MAPPED_FILES, 15810: 15810: _SC_MEMLOCK, 15810: 15810: _SC_MEMLOCK_RANGE, 15810: 15810: _SC_MEMORY_PROTECTION, 15810: 15810: _SC_MESSAGE_PASSING, 15810: 15810: _SC_SEMAPHORES, 15810: 15810: _SC_SHARED_MEMORY_OBJECTS, 15810: 15810: _SC_AIO_LISTIO_MAX, 15810: 15810: _SC_AIO_MAX, 15810: 15810: _SC_AIO_PRIO_DELTA_MAX, 15810: 15810: _SC_DELAYTIMER_MAX, 15810: 15810: _SC_MQ_OPEN_MAX, 15810: 15810: _SC_MQ_PRIO_MAX, 15810: 15810: _SC_VERSION, 15810: 15810: _SC_PAGESIZE, 15810: 15810: 15810: _SC_RTSIG_MAX, 15810: 15810: _SC_SEM_NSEMS_MAX, 15810: 15810: _SC_SEM_VALUE_MAX, 15810: 15810: _SC_SIGQUEUE_MAX, 15810: 15810: _SC_TIMER_MAX, 15810: 15810: 15810: 15810: 15810: _SC_BC_BASE_MAX, 15810: 15810: _SC_BC_DIM_MAX, 15810: 15810: _SC_BC_SCALE_MAX, 15810: 15810: _SC_BC_STRING_MAX, 15810: 15810: _SC_COLL_WEIGHTS_MAX, 15810: 15810: _SC_EQUIV_CLASS_MAX, 15810: 15810: _SC_EXPR_NEST_MAX, 15810: 15810: _SC_LINE_MAX, 15810: 15810: _SC_RE_DUP_MAX, 15810: 15810: _SC_CHARCLASS_NAME_MAX, 15810: 15810: 15810: _SC_2_VERSION, 15810: 15810: _SC_2_C_BIND, 15810: 15810: _SC_2_C_DEV, 15810: 15810: _SC_2_FORT_DEV, 15810: 15810: _SC_2_FORT_RUN, 15810: 15810: _SC_2_SW_DEV, 15810: 15810: _SC_2_LOCALEDEF, 15810: 15810: 15810: _SC_PII, 15810: 15810: _SC_PII_XTI, 15810: 15810: _SC_PII_SOCKET, 15810: 15810: _SC_PII_INTERNET, 15810: 15810: _SC_PII_OSI, 15810: 15810: _SC_POLL, 15810: 15810: _SC_SELECT, 15810: 15810: _SC_UIO_MAXIOV, 15810: 15810: _SC_IOV_MAX = _SC_UIO_MAXIOV, 15810: 15810: _SC_PII_INTERNET_STREAM, 15810: 15810: _SC_PII_INTERNET_DGRAM, 15810: 15810: _SC_PII_OSI_COTS, 15810: 15810: _SC_PII_OSI_CLTS, 15810: 15810: _SC_PII_OSI_M, 15810: 15810: _SC_T_IOV_MAX, 15810: 15810: 15810: 15810: _SC_THREADS, 15810: 15810: _SC_THREAD_SAFE_FUNCTIONS, 15810: 15810: _SC_GETGR_R_SIZE_MAX, 15810: 15810: _SC_GETPW_R_SIZE_MAX, 15810: 15810: _SC_LOGIN_NAME_MAX, 15810: 15810: _SC_TTY_NAME_MAX, 15810: 15810: _SC_THREAD_DESTRUCTOR_ITERATIONS, 15810: 15810: _SC_THREAD_KEYS_MAX, 15810: 15810: _SC_THREAD_STACK_MIN, 15810: 15810: _SC_THREAD_THREADS_MAX, 15810: 15810: _SC_THREAD_ATTR_STACKADDR, 15810: 15810: _SC_THREAD_ATTR_STACKSIZE, 15810: 15810: _SC_THREAD_PRIORITY_SCHEDULING, 15810: 15810: _SC_THREAD_PRIO_INHERIT, 15810: 15810: _SC_THREAD_PRIO_PROTECT, 15810: 15810: _SC_THREAD_PROCESS_SHARED, 15810: 15810: 15810: _SC_NPROCESSORS_CONF, 15810: 15810: _SC_NPROCESSORS_ONLN, 15810: 15810: _SC_PHYS_PAGES, 15810: 15810: _SC_AVPHYS_PAGES, 15810: 15810: _SC_ATEXIT_MAX, 15810: 15810: _SC_PASS_MAX, 15810: 15810: 15810: _SC_XOPEN_VERSION, 15810: 15810: _SC_XOPEN_XCU_VERSION, 15810: 15810: _SC_XOPEN_UNIX, 15810: 15810: _SC_XOPEN_CRYPT, 15810: 15810: _SC_XOPEN_ENH_I18N, 15810: 15810: _SC_XOPEN_SHM, 15810: 15810: 15810: _SC_2_CHAR_TERM, 15810: 15810: _SC_2_C_VERSION, 15810: 15810: _SC_2_UPE, 15810: 15810: 15810: _SC_XOPEN_XPG2, 15810: 15810: _SC_XOPEN_XPG3, 15810: 15810: _SC_XOPEN_XPG4, 15810: 15810: 15810: _SC_CHAR_BIT, 15810: 15810: _SC_CHAR_MAX, 15810: 15810: _SC_CHAR_MIN, 15810: 15810: _SC_INT_MAX, 15810: 15810: _SC_INT_MIN, 15810: 15810: _SC_LONG_BIT, 15810: 15810: _SC_WORD_BIT, 15810: 15810: _SC_MB_LEN_MAX, 15810: 15810: _SC_NZERO, 15810: 15810: _SC_SSIZE_MAX, 15810: 15810: _SC_SCHAR_MAX, 15810: 15810: _SC_SCHAR_MIN, 15810: 15810: _SC_SHRT_MAX, 15810: 15810: _SC_SHRT_MIN, 15810: 15810: _SC_UCHAR_MAX, 15810: 15810: _SC_UINT_MAX, 15810: 15810: _SC_ULONG_MAX, 15810: 15810: _SC_USHRT_MAX, 15810: 15810: 15810: _SC_NL_ARGMAX, 15810: 15810: _SC_NL_LANGMAX, 15810: 15810: _SC_NL_MSGMAX, 15810: 15810: _SC_NL_NMAX, 15810: 15810: _SC_NL_SETMAX, 15810: 15810: _SC_NL_TEXTMAX, 15810: 15810: 15810: _SC_XBS5_ILP32_OFF32, 15810: 15810: _SC_XBS5_ILP32_OFFBIG, 15810: 15810: _SC_XBS5_LP64_OFF64, 15810: 15810: _SC_XBS5_LPBIG_OFFBIG, 15810: 15810: 15810: _SC_XOPEN_LEGACY, 15810: 15810: _SC_XOPEN_REALTIME, 15810: 15810: _SC_XOPEN_REALTIME_THREADS, 15810: 15810: 15810: _SC_ADVISORY_INFO, 15810: 15810: _SC_BARRIERS, 15810: 15810: _SC_BASE, 15810: 15810: _SC_C_LANG_SUPPORT, 15810: 15810: _SC_C_LANG_SUPPORT_R, 15810: 15810: _SC_CLOCK_SELECTION, 15810: 15810: _SC_CPUTIME, 15810: 15810: _SC_THREAD_CPUTIME, 15810: 15810: _SC_DEVICE_IO, 15810: 15810: _SC_DEVICE_SPECIFIC, 15810: 15810: _SC_DEVICE_SPECIFIC_R, 15810: 15810: _SC_FD_MGMT, 15810: 15810: _SC_FIFO, 15810: 15810: _SC_PIPE, 15810: 15810: _SC_FILE_ATTRIBUTES, 15810: 15810: _SC_FILE_LOCKING, 15810: 15810: _SC_FILE_SYSTEM, 15810: 15810: _SC_MONOTONIC_CLOCK, 15810: 15810: _SC_MULTI_PROCESS, 15810: 15810: _SC_SINGLE_PROCESS, 15810: 15810: _SC_NETWORKING, 15810: 15810: _SC_READER_WRITER_LOCKS, 15810: 15810: _SC_SPIN_LOCKS, 15810: 15810: _SC_REGEXP, 15810: 15810: _SC_REGEX_VERSION, 15810: 15810: _SC_SHELL, 15810: 15810: _SC_SIGNALS, 15810: 15810: _SC_SPAWN, 15810: 15810: _SC_SPORADIC_SERVER, 15810: 15810: _SC_THREAD_SPORADIC_SERVER, 15810: 15810: _SC_SYSTEM_DATABASE, 15810: 15810: _SC_SYSTEM_DATABASE_R, 15810: 15810: _SC_TIMEOUTS, 15810: 15810: _SC_TYPED_MEMORY_OBJECTS, 15810: 15810: _SC_USER_GROUPS, 15810: 15810: _SC_USER_GROUPS_R, 15810: 15810: _SC_2_PBS, 15810: 15810: _SC_2_PBS_ACCOUNTING, 15810: 15810: _SC_2_PBS_LOCATE, 15810: 15810: _SC_2_PBS_MESSAGE, 15810: 15810: _SC_2_PBS_TRACK, 15810: 15810: _SC_SYMLOOP_MAX, 15810: 15810: _SC_STREAMS, 15810: 15810: _SC_2_PBS_CHECKPOINT, 15810: 15810: 15810: _SC_V6_ILP32_OFF32, 15810: 15810: _SC_V6_ILP32_OFFBIG, 15810: 15810: _SC_V6_LP64_OFF64, 15810: 15810: _SC_V6_LPBIG_OFFBIG, 15810: 15810: 15810: _SC_HOST_NAME_MAX, 15810: 15810: _SC_TRACE, 15810: 15810: _SC_TRACE_EVENT_FILTER, 15810: 15810: _SC_TRACE_INHERIT, 15810: 15810: _SC_TRACE_LOG, 15810: 15810: 15810: _SC_LEVEL1_ICACHE_SIZE, 15810: 15810: _SC_LEVEL1_ICACHE_ASSOC, 15810: 15810: _SC_LEVEL1_ICACHE_LINESIZE, 15810: 15810: _SC_LEVEL1_DCACHE_SIZE, 15810: 15810: _SC_LEVEL1_DCACHE_ASSOC, 15810: 15810: _SC_LEVEL1_DCACHE_LINESIZE, 15810: 15810: _SC_LEVEL2_CACHE_SIZE, 15810: 15810: _SC_LEVEL2_CACHE_ASSOC, 15810: 15810: _SC_LEVEL2_CACHE_LINESIZE, 15810: 15810: _SC_LEVEL3_CACHE_SIZE, 15810: 15810: _SC_LEVEL3_CACHE_ASSOC, 15810: 15810: _SC_LEVEL3_CACHE_LINESIZE, 15810: 15810: _SC_LEVEL4_CACHE_SIZE, 15810: 15810: _SC_LEVEL4_CACHE_ASSOC, 15810: 15810: _SC_LEVEL4_CACHE_LINESIZE, 15810: 15810: 15810: 15810: _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50, 15810: 15810: _SC_RAW_SOCKETS, 15810: 15810: 15810: _SC_V7_ILP32_OFF32, 15810: 15810: _SC_V7_ILP32_OFFBIG, 15810: 15810: _SC_V7_LP64_OFF64, 15810: 15810: _SC_V7_LPBIG_OFFBIG, 15810: 15810: 15810: _SC_SS_REPL_MAX, 15810: 15810: 15810: _SC_TRACE_EVENT_NAME_MAX, 15810: 15810: _SC_TRACE_NAME_MAX, 15810: 15810: _SC_TRACE_SYS_MAX, 15810: 15810: _SC_TRACE_USER_EVENT_MAX, 15810: 15810: 15810: _SC_XOPEN_STREAMS, 15810: 15810: 15810: _SC_THREAD_ROBUST_PRIO_INHERIT, 15810: 15810: _SC_THREAD_ROBUST_PRIO_PROTECT 15810: 15810: }; 15810: 15810: 15810: enum 15810: { 15810: _CS_PATH, 15810: 15810: 15810: _CS_V6_WIDTH_RESTRICTED_ENVS, 15810: 15810: 15810: 15810: _CS_GNU_LIBC_VERSION, 15810: 15810: _CS_GNU_LIBPTHREAD_VERSION, 15810: 15810: 15810: _CS_V5_WIDTH_RESTRICTED_ENVS, 15810: 15810: 15810: 15810: _CS_V7_WIDTH_RESTRICTED_ENVS, 15810: 15810: 15810: 15810: _CS_LFS_CFLAGS = 1000, 15810: 15810: _CS_LFS_LDFLAGS, 15810: 15810: _CS_LFS_LIBS, 15810: 15810: _CS_LFS_LINTFLAGS, 15810: 15810: _CS_LFS64_CFLAGS, 15810: 15810: _CS_LFS64_LDFLAGS, 15810: 15810: _CS_LFS64_LIBS, 15810: 15810: _CS_LFS64_LINTFLAGS, 15810: 15810: 15810: _CS_XBS5_ILP32_OFF32_CFLAGS = 1100, 15810: 15810: _CS_XBS5_ILP32_OFF32_LDFLAGS, 15810: 15810: _CS_XBS5_ILP32_OFF32_LIBS, 15810: 15810: _CS_XBS5_ILP32_OFF32_LINTFLAGS, 15810: 15810: _CS_XBS5_ILP32_OFFBIG_CFLAGS, 15810: 15810: _CS_XBS5_ILP32_OFFBIG_LDFLAGS, 15810: 15810: _CS_XBS5_ILP32_OFFBIG_LIBS, 15810: 15810: _CS_XBS5_ILP32_OFFBIG_LINTFLAGS, 15810: 15810: _CS_XBS5_LP64_OFF64_CFLAGS, 15810: 15810: _CS_XBS5_LP64_OFF64_LDFLAGS, 15810: 15810: _CS_XBS5_LP64_OFF64_LIBS, 15810: 15810: _CS_XBS5_LP64_OFF64_LINTFLAGS, 15810: 15810: _CS_XBS5_LPBIG_OFFBIG_CFLAGS, 15810: 15810: _CS_XBS5_LPBIG_OFFBIG_LDFLAGS, 15810: 15810: _CS_XBS5_LPBIG_OFFBIG_LIBS, 15810: 15810: _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS, 15810: 15810: 15810: _CS_POSIX_V6_ILP32_OFF32_CFLAGS, 15810: 15810: _CS_POSIX_V6_ILP32_OFF32_LDFLAGS, 15810: 15810: _CS_POSIX_V6_ILP32_OFF32_LIBS, 15810: 15810: _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS, 15810: 15810: _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS, 15810: 15810: _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS, 15810: 15810: _CS_POSIX_V6_ILP32_OFFBIG_LIBS, 15810: 15810: _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS, 15810: 15810: _CS_POSIX_V6_LP64_OFF64_CFLAGS, 15810: 15810: _CS_POSIX_V6_LP64_OFF64_LDFLAGS, 15810: 15810: _CS_POSIX_V6_LP64_OFF64_LIBS, 15810: 15810: _CS_POSIX_V6_LP64_OFF64_LINTFLAGS, 15810: 15810: _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS, 15810: 15810: _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS, 15810: 15810: _CS_POSIX_V6_LPBIG_OFFBIG_LIBS, 15810: 15810: _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS, 15810: 15810: 15810: _CS_POSIX_V7_ILP32_OFF32_CFLAGS, 15810: 15810: _CS_POSIX_V7_ILP32_OFF32_LDFLAGS, 15810: 15810: _CS_POSIX_V7_ILP32_OFF32_LIBS, 15810: 15810: _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS, 15810: 15810: _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS, 15810: 15810: _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS, 15810: 15810: _CS_POSIX_V7_ILP32_OFFBIG_LIBS, 15810: 15810: _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS, 15810: 15810: _CS_POSIX_V7_LP64_OFF64_CFLAGS, 15810: 15810: _CS_POSIX_V7_LP64_OFF64_LDFLAGS, 15810: 15810: _CS_POSIX_V7_LP64_OFF64_LIBS, 15810: 15810: _CS_POSIX_V7_LP64_OFF64_LINTFLAGS, 15810: 15810: _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS, 15810: 15810: _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS, 15810: 15810: _CS_POSIX_V7_LPBIG_OFFBIG_LIBS, 15810: 15810: _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS, 15810: 15810: 15810: _CS_V6_ENV, 15810: 15810: _CS_V7_ENV 15810: 15810: }; 15810: # 621 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: extern long int pathconf (const char *__path, int __name) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long int sysconf (int __name) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: 15810: 15810: extern __pid_t getpid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern __pid_t getppid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern __pid_t getpgrp (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 672 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int setpgrp (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __pid_t setsid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern __uid_t getuid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern __uid_t geteuid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern __gid_t getgid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern __gid_t getegid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__access__ (__write_only__, 2, 1))); 15810: 15810: 15810: extern int group_member (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid) 15810: __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid) 15810: __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __pid_t fork (void) __attribute__ ((__nothrow__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __pid_t vfork (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern char *ttyname (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int ttyname_r (int __fd, char *__buf, size_t __buflen) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: 15810: extern int isatty (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int ttyslot (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int link (const char *__from, const char *__to) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ; 15810: 15810: 15810: 15810: 15810: extern int linkat (int __fromfd, const char *__from, int __tofd, 15810: const char *__to, int __flags) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) ; 15810: 15810: 15810: 15810: 15810: extern int symlink (const char *__from, const char *__to) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ; 15810: 15810: 15810: 15810: 15810: extern ssize_t readlink (const char *__restrict __path, 15810: char *__restrict __buf, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: 15810: 15810: 15810: extern int symlinkat (const char *__from, int __tofd, 15810: const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) ; 15810: 15810: 15810: extern ssize_t readlinkat (int __fd, const char *__restrict __path, 15810: char *__restrict __buf, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__access__ (__read_only__, 3, 4))); 15810: 15810: 15810: 15810: extern int unlink (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int unlinkat (int __fd, const char *__name, int __flag) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: extern int rmdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *getlogin (void); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1))) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: 15810: 15810: 15810: 15810: extern int setlogin (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/getopt_posix.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/getopt_posix.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/getopt_core.h" 1 3 15810: # 28 "/usr/s390x-linux-gnu/include/bits/getopt_core.h" 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *optarg; 15810: # 50 "/usr/s390x-linux-gnu/include/bits/getopt_core.h" 3 15810: extern int optind; 15810: 15810: 15810: 15810: 15810: extern int opterr; 15810: 15810: 15810: 15810: extern int optopt; 15810: # 91 "/usr/s390x-linux-gnu/include/bits/getopt_core.h" 3 15810: extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 15810: 15810: 15810: # 28 "/usr/s390x-linux-gnu/include/bits/getopt_posix.h" 2 3 15810: 15810: 15810: # 49 "/usr/s390x-linux-gnu/include/bits/getopt_posix.h" 3 15810: 15810: # 884 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sethostname (const char *__name, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__read_only__, 1, 2))); 15810: 15810: 15810: 15810: extern int sethostid (long int __id) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: extern int getdomainname (char *__name, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: extern int setdomainname (const char *__name, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__read_only__, 1, 2))); 15810: 15810: 15810: 15810: 15810: extern int vhangup (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int revoke (const char *__file) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int profil (unsigned short int *__sample_buffer, size_t __size, 15810: size_t __offset, unsigned int __scale) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern int acct (const char *__name) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern char *getusershell (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern void endusershell (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern void setusershell (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int chroot (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: extern char *getpass (const char *__prompt) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fsync (int __fd); 15810: 15810: 15810: 15810: 15810: 15810: extern int syncfs (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern long int gethostid (void); 15810: 15810: 15810: extern void sync (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int getpagesize (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: extern int getdtablesize (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 1005 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int truncate (const char *__file, __off_t __length) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: # 1017 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int truncate64 (const char *__file, __off64_t __length) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: # 1028 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int ftruncate (int __fd, __off_t __length) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: # 1038 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int ftruncate64 (int __fd, __off64_t __length) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: # 1049 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int brk (void *__addr) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 1070 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 1093 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int lockf (int __fd, int __cmd, __off_t __len) ; 15810: # 1103 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern int lockf64 (int __fd, int __cmd, __off64_t __len) ; 15810: # 1121 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: ssize_t copy_file_range (int __infd, __off64_t *__pinoff, 15810: int __outfd, __off64_t *__poutoff, 15810: size_t __length, unsigned int __flags); 15810: 15810: 15810: 15810: 15810: 15810: extern int fdatasync (int __fildes); 15810: # 1138 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: extern char *crypt (const char *__key, const char *__salt) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void swab (const void *__restrict __from, void *__restrict __to, 15810: ssize_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) 15810: __attribute__ ((__access__ (__read_only__, 1, 3))) 15810: __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: # 1177 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: int getentropy (void *__buffer, size_t __length) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: # 1187 "/usr/s390x-linux-gnu/include/unistd.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/unistd_ext.h" 1 3 15810: # 34 "/usr/s390x-linux-gnu/include/bits/unistd_ext.h" 3 15810: extern __pid_t gettid (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 1188 "/usr/s390x-linux-gnu/include/unistd.h" 2 3 15810: 15810: 15810: # 11 "src/view.c" 2 15810: # 1 "/usr/s390x-linux-gnu/include/complex.h" 1 3 15810: # 26 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/libc-header-start.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/mathdef.h" 1 3 15810: # 30 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/floatn.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/floatn.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/long-double.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/floatn.h" 2 3 15810: # 95 "/usr/s390x-linux-gnu/include/bits/floatn.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/floatn-common.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/floatn-common.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/long-double.h" 1 3 15810: # 25 "/usr/s390x-linux-gnu/include/bits/floatn-common.h" 2 3 15810: # 96 "/usr/s390x-linux-gnu/include/bits/floatn.h" 2 3 15810: # 33 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: 15810: 15810: # 110 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern double _Complex cacos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cacos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex casin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __casin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex catan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __catan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double _Complex ccos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ccos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex csin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __csin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex ctan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ctan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern double _Complex cacosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cacosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex casinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __casinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex catanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __catanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double _Complex ccosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ccosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex csinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __csinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern double _Complex ctanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ctanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern double _Complex cexp (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cexp (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double _Complex clog (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __clog (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern double _Complex clog10 (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __clog10 (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 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__)); 15810: 15810: 15810: extern double _Complex csqrt (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __csqrt (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern double cabs (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __cabs (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double carg (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __carg (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double _Complex conj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __conj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double _Complex cproj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cproj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern double cimag (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __cimag (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double creal (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __creal (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 111 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern float _Complex cacosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cacosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex casinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __casinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex catanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __catanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float _Complex ccosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ccosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex csinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __csinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex ctanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ctanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern float _Complex cacoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cacoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex casinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __casinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex catanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __catanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float _Complex ccoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ccoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex csinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __csinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern float _Complex ctanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ctanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern float _Complex cexpf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cexpf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float _Complex clogf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __clogf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern float _Complex clog10f (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __clog10f (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 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__)); 15810: 15810: 15810: extern float _Complex csqrtf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __csqrtf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern float cabsf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __cabsf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float cargf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __cargf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float _Complex conjf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __conjf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float _Complex cprojf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cprojf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern float cimagf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __cimagf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern float crealf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __crealf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 118 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 143 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern long double _Complex cacosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cacosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex casinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __casinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex catanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __catanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double _Complex ccosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ccosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex csinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __csinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex ctanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ctanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern long double _Complex cacoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cacoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex casinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __casinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex catanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __catanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double _Complex ccoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ccoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex csinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __csinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern long double _Complex ctanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ctanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern long double _Complex cexpl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cexpl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double _Complex clogl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __clogl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern long double _Complex clog10l (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __clog10l (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 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__)); 15810: 15810: 15810: extern long double _Complex csqrtl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __csqrtl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern long double cabsl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __cabsl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double cargl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __cargl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double _Complex conjl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __conjl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double _Complex cprojl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cprojl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern long double cimagl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __cimagl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern long double creall (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __creall (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 144 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 176 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern _Complex _Float32 cacosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cacosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 casinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __casinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 catanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __catanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32 ccosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ccosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 csinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __csinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 ctanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ctanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float32 cacoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cacoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 casinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __casinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 catanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __catanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32 ccoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ccoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 csinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __csinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32 ctanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ctanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float32 cexpf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cexpf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32 clogf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __clogf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern _Complex _Float32 clog10f32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __clog10f32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 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__)); 15810: 15810: 15810: extern _Complex _Float32 csqrtf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __csqrtf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float32 cabsf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __cabsf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float32 cargf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __cargf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32 conjf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __conjf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32 cprojf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cprojf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float32 cimagf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __cimagf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float32 crealf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __crealf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 177 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 188 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern _Complex _Float64 cacosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cacosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 casinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __casinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 catanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __catanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64 ccosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ccosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 csinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __csinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 ctanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ctanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64 cacoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cacoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 casinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __casinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 catanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __catanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64 ccoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ccoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 csinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __csinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64 ctanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ctanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64 cexpf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cexpf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64 clogf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __clogf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64 clog10f64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __clog10f64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 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__)); 15810: 15810: 15810: extern _Complex _Float64 csqrtf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __csqrtf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float64 cabsf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __cabsf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float64 cargf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __cargf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64 conjf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __conjf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64 cprojf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cprojf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float64 cimagf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __cimagf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float64 crealf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __crealf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 189 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 200 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern _Complex _Float128 cacosf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __cacosf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 casinf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __casinf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 catanf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __catanf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float128 ccosf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __ccosf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 csinf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __csinf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 ctanf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __ctanf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float128 cacoshf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __cacoshf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 casinhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __casinhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 catanhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __catanhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float128 ccoshf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __ccoshf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 csinhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __csinhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float128 ctanhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __ctanhf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float128 cexpf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __cexpf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float128 clogf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __clogf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern _Complex _Float128 clog10f128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __clog10f128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float128 cpowf128 (_Complex _Float128 __x, _Complex _Float128 __y) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __cpowf128 (_Complex _Float128 __x, _Complex _Float128 __y) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float128 csqrtf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __csqrtf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float128 cabsf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float128 __cabsf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float128 cargf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float128 __cargf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float128 conjf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __conjf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float128 cprojf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float128 __cprojf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float128 cimagf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float128 __cimagf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float128 crealf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float128 __crealf128 (_Complex _Float128 __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 201 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 212 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern _Complex _Float32x cacosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cacosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x casinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __casinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x catanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __catanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32x ccosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ccosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x csinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __csinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x ctanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ctanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float32x cacoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cacoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x casinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __casinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x catanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __catanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32x ccoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ccoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x csinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __csinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float32x ctanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ctanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float32x cexpf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cexpf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32x clogf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __clogf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern _Complex _Float32x clog10f32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __clog10f32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 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__)); 15810: 15810: 15810: extern _Complex _Float32x csqrtf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __csqrtf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float32x cabsf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __cabsf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float32x cargf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __cargf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32x conjf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __conjf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float32x cprojf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cprojf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float32x cimagf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __cimagf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float32x crealf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __crealf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 213 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 224 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 1 3 15810: # 55 "/usr/s390x-linux-gnu/include/bits/cmathcalls.h" 3 15810: extern _Complex _Float64x cacosf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __cacosf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x casinf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __casinf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x catanf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __catanf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64x ccosf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __ccosf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x csinf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __csinf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x ctanf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __ctanf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64x cacoshf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __cacoshf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x casinhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __casinhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x catanhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __catanhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64x ccoshf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __ccoshf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x csinhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __csinhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern _Complex _Float64x ctanhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __ctanhf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64x cexpf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __cexpf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64x clogf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __clogf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64x clog10f64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __clog10f64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Complex _Float64x cpowf64x (_Complex _Float64x __x, _Complex _Float64x __y) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __cpowf64x (_Complex _Float64x __x, _Complex _Float64x __y) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64x csqrtf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __csqrtf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float64x cabsf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64x __cabsf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float64x cargf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64x __cargf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64x conjf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __conjf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Complex _Float64x cprojf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64x __cprojf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern _Float64x cimagf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64x __cimagf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern _Float64x crealf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64x __crealf64x (_Complex _Float64x __z) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 225 "/usr/s390x-linux-gnu/include/complex.h" 2 3 15810: # 247 "/usr/s390x-linux-gnu/include/complex.h" 3 15810: 15810: # 12 "src/view.c" 2 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdbool.h" 1 3 4 15810: # 13 "src/view.c" 2 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/libgen.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/libgen.h" 3 15810: 15810: 15810: 15810: extern char *dirname (char *__path) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *__xpg_basename (char *__path) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: # 15 "src/view.c" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtk.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdk.h" 1 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkconfig.h" 1 15810: # 13 "/usr/include/gtk-3.0/gdk/gdkconfig.h" 15810: # 1 "/usr/include/glib-2.0/glib.h" 1 15810: # 30 "/usr/include/glib-2.0/glib.h" 15810: # 1 "/usr/include/glib-2.0/glib/galloca.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/galloca.h" 15810: # 1 "/usr/include/glib-2.0/glib/gtypes.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/gtypes.h" 15810: # 1 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 1 15810: # 9 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: # 1 "/usr/include/glib-2.0/glib/gmacros.h" 1 15810: # 38 "/usr/include/glib-2.0/glib/gmacros.h" 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 143 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 3 4 15810: typedef long int ptrdiff_t; 15810: # 321 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 3 4 15810: typedef int wchar_t; 15810: # 415 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 3 4 15810: typedef struct { 15810: long long __max_align_ll __attribute__((__aligned__(__alignof__(long long)))); 15810: long double __max_align_ld __attribute__((__aligned__(__alignof__(long double)))); 15810: # 426 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 3 4 15810: } max_align_t; 15810: # 39 "/usr/include/glib-2.0/glib/gmacros.h" 2 15810: # 10 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 2 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/limits.h" 1 3 4 15810: # 34 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/limits.h" 3 4 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/syslimits.h" 1 3 4 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/limits.h" 1 3 4 15810: # 203 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/limits.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/limits.h" 1 3 4 15810: # 26 "/usr/s390x-linux-gnu/include/limits.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/libc-header-start.h" 1 3 4 15810: # 27 "/usr/s390x-linux-gnu/include/limits.h" 2 3 4 15810: # 183 "/usr/s390x-linux-gnu/include/limits.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/posix1_lim.h" 1 3 4 15810: # 27 "/usr/s390x-linux-gnu/include/bits/posix1_lim.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 4 15810: # 28 "/usr/s390x-linux-gnu/include/bits/posix1_lim.h" 2 3 4 15810: # 161 "/usr/s390x-linux-gnu/include/bits/posix1_lim.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/local_lim.h" 1 3 4 15810: # 38 "/usr/s390x-linux-gnu/include/bits/local_lim.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/linux/limits.h" 1 3 4 15810: # 39 "/usr/s390x-linux-gnu/include/bits/local_lim.h" 2 3 4 15810: # 162 "/usr/s390x-linux-gnu/include/bits/posix1_lim.h" 2 3 4 15810: # 184 "/usr/s390x-linux-gnu/include/limits.h" 2 3 4 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/posix2_lim.h" 1 3 4 15810: # 188 "/usr/s390x-linux-gnu/include/limits.h" 2 3 4 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/xopen_lim.h" 1 3 4 15810: # 64 "/usr/s390x-linux-gnu/include/bits/xopen_lim.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/uio_lim.h" 1 3 4 15810: # 65 "/usr/s390x-linux-gnu/include/bits/xopen_lim.h" 2 3 4 15810: # 192 "/usr/s390x-linux-gnu/include/limits.h" 2 3 4 15810: # 204 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/limits.h" 2 3 4 15810: # 8 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/syslimits.h" 2 3 4 15810: # 35 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/limits.h" 2 3 4 15810: # 12 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 2 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/float.h" 1 3 4 15810: # 13 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 2 15810: # 24 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: 15810: # 40 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: 15810: # 40 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: typedef signed char gint8; 15810: typedef unsigned char guint8; 15810: 15810: typedef signed short gint16; 15810: typedef unsigned short guint16; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef signed int gint32; 15810: typedef unsigned int guint32; 15810: # 61 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: typedef signed long gint64; 15810: typedef unsigned long guint64; 15810: # 77 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: typedef signed long gssize; 15810: typedef unsigned long gsize; 15810: # 88 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: typedef gint64 goffset; 15810: # 104 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: typedef signed long gintptr; 15810: typedef unsigned long guintptr; 15810: # 197 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: typedef int GPid; 15810: # 213 "/usr/lib/s390x-linux-gnu/glib-2.0/include/glibconfig.h" 15810: 15810: # 33 "/usr/include/glib-2.0/glib/gtypes.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gversionmacros.h" 1 15810: # 35 "/usr/include/glib-2.0/glib/gtypes.h" 2 15810: # 1 "/usr/s390x-linux-gnu/include/time.h" 1 3 15810: # 29 "/usr/s390x-linux-gnu/include/time.h" 3 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 30 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/time.h" 1 3 15810: # 73 "/usr/s390x-linux-gnu/include/bits/time.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/timex.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/timex.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_timeval.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 8 "/usr/s390x-linux-gnu/include/bits/types/struct_timeval.h" 3 15810: struct timeval 15810: { 15810: __time_t tv_sec; 15810: __suseconds_t tv_usec; 15810: }; 15810: # 23 "/usr/s390x-linux-gnu/include/bits/timex.h" 2 3 15810: 15810: 15810: 15810: struct timex 15810: { 15810: unsigned int modes; 15810: __syscall_slong_t offset; 15810: __syscall_slong_t freq; 15810: __syscall_slong_t maxerror; 15810: __syscall_slong_t esterror; 15810: int status; 15810: __syscall_slong_t constant; 15810: __syscall_slong_t precision; 15810: __syscall_slong_t tolerance; 15810: struct timeval time; 15810: __syscall_slong_t tick; 15810: __syscall_slong_t ppsfreq; 15810: __syscall_slong_t jitter; 15810: int shift; 15810: __syscall_slong_t stabil; 15810: __syscall_slong_t jitcnt; 15810: __syscall_slong_t calcnt; 15810: __syscall_slong_t errcnt; 15810: __syscall_slong_t stbcnt; 15810: 15810: int tai; 15810: 15810: 15810: int :32; int :32; int :32; int :32; 15810: int :32; int :32; int :32; int :32; 15810: int :32; int :32; int :32; 15810: }; 15810: # 74 "/usr/s390x-linux-gnu/include/bits/time.h" 2 3 15810: 15810: 15810: 15810: 15810: extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: # 34 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/clock_t.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __clock_t clock_t; 15810: # 38 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/time_t.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __time_t time_t; 15810: # 39 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_tm.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct tm 15810: { 15810: int tm_sec; 15810: int tm_min; 15810: int tm_hour; 15810: int tm_mday; 15810: int tm_mon; 15810: int tm_year; 15810: int tm_wday; 15810: int tm_yday; 15810: int tm_isdst; 15810: 15810: 15810: long int tm_gmtoff; 15810: const char *tm_zone; 15810: 15810: 15810: 15810: 15810: }; 15810: # 40 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_timespec.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/endian.h" 1 3 15810: # 35 "/usr/s390x-linux-gnu/include/bits/endian.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/endianness.h" 1 3 15810: # 36 "/usr/s390x-linux-gnu/include/bits/endian.h" 2 3 15810: # 7 "/usr/s390x-linux-gnu/include/bits/types/struct_timespec.h" 2 3 15810: 15810: 15810: 15810: struct timespec 15810: { 15810: __time_t tv_sec; 15810: 15810: 15810: 15810: __syscall_slong_t tv_nsec; 15810: # 26 "/usr/s390x-linux-gnu/include/bits/types/struct_timespec.h" 3 15810: }; 15810: # 43 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/clockid_t.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __clockid_t clockid_t; 15810: # 47 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/timer_t.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __timer_t timer_t; 15810: # 48 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_itimerspec.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct itimerspec 15810: { 15810: struct timespec it_interval; 15810: struct timespec it_value; 15810: }; 15810: # 49 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: struct sigevent; 15810: # 60 "/usr/s390x-linux-gnu/include/time.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/locale_t.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/types/locale_t.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__locale_t.h" 1 3 15810: # 28 "/usr/s390x-linux-gnu/include/bits/types/__locale_t.h" 3 15810: struct __locale_struct 15810: { 15810: 15810: struct __locale_data *__locales[13]; 15810: 15810: 15810: const unsigned short int *__ctype_b; 15810: const int *__ctype_tolower; 15810: const int *__ctype_toupper; 15810: 15810: 15810: const char *__names[13]; 15810: }; 15810: 15810: typedef struct __locale_struct *__locale_t; 15810: # 23 "/usr/s390x-linux-gnu/include/bits/types/locale_t.h" 2 3 15810: 15810: typedef __locale_t locale_t; 15810: # 61 "/usr/s390x-linux-gnu/include/time.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern clock_t clock (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern time_t time (time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern double difftime (time_t __time1, time_t __time0) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: extern time_t mktime (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern size_t strftime (char *__restrict __s, size_t __maxsize, 15810: const char *__restrict __format, 15810: const struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern char *strptime (const char *__restrict __s, 15810: const char *__restrict __fmt, struct tm *__tp) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern size_t strftime_l (char *__restrict __s, size_t __maxsize, 15810: const char *__restrict __format, 15810: const struct tm *__restrict __tp, 15810: locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern char *strptime_l (const char *__restrict __s, 15810: const char *__restrict __fmt, struct tm *__tp, 15810: locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern struct tm *gmtime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern struct tm *localtime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern struct tm *gmtime_r (const time_t *__restrict __timer, 15810: struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern struct tm *localtime_r (const time_t *__restrict __timer, 15810: struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern char *asctime (const struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern char *ctime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *asctime_r (const struct tm *__restrict __tp, 15810: char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern char *ctime_r (const time_t *__restrict __timer, 15810: char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern char *__tzname[2]; 15810: extern int __daylight; 15810: extern long int __timezone; 15810: 15810: 15810: 15810: 15810: extern char *tzname[2]; 15810: 15810: 15810: 15810: extern void tzset (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int daylight; 15810: extern long int timezone; 15810: # 190 "/usr/s390x-linux-gnu/include/time.h" 3 15810: extern time_t timegm (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern time_t timelocal (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int dysize (int __year) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: # 205 "/usr/s390x-linux-gnu/include/time.h" 3 15810: extern int nanosleep (const struct timespec *__requested_time, 15810: struct timespec *__remaining); 15810: 15810: 15810: 15810: extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int clock_nanosleep (clockid_t __clock_id, int __flags, 15810: const struct timespec *__req, 15810: struct timespec *__rem); 15810: 15810: 15810: extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int timer_create (clockid_t __clock_id, 15810: struct sigevent *__restrict __evp, 15810: timer_t *__restrict __timerid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int timer_delete (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int timer_settime (timer_t __timerid, int __flags, 15810: const struct itimerspec *__restrict __value, 15810: struct itimerspec *__restrict __ovalue) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int timer_getoverrun (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int timespec_get (struct timespec *__ts, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 274 "/usr/s390x-linux-gnu/include/time.h" 3 15810: extern int getdate_err; 15810: # 283 "/usr/s390x-linux-gnu/include/time.h" 3 15810: extern struct tm *getdate (const char *__string); 15810: # 297 "/usr/s390x-linux-gnu/include/time.h" 3 15810: extern int getdate_r (const char *__restrict __string, 15810: struct tm *__restrict __resbufp); 15810: 15810: 15810: 15810: # 36 "/usr/include/glib-2.0/glib/gtypes.h" 2 15810: 15810: 15810: # 46 "/usr/include/glib-2.0/glib/gtypes.h" 15810: 15810: # 46 "/usr/include/glib-2.0/glib/gtypes.h" 15810: typedef char gchar; 15810: typedef short gshort; 15810: typedef long glong; 15810: typedef int gint; 15810: typedef gint gboolean; 15810: 15810: typedef unsigned char guchar; 15810: typedef unsigned short gushort; 15810: typedef unsigned long gulong; 15810: typedef unsigned int guint; 15810: 15810: typedef float gfloat; 15810: typedef double gdouble; 15810: # 103 "/usr/include/glib-2.0/glib/gtypes.h" 15810: typedef void* gpointer; 15810: typedef const void *gconstpointer; 15810: 15810: typedef gint (*GCompareFunc) (gconstpointer a, 15810: gconstpointer b); 15810: typedef gint (*GCompareDataFunc) (gconstpointer a, 15810: gconstpointer b, 15810: gpointer user_data); 15810: typedef gboolean (*GEqualFunc) (gconstpointer a, 15810: gconstpointer b); 15810: typedef void (*GDestroyNotify) (gpointer data); 15810: typedef void (*GFunc) (gpointer data, 15810: gpointer user_data); 15810: typedef guint (*GHashFunc) (gconstpointer key); 15810: typedef void (*GHFunc) (gpointer key, 15810: gpointer value, 15810: gpointer user_data); 15810: # 133 "/usr/include/glib-2.0/glib/gtypes.h" 15810: typedef gpointer (*GCopyFunc) (gconstpointer src, 15810: gpointer data); 15810: # 143 "/usr/include/glib-2.0/glib/gtypes.h" 15810: typedef void (*GFreeFunc) (gpointer data); 15810: # 157 "/usr/include/glib-2.0/glib/gtypes.h" 15810: typedef const gchar * (*GTranslateFunc) (const gchar *str, 15810: gpointer data); 15810: # 458 "/usr/include/glib-2.0/glib/gtypes.h" 15810: static inline gboolean _GLIB_CHECKED_ADD_U32 (guint32 *dest, guint32 a, guint32 b) { 15810: return !__builtin_uadd_overflow(a, b, dest); } 15810: static inline gboolean _GLIB_CHECKED_MUL_U32 (guint32 *dest, guint32 a, guint32 b) { 15810: return !__builtin_umul_overflow(a, b, dest); } 15810: static inline gboolean _GLIB_CHECKED_ADD_U64 (guint64 *dest, guint64 a, guint64 b) { 15810: _Static_assert (sizeof (unsigned long long) == sizeof (guint64), "Expression evaluates to false"); 15810: return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } 15810: static inline gboolean _GLIB_CHECKED_MUL_U64 (guint64 *dest, guint64 a, guint64 b) { 15810: return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } 15810: # 495 "/usr/include/glib-2.0/glib/gtypes.h" 15810: typedef union _GDoubleIEEE754 GDoubleIEEE754; 15810: typedef union _GFloatIEEE754 GFloatIEEE754; 15810: # 522 "/usr/include/glib-2.0/glib/gtypes.h" 15810: union _GFloatIEEE754 15810: { 15810: gfloat v_float; 15810: struct { 15810: guint sign : 1; 15810: guint biased_exponent : 8; 15810: guint mantissa : 23; 15810: } mpn; 15810: }; 15810: union _GDoubleIEEE754 15810: { 15810: gdouble v_double; 15810: struct { 15810: guint sign : 1; 15810: guint biased_exponent : 11; 15810: guint mantissa_high : 20; 15810: guint mantissa_low : 32; 15810: } mpn; 15810: }; 15810: 15810: 15810: 15810: 15810: typedef struct _GTimeVal GTimeVal __attribute__((__deprecated__("Use '" "GDateTime" "' instead"))); 15810: 15810: struct _GTimeVal 15810: { 15810: glong tv_sec; 15810: glong tv_usec; 15810: } __attribute__((__deprecated__("Use '" "GDateTime" "' instead"))); 15810: 15810: typedef gint grefcount; 15810: typedef gint gatomicrefcount; 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/glib/galloca.h" 2 15810: # 31 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/garray.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/garray.h" 15810: 15810: 15810: typedef struct _GBytes GBytes; 15810: typedef struct _GArray GArray; 15810: typedef struct _GByteArray GByteArray; 15810: typedef struct _GPtrArray GPtrArray; 15810: 15810: struct _GArray 15810: { 15810: gchar *data; 15810: guint len; 15810: }; 15810: 15810: struct _GByteArray 15810: { 15810: guint8 *data; 15810: guint len; 15810: }; 15810: 15810: struct _GPtrArray 15810: { 15810: gpointer *pdata; 15810: guint len; 15810: }; 15810: # 69 "/usr/include/glib-2.0/glib/garray.h" 15810: extern 15810: GArray* g_array_new (gboolean zero_terminated, 15810: gboolean clear_, 15810: guint element_size); 15810: extern 15810: gpointer g_array_steal (GArray *array, 15810: gsize *len); 15810: extern 15810: GArray* g_array_sized_new (gboolean zero_terminated, 15810: gboolean clear_, 15810: guint element_size, 15810: guint reserved_size); 15810: extern 15810: GArray* g_array_copy (GArray *array); 15810: extern 15810: gchar* g_array_free (GArray *array, 15810: gboolean free_segment); 15810: extern 15810: GArray *g_array_ref (GArray *array); 15810: extern 15810: void g_array_unref (GArray *array); 15810: extern 15810: guint g_array_get_element_size (GArray *array); 15810: extern 15810: GArray* g_array_append_vals (GArray *array, 15810: gconstpointer data, 15810: guint len); 15810: extern 15810: GArray* g_array_prepend_vals (GArray *array, 15810: gconstpointer data, 15810: guint len); 15810: extern 15810: GArray* g_array_insert_vals (GArray *array, 15810: guint index_, 15810: gconstpointer data, 15810: guint len); 15810: extern 15810: GArray* g_array_set_size (GArray *array, 15810: guint length); 15810: extern 15810: GArray* g_array_remove_index (GArray *array, 15810: guint index_); 15810: extern 15810: GArray* g_array_remove_index_fast (GArray *array, 15810: guint index_); 15810: extern 15810: GArray* g_array_remove_range (GArray *array, 15810: guint index_, 15810: guint length); 15810: extern 15810: void g_array_sort (GArray *array, 15810: GCompareFunc compare_func); 15810: extern 15810: void g_array_sort_with_data (GArray *array, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: extern 15810: gboolean g_array_binary_search (GArray *array, 15810: gconstpointer target, 15810: GCompareFunc compare_func, 15810: guint *out_match_index); 15810: extern 15810: void g_array_set_clear_func (GArray *array, 15810: GDestroyNotify clear_func); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GPtrArray* g_ptr_array_new (void); 15810: extern 15810: GPtrArray* g_ptr_array_new_with_free_func (GDestroyNotify element_free_func); 15810: extern 15810: gpointer* g_ptr_array_steal (GPtrArray *array, 15810: gsize *len); 15810: extern 15810: GPtrArray *g_ptr_array_copy (GPtrArray *array, 15810: GCopyFunc func, 15810: gpointer user_data); 15810: extern 15810: GPtrArray* g_ptr_array_sized_new (guint reserved_size); 15810: extern 15810: GPtrArray* g_ptr_array_new_full (guint reserved_size, 15810: GDestroyNotify element_free_func); 15810: extern 15810: gpointer* g_ptr_array_free (GPtrArray *array, 15810: gboolean free_seg); 15810: extern 15810: GPtrArray* g_ptr_array_ref (GPtrArray *array); 15810: extern 15810: void g_ptr_array_unref (GPtrArray *array); 15810: extern 15810: void g_ptr_array_set_free_func (GPtrArray *array, 15810: GDestroyNotify element_free_func); 15810: extern 15810: void g_ptr_array_set_size (GPtrArray *array, 15810: gint length); 15810: extern 15810: gpointer g_ptr_array_remove_index (GPtrArray *array, 15810: guint index_); 15810: extern 15810: gpointer g_ptr_array_remove_index_fast (GPtrArray *array, 15810: guint index_); 15810: extern 15810: gpointer g_ptr_array_steal_index (GPtrArray *array, 15810: guint index_); 15810: extern 15810: gpointer g_ptr_array_steal_index_fast (GPtrArray *array, 15810: guint index_); 15810: extern 15810: gboolean g_ptr_array_remove (GPtrArray *array, 15810: gpointer data); 15810: extern 15810: gboolean g_ptr_array_remove_fast (GPtrArray *array, 15810: gpointer data); 15810: extern 15810: GPtrArray *g_ptr_array_remove_range (GPtrArray *array, 15810: guint index_, 15810: guint length); 15810: extern 15810: void g_ptr_array_add (GPtrArray *array, 15810: gpointer data); 15810: extern 15810: void g_ptr_array_extend (GPtrArray *array_to_extend, 15810: GPtrArray *array, 15810: GCopyFunc func, 15810: gpointer user_data); 15810: extern 15810: void g_ptr_array_extend_and_steal (GPtrArray *array_to_extend, 15810: GPtrArray *array); 15810: extern 15810: void g_ptr_array_insert (GPtrArray *array, 15810: gint index_, 15810: gpointer data); 15810: extern 15810: void g_ptr_array_sort (GPtrArray *array, 15810: GCompareFunc compare_func); 15810: extern 15810: void g_ptr_array_sort_with_data (GPtrArray *array, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: extern 15810: void g_ptr_array_foreach (GPtrArray *array, 15810: GFunc func, 15810: gpointer user_data); 15810: extern 15810: gboolean g_ptr_array_find (GPtrArray *haystack, 15810: gconstpointer needle, 15810: guint *index_); 15810: extern 15810: gboolean g_ptr_array_find_with_equal_func (GPtrArray *haystack, 15810: gconstpointer needle, 15810: GEqualFunc equal_func, 15810: guint *index_); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GByteArray* g_byte_array_new (void); 15810: extern 15810: GByteArray* g_byte_array_new_take (guint8 *data, 15810: gsize len); 15810: extern 15810: guint8* g_byte_array_steal (GByteArray *array, 15810: gsize *len); 15810: extern 15810: GByteArray* g_byte_array_sized_new (guint reserved_size); 15810: extern 15810: guint8* g_byte_array_free (GByteArray *array, 15810: gboolean free_segment); 15810: extern 15810: GBytes* g_byte_array_free_to_bytes (GByteArray *array); 15810: extern 15810: GByteArray *g_byte_array_ref (GByteArray *array); 15810: extern 15810: void g_byte_array_unref (GByteArray *array); 15810: extern 15810: GByteArray* g_byte_array_append (GByteArray *array, 15810: const guint8 *data, 15810: guint len); 15810: extern 15810: GByteArray* g_byte_array_prepend (GByteArray *array, 15810: const guint8 *data, 15810: guint len); 15810: extern 15810: GByteArray* g_byte_array_set_size (GByteArray *array, 15810: guint length); 15810: extern 15810: GByteArray* g_byte_array_remove_index (GByteArray *array, 15810: guint index_); 15810: extern 15810: GByteArray* g_byte_array_remove_index_fast (GByteArray *array, 15810: guint index_); 15810: extern 15810: GByteArray* g_byte_array_remove_range (GByteArray *array, 15810: guint index_, 15810: guint length); 15810: extern 15810: void g_byte_array_sort (GByteArray *array, 15810: GCompareFunc compare_func); 15810: extern 15810: void g_byte_array_sort_with_data (GByteArray *array, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: 15810: 15810: # 32 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gasyncqueue.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: # 1 "/usr/include/glib-2.0/glib/gthread.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/gthread.h" 15810: # 1 "/usr/include/glib-2.0/glib/gatomic.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gatomic.h" 15810: # 1 "/usr/include/glib-2.0/glib/glib-typeof.h" 1 15810: # 29 "/usr/include/glib-2.0/glib/gatomic.h" 2 15810: 15810: 15810: 15810: extern 15810: gint g_atomic_int_get (const volatile gint *atomic); 15810: extern 15810: void g_atomic_int_set (volatile gint *atomic, 15810: gint newval); 15810: extern 15810: void g_atomic_int_inc (volatile gint *atomic); 15810: extern 15810: gboolean g_atomic_int_dec_and_test (volatile gint *atomic); 15810: extern 15810: gboolean g_atomic_int_compare_and_exchange (volatile gint *atomic, 15810: gint oldval, 15810: gint newval); 15810: extern 15810: gint g_atomic_int_add (volatile gint *atomic, 15810: gint val); 15810: extern 15810: guint g_atomic_int_and (volatile guint *atomic, 15810: guint val); 15810: extern 15810: guint g_atomic_int_or (volatile guint *atomic, 15810: guint val); 15810: extern 15810: guint g_atomic_int_xor (volatile guint *atomic, 15810: guint val); 15810: 15810: extern 15810: gpointer g_atomic_pointer_get (const volatile void *atomic); 15810: extern 15810: void g_atomic_pointer_set (volatile void *atomic, 15810: gpointer newval); 15810: extern 15810: gboolean g_atomic_pointer_compare_and_exchange (volatile void *atomic, 15810: gpointer oldval, 15810: gpointer newval); 15810: extern 15810: gssize g_atomic_pointer_add (volatile void *atomic, 15810: gssize val); 15810: extern 15810: gsize g_atomic_pointer_and (volatile void *atomic, 15810: gsize val); 15810: extern 15810: gsize g_atomic_pointer_or (volatile void *atomic, 15810: gsize val); 15810: extern 15810: gsize g_atomic_pointer_xor (volatile void *atomic, 15810: gsize val); 15810: 15810: __attribute__((__deprecated__("Use '" "g_atomic_int_add" "' instead"))) extern 15810: gint g_atomic_int_exchange_and_add (volatile gint *atomic, 15810: gint val); 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/glib/gthread.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gerror.h" 1 15810: # 26 "/usr/include/glib-2.0/glib/gerror.h" 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdarg.h" 1 3 4 15810: # 40 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdarg.h" 3 4 15810: 15810: # 40 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdarg.h" 3 4 15810: typedef __builtin_va_list __gnuc_va_list; 15810: # 99 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdarg.h" 3 4 15810: typedef __gnuc_va_list va_list; 15810: # 27 "/usr/include/glib-2.0/glib/gerror.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gquark.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gquark.h" 15810: 15810: 15810: 15810: # 36 "/usr/include/glib-2.0/glib/gquark.h" 15810: typedef guint32 GQuark; 15810: 15810: 15810: 15810: extern 15810: GQuark g_quark_try_string (const gchar *string); 15810: extern 15810: GQuark g_quark_from_static_string (const gchar *string); 15810: extern 15810: GQuark g_quark_from_string (const gchar *string); 15810: extern 15810: const gchar * g_quark_to_string (GQuark quark) __attribute__ ((__const__)); 15810: # 61 "/usr/include/glib-2.0/glib/gquark.h" 15810: extern 15810: const gchar * g_intern_string (const gchar *string); 15810: extern 15810: const gchar * g_intern_static_string (const gchar *string); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/glib/gerror.h" 2 15810: 15810: 15810: # 41 "/usr/include/glib-2.0/glib/gerror.h" 15810: typedef struct _GError GError; 15810: 15810: struct _GError 15810: { 15810: GQuark domain; 15810: gint code; 15810: gchar *message; 15810: }; 15810: # 140 "/usr/include/glib-2.0/glib/gerror.h" 15810: typedef void (*GErrorInitFunc) (GError *error); 15810: # 158 "/usr/include/glib-2.0/glib/gerror.h" 15810: typedef void (*GErrorCopyFunc) (const GError *src_error, GError *dest_error); 15810: # 173 "/usr/include/glib-2.0/glib/gerror.h" 15810: typedef void (*GErrorClearFunc) (GError *error); 15810: 15810: extern 15810: GQuark g_error_domain_register_static (const char *error_type_name, 15810: gsize error_type_private_size, 15810: GErrorInitFunc error_type_init, 15810: GErrorCopyFunc error_type_copy, 15810: GErrorClearFunc error_type_clear); 15810: 15810: extern 15810: GQuark g_error_domain_register (const char *error_type_name, 15810: gsize error_type_private_size, 15810: GErrorInitFunc error_type_init, 15810: GErrorCopyFunc error_type_copy, 15810: GErrorClearFunc error_type_clear); 15810: 15810: extern 15810: GError* g_error_new (GQuark domain, 15810: gint code, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 15810: 15810: extern 15810: GError* g_error_new_literal (GQuark domain, 15810: gint code, 15810: const gchar *message); 15810: extern 15810: GError* g_error_new_valist (GQuark domain, 15810: gint code, 15810: const gchar *format, 15810: va_list args) __attribute__((__format__ (gnu_printf, 3, 0))); 15810: 15810: extern 15810: void g_error_free (GError *error); 15810: extern 15810: GError* g_error_copy (const GError *error); 15810: 15810: extern 15810: gboolean g_error_matches (const GError *error, 15810: GQuark domain, 15810: gint code); 15810: 15810: 15810: 15810: 15810: extern 15810: void g_set_error (GError **err, 15810: GQuark domain, 15810: gint code, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 15810: 15810: extern 15810: void g_set_error_literal (GError **err, 15810: GQuark domain, 15810: gint code, 15810: const gchar *message); 15810: 15810: 15810: 15810: extern 15810: void g_propagate_error (GError **dest, 15810: GError *src); 15810: 15810: 15810: extern 15810: void g_clear_error (GError **err); 15810: 15810: 15810: extern 15810: void g_prefix_error (GError **err, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: 15810: 15810: extern 15810: void g_prefix_error_literal (GError **err, 15810: const gchar *prefix); 15810: 15810: 15810: extern 15810: void g_propagate_prefixed_error (GError **dest, 15810: GError *src, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 15810: 15810: 15810: # 34 "/usr/include/glib-2.0/glib/gthread.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gutils.h" 1 15810: # 35 "/usr/include/glib-2.0/glib/gutils.h" 15810: 15810: # 50 "/usr/include/glib-2.0/glib/gutils.h" 15810: extern 15810: const gchar * g_get_user_name (void); 15810: extern 15810: const gchar * g_get_real_name (void); 15810: extern 15810: const gchar * g_get_home_dir (void); 15810: extern 15810: const gchar * g_get_tmp_dir (void); 15810: extern 15810: const gchar * g_get_host_name (void); 15810: extern 15810: const gchar * g_get_prgname (void); 15810: extern 15810: void g_set_prgname (const gchar *prgname); 15810: extern 15810: const gchar * g_get_application_name (void); 15810: extern 15810: void g_set_application_name (const gchar *application_name); 15810: extern 15810: gchar * g_get_os_info (const gchar *key_name); 15810: # 192 "/usr/include/glib-2.0/glib/gutils.h" 15810: extern 15810: void g_reload_user_special_dirs_cache (void); 15810: extern 15810: const gchar * g_get_user_data_dir (void); 15810: extern 15810: const gchar * g_get_user_config_dir (void); 15810: extern 15810: const gchar * g_get_user_cache_dir (void); 15810: extern 15810: const gchar * const * g_get_system_data_dirs (void); 15810: # 222 "/usr/include/glib-2.0/glib/gutils.h" 15810: extern 15810: const gchar * const * g_get_system_config_dirs (void); 15810: 15810: extern 15810: const gchar * g_get_user_runtime_dir (void); 15810: # 250 "/usr/include/glib-2.0/glib/gutils.h" 15810: typedef enum { 15810: G_USER_DIRECTORY_DESKTOP, 15810: G_USER_DIRECTORY_DOCUMENTS, 15810: G_USER_DIRECTORY_DOWNLOAD, 15810: G_USER_DIRECTORY_MUSIC, 15810: G_USER_DIRECTORY_PICTURES, 15810: G_USER_DIRECTORY_PUBLIC_SHARE, 15810: G_USER_DIRECTORY_TEMPLATES, 15810: G_USER_DIRECTORY_VIDEOS, 15810: 15810: G_USER_N_DIRECTORIES 15810: } GUserDirectory; 15810: 15810: extern 15810: const gchar * g_get_user_special_dir (GUserDirectory directory); 15810: # 274 "/usr/include/glib-2.0/glib/gutils.h" 15810: typedef struct _GDebugKey GDebugKey; 15810: struct _GDebugKey 15810: { 15810: const gchar *key; 15810: guint value; 15810: }; 15810: 15810: 15810: 15810: extern 15810: guint g_parse_debug_string (const gchar *string, 15810: const GDebugKey *keys, 15810: guint nkeys); 15810: 15810: extern 15810: gint g_snprintf (gchar *string, 15810: gulong n, 15810: gchar const *format, 15810: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 15810: extern 15810: gint g_vsnprintf (gchar *string, 15810: gulong n, 15810: gchar const *format, 15810: va_list args) 15810: __attribute__((__format__ (gnu_printf, 3, 0))); 15810: 15810: extern 15810: void g_nullify_pointer (gpointer *nullify_location); 15810: 15810: typedef enum 15810: { 15810: G_FORMAT_SIZE_DEFAULT = 0, 15810: G_FORMAT_SIZE_LONG_FORMAT = 1 << 0, 15810: G_FORMAT_SIZE_IEC_UNITS = 1 << 1, 15810: G_FORMAT_SIZE_BITS = 1 << 2 15810: } GFormatSizeFlags; 15810: 15810: extern 15810: gchar *g_format_size_full (guint64 size, 15810: GFormatSizeFlags flags); 15810: extern 15810: gchar *g_format_size (guint64 size); 15810: 15810: __attribute__((__deprecated__("Use '" "g_format_size" "' instead"))) extern 15810: gchar *g_format_size_for_display (goffset size); 15810: # 331 "/usr/include/glib-2.0/glib/gutils.h" 15810: typedef void (*GVoidFunc) (void) __attribute__((__deprecated__)); 15810: 15810: 15810: 15810: # 334 "/usr/include/glib-2.0/glib/gutils.h" 15810: #pragma GCC diagnostic push 15810: # 334 "/usr/include/glib-2.0/glib/gutils.h" 15810: 15810: # 334 "/usr/include/glib-2.0/glib/gutils.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 334 "/usr/include/glib-2.0/glib/gutils.h" 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_atexit (GVoidFunc func); 15810: 15810: # 337 "/usr/include/glib-2.0/glib/gutils.h" 15810: #pragma GCC diagnostic pop 15810: # 337 "/usr/include/glib-2.0/glib/gutils.h" 15810: 15810: # 354 "/usr/include/glib-2.0/glib/gutils.h" 15810: extern 15810: gchar* g_find_program_in_path (const gchar *program); 15810: # 372 "/usr/include/glib-2.0/glib/gutils.h" 15810: extern 15810: gint (g_bit_nth_lsf) (gulong mask, 15810: gint nth_bit); 15810: extern 15810: gint (g_bit_nth_msf) (gulong mask, 15810: gint nth_bit); 15810: extern 15810: guint (g_bit_storage) (gulong number); 15810: 15810: static inline gint 15810: g_bit_nth_lsf_impl (gulong mask, 15810: gint nth_bit) 15810: { 15810: 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))) 15810: nth_bit = -1; 15810: while (nth_bit < ((8 * 8) - 1)) 15810: { 15810: nth_bit++; 15810: if (mask & (1UL << nth_bit)) 15810: return nth_bit; 15810: } 15810: return -1; 15810: } 15810: 15810: static inline gint 15810: g_bit_nth_msf_impl (gulong mask, 15810: gint nth_bit) 15810: { 15810: if (nth_bit < 0 || (__builtin_expect (__extension__ ({ int _g_boolean_var_; if (nth_bit > 8 * 8) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0))) 15810: nth_bit = 8 * 8; 15810: while (nth_bit > 0) 15810: { 15810: nth_bit--; 15810: if (mask & (1UL << nth_bit)) 15810: return nth_bit; 15810: } 15810: return -1; 15810: } 15810: 15810: static inline guint 15810: g_bit_storage_impl (gulong number) 15810: { 15810: 15810: return (__builtin_expect (__extension__ ({ int _g_boolean_var_; if (number) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) ? 15810: ((8 * 8U - 1) ^ (guint) __builtin_clzl(number)) + 1 : 1; 15810: # 428 "/usr/include/glib-2.0/glib/gutils.h" 15810: } 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/stdlib.h" 1 3 15810: # 25 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/libc-header-start.h" 1 3 15810: # 26 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 32 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/waitflags.h" 1 3 15810: # 52 "/usr/s390x-linux-gnu/include/bits/waitflags.h" 3 15810: 15810: # 52 "/usr/s390x-linux-gnu/include/bits/waitflags.h" 3 15810: typedef enum 15810: { 15810: P_ALL, 15810: P_PID, 15810: P_PGID 15810: } idtype_t; 15810: # 40 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/waitstatus.h" 1 3 15810: # 41 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: # 58 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: typedef struct 15810: { 15810: int quot; 15810: int rem; 15810: } div_t; 15810: 15810: 15810: 15810: typedef struct 15810: { 15810: long int quot; 15810: long int rem; 15810: } ldiv_t; 15810: 15810: 15810: 15810: 15810: 15810: __extension__ typedef struct 15810: { 15810: long long int quot; 15810: long long int rem; 15810: } lldiv_t; 15810: # 97 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: extern double atof (const char *__nptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: extern int atoi (const char *__nptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: extern long int atol (const char *__nptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: __extension__ extern long long int atoll (const char *__nptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: extern double strtod (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern float strtof (const char *__restrict __nptr, 15810: char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: extern long double strtold (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 140 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern _Float32 strtof32 (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern _Float64 strtof64 (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern _Float128 strtof128 (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern _Float32x strtof32x (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern _Float64x strtof64x (const char *__restrict __nptr, 15810: char **__restrict __endptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 176 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern long int strtol (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: extern unsigned long int strtoul (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: __extension__ 15810: extern long long int strtoq (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: __extension__ 15810: extern unsigned long long int strtouq (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: __extension__ 15810: extern long long int strtoll (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: __extension__ 15810: extern unsigned long long int strtoull (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: extern int strfromd (char *__dest, size_t __size, const char *__format, 15810: double __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: extern int strfromf (char *__dest, size_t __size, const char *__format, 15810: float __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: extern int strfroml (char *__dest, size_t __size, const char *__format, 15810: long double __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: # 232 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int strfromf32 (char *__dest, size_t __size, const char * __format, 15810: _Float32 __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: 15810: 15810: extern int strfromf64 (char *__dest, size_t __size, const char * __format, 15810: _Float64 __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: 15810: 15810: extern int strfromf128 (char *__dest, size_t __size, const char * __format, 15810: _Float128 __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: 15810: 15810: extern int strfromf32x (char *__dest, size_t __size, const char * __format, 15810: _Float32x __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: 15810: 15810: extern int strfromf64x (char *__dest, size_t __size, const char * __format, 15810: _Float64x __f) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: # 274 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern long int strtol_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base, 15810: locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 15810: 15810: extern unsigned long int strtoul_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: int __base, locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 15810: 15810: __extension__ 15810: extern long long int strtoll_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, int __base, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 15810: 15810: __extension__ 15810: extern unsigned long long int strtoull_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: int __base, locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 15810: 15810: extern double strtod_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: extern float strtof_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: extern long double strtold_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: # 316 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern _Float32 strtof32_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern _Float64 strtof64_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern _Float128 strtof128_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern _Float32x strtof32x_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern _Float64x strtof64x_l (const char *__restrict __nptr, 15810: char **__restrict __endptr, 15810: locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: # 360 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: __attribute__ ((__nothrow__ , __leaf__)) atoi (const char *__nptr) 15810: { 15810: return (int) strtol (__nptr, (char **) ((void *)0), 10); 15810: } 15810: extern __inline __attribute__ ((__gnu_inline__)) long int 15810: __attribute__ ((__nothrow__ , __leaf__)) atol (const char *__nptr) 15810: { 15810: return strtol (__nptr, (char **) ((void *)0), 10); 15810: } 15810: 15810: 15810: __extension__ extern __inline __attribute__ ((__gnu_inline__)) long long int 15810: __attribute__ ((__nothrow__ , __leaf__)) atoll (const char *__nptr) 15810: { 15810: return strtoll (__nptr, (char **) ((void *)0), 10); 15810: } 15810: # 385 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern char *l64a (long int __n) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: extern long int a64l (const char *__s) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/sys/types.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __u_char u_char; 15810: typedef __u_short u_short; 15810: typedef __u_int u_int; 15810: typedef __u_long u_long; 15810: typedef __quad_t quad_t; 15810: typedef __u_quad_t u_quad_t; 15810: typedef __fsid_t fsid_t; 15810: 15810: 15810: typedef __loff_t loff_t; 15810: 15810: 15810: 15810: 15810: typedef __ino_t ino_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __ino64_t ino64_t; 15810: 15810: 15810: 15810: 15810: typedef __dev_t dev_t; 15810: # 69 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: typedef __mode_t mode_t; 15810: 15810: 15810: 15810: 15810: typedef __nlink_t nlink_t; 15810: # 103 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: typedef __id_t id_t; 15810: # 114 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: typedef __daddr_t daddr_t; 15810: typedef __caddr_t caddr_t; 15810: 15810: 15810: 15810: 15810: 15810: typedef __key_t key_t; 15810: # 138 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: typedef __suseconds_t suseconds_t; 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 145 "/usr/s390x-linux-gnu/include/sys/types.h" 2 3 15810: 15810: 15810: 15810: typedef unsigned long int ulong; 15810: typedef unsigned short int ushort; 15810: typedef unsigned int uint; 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/stdint-intn.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/stdint-intn.h" 3 15810: typedef __int8_t int8_t; 15810: typedef __int16_t int16_t; 15810: typedef __int32_t int32_t; 15810: typedef __int64_t int64_t; 15810: # 156 "/usr/s390x-linux-gnu/include/sys/types.h" 2 3 15810: 15810: 15810: typedef __uint8_t u_int8_t; 15810: typedef __uint16_t u_int16_t; 15810: typedef __uint32_t u_int32_t; 15810: typedef __uint64_t u_int64_t; 15810: 15810: 15810: typedef int register_t __attribute__ ((__mode__ (__word__))); 15810: # 176 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/endian.h" 1 3 15810: # 35 "/usr/s390x-linux-gnu/include/endian.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/byteswap.h" 1 3 15810: # 33 "/usr/s390x-linux-gnu/include/bits/byteswap.h" 3 15810: static __inline __uint16_t 15810: __bswap_16 (__uint16_t __bsx) 15810: { 15810: 15810: return __builtin_bswap16 (__bsx); 15810: 15810: 15810: 15810: } 15810: 15810: 15810: 15810: 15810: 15810: 15810: static __inline __uint32_t 15810: __bswap_32 (__uint32_t __bsx) 15810: { 15810: 15810: return __builtin_bswap32 (__bsx); 15810: 15810: 15810: 15810: } 15810: # 69 "/usr/s390x-linux-gnu/include/bits/byteswap.h" 3 15810: __extension__ static __inline __uint64_t 15810: __bswap_64 (__uint64_t __bsx) 15810: { 15810: 15810: return __builtin_bswap64 (__bsx); 15810: 15810: 15810: 15810: } 15810: # 36 "/usr/s390x-linux-gnu/include/endian.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/uintn-identity.h" 1 3 15810: # 32 "/usr/s390x-linux-gnu/include/bits/uintn-identity.h" 3 15810: static __inline __uint16_t 15810: __uint16_identity (__uint16_t __x) 15810: { 15810: return __x; 15810: } 15810: 15810: static __inline __uint32_t 15810: __uint32_identity (__uint32_t __x) 15810: { 15810: return __x; 15810: } 15810: 15810: static __inline __uint64_t 15810: __uint64_identity (__uint64_t __x) 15810: { 15810: return __x; 15810: } 15810: # 37 "/usr/s390x-linux-gnu/include/endian.h" 2 3 15810: # 177 "/usr/s390x-linux-gnu/include/sys/types.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/sys/select.h" 1 3 15810: # 30 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/select.h" 1 3 15810: # 31 "/usr/s390x-linux-gnu/include/sys/select.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/sigset_t.h" 1 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__sigset_t.h" 1 3 15810: 15810: 15810: 15810: 15810: typedef struct 15810: { 15810: unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; 15810: } __sigset_t; 15810: # 5 "/usr/s390x-linux-gnu/include/bits/types/sigset_t.h" 2 3 15810: 15810: 15810: typedef __sigset_t sigset_t; 15810: # 34 "/usr/s390x-linux-gnu/include/sys/select.h" 2 3 15810: # 49 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: typedef long int __fd_mask; 15810: # 59 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: typedef struct 15810: { 15810: 15810: 15810: 15810: __fd_mask fds_bits[1024 / (8 * (int) sizeof (__fd_mask))]; 15810: 15810: 15810: 15810: 15810: 15810: } fd_set; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __fd_mask fd_mask; 15810: # 91 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: 15810: # 101 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: extern int select (int __nfds, fd_set *__restrict __readfds, 15810: fd_set *__restrict __writefds, 15810: fd_set *__restrict __exceptfds, 15810: struct timeval *__restrict __timeout); 15810: # 113 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: extern int pselect (int __nfds, fd_set *__restrict __readfds, 15810: fd_set *__restrict __writefds, 15810: fd_set *__restrict __exceptfds, 15810: const struct timespec *__restrict __timeout, 15810: const __sigset_t *__restrict __sigmask); 15810: # 126 "/usr/s390x-linux-gnu/include/sys/select.h" 3 15810: 15810: # 180 "/usr/s390x-linux-gnu/include/sys/types.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: typedef __blksize_t blksize_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __blkcnt_t blkcnt_t; 15810: 15810: 15810: 15810: typedef __fsblkcnt_t fsblkcnt_t; 15810: 15810: 15810: 15810: typedef __fsfilcnt_t fsfilcnt_t; 15810: # 219 "/usr/s390x-linux-gnu/include/sys/types.h" 3 15810: typedef __blkcnt64_t blkcnt64_t; 15810: typedef __fsblkcnt64_t fsblkcnt64_t; 15810: typedef __fsfilcnt64_t fsfilcnt64_t; 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/pthreadtypes.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/pthreadtypes.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 1 3 15810: # 44 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/pthreadtypes-arch.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/pthreadtypes-arch.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/pthreadtypes-arch.h" 2 3 15810: # 45 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 2 3 15810: 15810: 15810: 15810: 15810: typedef struct __pthread_internal_list 15810: { 15810: struct __pthread_internal_list *__prev; 15810: struct __pthread_internal_list *__next; 15810: } __pthread_list_t; 15810: 15810: typedef struct __pthread_internal_slist 15810: { 15810: struct __pthread_internal_slist *__next; 15810: } __pthread_slist_t; 15810: # 74 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/struct_mutex.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/struct_mutex.h" 3 15810: struct __pthread_mutex_s 15810: { 15810: int __lock; 15810: unsigned int __count; 15810: int __owner; 15810: 15810: unsigned int __nusers; 15810: 15810: 15810: 15810: int __kind; 15810: 15810: short __spins; 15810: short __elision; 15810: __pthread_list_t __list; 15810: # 53 "/usr/s390x-linux-gnu/include/bits/struct_mutex.h" 3 15810: }; 15810: # 75 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 2 3 15810: # 87 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/struct_rwlock.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/struct_rwlock.h" 3 15810: struct __pthread_rwlock_arch_t 15810: { 15810: unsigned int __readers; 15810: unsigned int __writers; 15810: unsigned int __wrphase_futex; 15810: unsigned int __writers_futex; 15810: unsigned int __pad3; 15810: unsigned int __pad4; 15810: 15810: int __cur_writer; 15810: int __shared; 15810: unsigned long int __pad1; 15810: unsigned long int __pad2; 15810: 15810: 15810: unsigned int __flags; 15810: # 48 "/usr/s390x-linux-gnu/include/bits/struct_rwlock.h" 3 15810: }; 15810: # 88 "/usr/s390x-linux-gnu/include/bits/thread-shared-types.h" 2 3 15810: 15810: 15810: 15810: 15810: struct __pthread_cond_s 15810: { 15810: __extension__ union 15810: { 15810: __extension__ unsigned long long int __wseq; 15810: struct 15810: { 15810: unsigned int __low; 15810: unsigned int __high; 15810: } __wseq32; 15810: }; 15810: __extension__ union 15810: { 15810: __extension__ unsigned long long int __g1_start; 15810: struct 15810: { 15810: unsigned int __low; 15810: unsigned int __high; 15810: } __g1_start32; 15810: }; 15810: unsigned int __g_refs[2] ; 15810: unsigned int __g_size[2]; 15810: unsigned int __g1_orig_size; 15810: unsigned int __wrefs; 15810: unsigned int __g_signals[2]; 15810: }; 15810: 15810: typedef unsigned int __tss_t; 15810: typedef unsigned long int __thrd_t; 15810: 15810: typedef struct 15810: { 15810: int __data ; 15810: } __once_flag; 15810: # 24 "/usr/s390x-linux-gnu/include/bits/pthreadtypes.h" 2 3 15810: 15810: 15810: 15810: typedef unsigned long int pthread_t; 15810: 15810: 15810: 15810: 15810: typedef union 15810: { 15810: char __size[4]; 15810: int __align; 15810: } pthread_mutexattr_t; 15810: 15810: 15810: 15810: 15810: typedef union 15810: { 15810: char __size[4]; 15810: int __align; 15810: } pthread_condattr_t; 15810: 15810: 15810: 15810: typedef unsigned int pthread_key_t; 15810: 15810: 15810: 15810: typedef int pthread_once_t; 15810: 15810: 15810: union pthread_attr_t 15810: { 15810: char __size[56]; 15810: long int __align; 15810: }; 15810: 15810: typedef union pthread_attr_t pthread_attr_t; 15810: 15810: 15810: 15810: 15810: typedef union 15810: { 15810: struct __pthread_mutex_s __data; 15810: char __size[40]; 15810: long int __align; 15810: } pthread_mutex_t; 15810: 15810: 15810: typedef union 15810: { 15810: struct __pthread_cond_s __data; 15810: char __size[48]; 15810: __extension__ long long int __align; 15810: } pthread_cond_t; 15810: 15810: 15810: 15810: 15810: 15810: typedef union 15810: { 15810: struct __pthread_rwlock_arch_t __data; 15810: char __size[56]; 15810: long int __align; 15810: } pthread_rwlock_t; 15810: 15810: typedef union 15810: { 15810: char __size[8]; 15810: long int __align; 15810: } pthread_rwlockattr_t; 15810: 15810: 15810: 15810: 15810: 15810: typedef volatile int pthread_spinlock_t; 15810: 15810: 15810: 15810: 15810: typedef union 15810: { 15810: char __size[32]; 15810: long int __align; 15810: } pthread_barrier_t; 15810: 15810: typedef union 15810: { 15810: char __size[4]; 15810: int __align; 15810: } pthread_barrierattr_t; 15810: # 228 "/usr/s390x-linux-gnu/include/sys/types.h" 2 3 15810: 15810: 15810: 15810: # 395 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern long int random (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern char *initstate (unsigned int __seed, char *__statebuf, 15810: size_t __statelen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct random_data 15810: { 15810: int32_t *fptr; 15810: int32_t *rptr; 15810: int32_t *state; 15810: int rand_type; 15810: int rand_deg; 15810: int rand_sep; 15810: int32_t *end_ptr; 15810: }; 15810: 15810: extern int random_r (struct random_data *__restrict __buf, 15810: int32_t *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern int srandom_r (unsigned int __seed, struct random_data *__buf) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, 15810: size_t __statelen, 15810: struct random_data *__restrict __buf) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); 15810: 15810: extern int setstate_r (char *__restrict __statebuf, 15810: struct random_data *__restrict __buf) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: extern int rand (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern void srand (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern double drand48 (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern long int lrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern long int nrand48 (unsigned short int __xsubi[3]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern long int mrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern long int jrand48 (unsigned short int __xsubi[3]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern void srand48 (long int __seedval) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern unsigned short int *seed48 (unsigned short int __seed16v[3]) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: struct drand48_data 15810: { 15810: unsigned short int __x[3]; 15810: unsigned short int __old_x[3]; 15810: unsigned short int __c; 15810: unsigned short int __init; 15810: __extension__ unsigned long long int __a; 15810: 15810: }; 15810: 15810: 15810: extern int drand48_r (struct drand48_data *__restrict __buffer, 15810: double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: extern int erand48_r (unsigned short int __xsubi[3], 15810: struct drand48_data *__restrict __buffer, 15810: double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int lrand48_r (struct drand48_data *__restrict __buffer, 15810: long int *__restrict __result) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: extern int nrand48_r (unsigned short int __xsubi[3], 15810: struct drand48_data *__restrict __buffer, 15810: long int *__restrict __result) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int mrand48_r (struct drand48_data *__restrict __buffer, 15810: long int *__restrict __result) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: extern int jrand48_r (unsigned short int __xsubi[3], 15810: struct drand48_data *__restrict __buffer, 15810: long int *__restrict __result) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int srand48_r (long int __seedval, struct drand48_data *__buffer) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: extern int seed48_r (unsigned short int __seed16v[3], 15810: struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern int lcong48_r (unsigned short int __param[7], 15810: struct drand48_data *__buffer) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern void *malloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) 15810: __attribute__ ((__alloc_size__ (1))) ; 15810: 15810: extern void *calloc (size_t __nmemb, size_t __size) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (1, 2))) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void *realloc (void *__ptr, size_t __size) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) __attribute__ ((__alloc_size__ (2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) 15810: __attribute__ ((__alloc_size__ (2, 3))); 15810: 15810: 15810: 15810: extern void free (void *__ptr) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/alloca.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/alloca.h" 3 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 25 "/usr/s390x-linux-gnu/include/alloca.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void *alloca (size_t __size) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 569 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: extern void *valloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) 15810: __attribute__ ((__alloc_size__ (1))) ; 15810: 15810: 15810: 15810: 15810: extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: 15810: extern void *aligned_alloc (size_t __alignment, size_t __size) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (2))) ; 15810: 15810: 15810: 15810: extern void abort (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int at_quick_exit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern void exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: 15810: 15810: extern void quick_exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: 15810: 15810: extern void _Exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: 15810: extern char *getenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: 15810: extern char *secure_getenv (const char *__name) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int putenv (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern int setenv (const char *__name, const char *__value, int __replace) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: extern int unsetenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int clearenv (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 675 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern char *mktemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 688 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; 15810: # 698 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) ; 15810: # 710 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkstemps (char *__template, int __suffixlen) __attribute__ ((__nonnull__ (1))) ; 15810: # 720 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkstemps64 (char *__template, int __suffixlen) 15810: __attribute__ ((__nonnull__ (1))) ; 15810: # 731 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: # 742 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkostemp (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; 15810: # 752 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkostemp64 (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; 15810: # 762 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkostemps (char *__template, int __suffixlen, int __flags) 15810: __attribute__ ((__nonnull__ (1))) ; 15810: # 774 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int mkostemps64 (char *__template, int __suffixlen, int __flags) 15810: __attribute__ ((__nonnull__ (1))) ; 15810: # 784 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int system (const char *__command) ; 15810: 15810: 15810: 15810: 15810: 15810: extern char *canonicalize_file_name (const char *__name) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: # 800 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern char *realpath (const char *__restrict __name, 15810: char *__restrict __resolved) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef int (*__compar_fn_t) (const void *, const void *); 15810: 15810: 15810: typedef __compar_fn_t comparison_fn_t; 15810: 15810: 15810: 15810: typedef int (*__compar_d_fn_t) (const void *, const void *, void *); 15810: 15810: 15810: 15810: 15810: extern void *bsearch (const void *__key, const void *__base, 15810: size_t __nmemb, size_t __size, __compar_fn_t __compar) 15810: __attribute__ ((__nonnull__ (1, 2, 5))) ; 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/stdlib-bsearch.h" 1 3 15810: # 19 "/usr/s390x-linux-gnu/include/bits/stdlib-bsearch.h" 3 15810: extern __inline __attribute__ ((__gnu_inline__)) void * 15810: bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, 15810: __compar_fn_t __compar) 15810: { 15810: size_t __l, __u, __idx; 15810: const void *__p; 15810: int __comparison; 15810: 15810: __l = 0; 15810: __u = __nmemb; 15810: while (__l < __u) 15810: { 15810: __idx = (__l + __u) / 2; 15810: __p = (void *) (((const char *) __base) + (__idx * __size)); 15810: __comparison = (*__compar) (__key, __p); 15810: if (__comparison < 0) 15810: __u = __idx; 15810: else if (__comparison > 0) 15810: __l = __idx + 1; 15810: else 15810: return (void *) __p; 15810: } 15810: 15810: return ((void *)0); 15810: } 15810: # 826 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: 15810: 15810: 15810: 15810: extern void qsort (void *__base, size_t __nmemb, size_t __size, 15810: __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); 15810: 15810: extern void qsort_r (void *__base, size_t __nmemb, size_t __size, 15810: __compar_d_fn_t __compar, void *__arg) 15810: __attribute__ ((__nonnull__ (1, 4))); 15810: 15810: 15810: 15810: 15810: extern int abs (int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 15810: extern long int labs (long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 15810: 15810: 15810: __extension__ extern long long int llabs (long long int __x) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern div_t div (int __numer, int __denom) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 15810: extern ldiv_t ldiv (long int __numer, long int __denom) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 15810: 15810: 15810: __extension__ extern lldiv_t lldiv (long long int __numer, 15810: long long int __denom) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 15810: # 872 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, 15810: int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 15810: 15810: 15810: 15810: 15810: extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, 15810: int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 15810: 15810: 15810: 15810: 15810: extern char *gcvt (double __value, int __ndigit, char *__buf) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) ; 15810: 15810: 15810: 15810: 15810: extern char *qecvt (long double __value, int __ndigit, 15810: int *__restrict __decpt, int *__restrict __sign) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 15810: extern char *qfcvt (long double __value, int __ndigit, 15810: int *__restrict __decpt, int *__restrict __sign) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 15810: extern char *qgcvt (long double __value, int __ndigit, char *__buf) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) ; 15810: 15810: 15810: 15810: 15810: extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, 15810: int *__restrict __sign, char *__restrict __buf, 15810: size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 15810: extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, 15810: int *__restrict __sign, char *__restrict __buf, 15810: size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 15810: 15810: extern int qecvt_r (long double __value, int __ndigit, 15810: int *__restrict __decpt, int *__restrict __sign, 15810: char *__restrict __buf, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 15810: extern int qfcvt_r (long double __value, int __ndigit, 15810: int *__restrict __decpt, int *__restrict __sign, 15810: char *__restrict __buf, size_t __len) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 15810: 15810: 15810: 15810: 15810: 15810: extern int mblen (const char *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int mbtowc (wchar_t *__restrict __pwc, 15810: const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern size_t mbstowcs (wchar_t *__restrict __pwcs, 15810: const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__access__ (__read_only__, 2))); 15810: 15810: extern size_t wcstombs (char *__restrict __s, 15810: const wchar_t *__restrict __pwcs, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__access__ (__write_only__, 1, 3))) __attribute__ ((__access__ (__read_only__, 2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int rpmatch (const char *__response) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 15810: # 958 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: extern int getsubopt (char **__restrict __optionp, 15810: char *const *__restrict __tokens, 15810: char **__restrict __valuep) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int posix_openpt (int __oflag) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int grantpt (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int unlockpt (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern char *ptsname (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int ptsname_r (int __fd, char *__buf, size_t __buflen) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: extern int getpt (void); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int getloadavg (double __loadavg[], int __nelem) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 1014 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/stdlib-float.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/stdlib-float.h" 3 15810: extern __inline __attribute__ ((__gnu_inline__)) double 15810: __attribute__ ((__nothrow__ , __leaf__)) atof (const char *__nptr) 15810: { 15810: return strtod (__nptr, (char **) ((void *)0)); 15810: } 15810: # 1015 "/usr/s390x-linux-gnu/include/stdlib.h" 2 3 15810: # 1026 "/usr/s390x-linux-gnu/include/stdlib.h" 3 15810: 15810: # 434 "/usr/include/glib-2.0/glib/gutils.h" 2 15810: # 485 "/usr/include/glib-2.0/glib/gutils.h" 15810: 15810: # 35 "/usr/include/glib-2.0/glib/gthread.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 39 "/usr/include/glib-2.0/glib/gthread.h" 15810: extern 15810: GQuark g_thread_error_quark (void); 15810: 15810: typedef enum 15810: { 15810: G_THREAD_ERROR_AGAIN 15810: } GThreadError; 15810: 15810: typedef gpointer (*GThreadFunc) (gpointer data); 15810: 15810: typedef struct _GThread GThread; 15810: 15810: typedef union _GMutex GMutex; 15810: typedef struct _GRecMutex GRecMutex; 15810: typedef struct _GRWLock GRWLock; 15810: typedef struct _GCond GCond; 15810: typedef struct _GPrivate GPrivate; 15810: typedef struct _GOnce GOnce; 15810: 15810: union _GMutex 15810: { 15810: 15810: gpointer p; 15810: guint i[2]; 15810: }; 15810: 15810: struct _GRWLock 15810: { 15810: 15810: gpointer p; 15810: guint i[2]; 15810: }; 15810: 15810: struct _GCond 15810: { 15810: 15810: gpointer p; 15810: guint i[2]; 15810: }; 15810: 15810: struct _GRecMutex 15810: { 15810: 15810: gpointer p; 15810: guint i[2]; 15810: }; 15810: 15810: 15810: struct _GPrivate 15810: { 15810: 15810: gpointer p; 15810: GDestroyNotify notify; 15810: gpointer future[2]; 15810: }; 15810: 15810: typedef enum 15810: { 15810: G_ONCE_STATUS_NOTCALLED, 15810: G_ONCE_STATUS_PROGRESS, 15810: G_ONCE_STATUS_READY 15810: } GOnceStatus; 15810: 15810: 15810: struct _GOnce 15810: { 15810: volatile GOnceStatus status; 15810: volatile gpointer retval; 15810: }; 15810: # 140 "/usr/include/glib-2.0/glib/gthread.h" 15810: extern 15810: GThread * g_thread_ref (GThread *thread); 15810: extern 15810: void g_thread_unref (GThread *thread); 15810: extern 15810: GThread * g_thread_new (const gchar *name, 15810: GThreadFunc func, 15810: gpointer data); 15810: extern 15810: GThread * g_thread_try_new (const gchar *name, 15810: GThreadFunc func, 15810: gpointer data, 15810: GError **error); 15810: extern 15810: GThread * g_thread_self (void); 15810: extern 15810: void g_thread_exit (gpointer retval); 15810: extern 15810: gpointer g_thread_join (GThread *thread); 15810: extern 15810: void g_thread_yield (void); 15810: 15810: 15810: extern 15810: void g_mutex_init (GMutex *mutex); 15810: extern 15810: void g_mutex_clear (GMutex *mutex); 15810: extern 15810: void g_mutex_lock (GMutex *mutex); 15810: extern 15810: gboolean g_mutex_trylock (GMutex *mutex); 15810: extern 15810: void g_mutex_unlock (GMutex *mutex); 15810: 15810: extern 15810: void g_rw_lock_init (GRWLock *rw_lock); 15810: extern 15810: void g_rw_lock_clear (GRWLock *rw_lock); 15810: extern 15810: void g_rw_lock_writer_lock (GRWLock *rw_lock); 15810: extern 15810: gboolean g_rw_lock_writer_trylock (GRWLock *rw_lock); 15810: extern 15810: void g_rw_lock_writer_unlock (GRWLock *rw_lock); 15810: extern 15810: void g_rw_lock_reader_lock (GRWLock *rw_lock); 15810: extern 15810: gboolean g_rw_lock_reader_trylock (GRWLock *rw_lock); 15810: extern 15810: void g_rw_lock_reader_unlock (GRWLock *rw_lock); 15810: 15810: extern 15810: void g_rec_mutex_init (GRecMutex *rec_mutex); 15810: extern 15810: void g_rec_mutex_clear (GRecMutex *rec_mutex); 15810: extern 15810: void g_rec_mutex_lock (GRecMutex *rec_mutex); 15810: extern 15810: gboolean g_rec_mutex_trylock (GRecMutex *rec_mutex); 15810: extern 15810: void g_rec_mutex_unlock (GRecMutex *rec_mutex); 15810: 15810: extern 15810: void g_cond_init (GCond *cond); 15810: extern 15810: void g_cond_clear (GCond *cond); 15810: extern 15810: void g_cond_wait (GCond *cond, 15810: GMutex *mutex); 15810: extern 15810: void g_cond_signal (GCond *cond); 15810: extern 15810: void g_cond_broadcast (GCond *cond); 15810: extern 15810: gboolean g_cond_wait_until (GCond *cond, 15810: GMutex *mutex, 15810: gint64 end_time); 15810: 15810: extern 15810: gpointer g_private_get (GPrivate *key); 15810: extern 15810: void g_private_set (GPrivate *key, 15810: gpointer value); 15810: extern 15810: void g_private_replace (GPrivate *key, 15810: gpointer value); 15810: 15810: extern 15810: gpointer g_once_impl (GOnce *once, 15810: GThreadFunc func, 15810: gpointer arg); 15810: extern 15810: gboolean g_once_init_enter (volatile void *location); 15810: extern 15810: void g_once_init_leave (volatile void *location, 15810: gsize result); 15810: # 276 "/usr/include/glib-2.0/glib/gthread.h" 15810: extern 15810: guint g_get_num_processors (void); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void GMutexLocker; 15810: # 329 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: static inline GMutexLocker * 15810: g_mutex_locker_new (GMutex *mutex) 15810: { 15810: g_mutex_lock (mutex); 15810: return (GMutexLocker *) mutex; 15810: } 15810: # 347 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: static inline void 15810: g_mutex_locker_free (GMutexLocker *locker) 15810: { 15810: g_mutex_unlock ((GMutex *) locker); 15810: } 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void GRecMutexLocker; 15810: # 404 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 404 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 404 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 404 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 404 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: static inline GRecMutexLocker * 15810: g_rec_mutex_locker_new (GRecMutex *rec_mutex) 15810: { 15810: g_rec_mutex_lock (rec_mutex); 15810: return (GRecMutexLocker *) rec_mutex; 15810: } 15810: 15810: # 412 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 412 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 424 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 424 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 424 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 424 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 424 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: static inline void 15810: g_rec_mutex_locker_free (GRecMutexLocker *locker) 15810: { 15810: g_rec_mutex_unlock ((GRecMutex *) locker); 15810: } 15810: 15810: # 431 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 431 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void GRWLockWriterLocker; 15810: # 514 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 514 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 514 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 514 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 514 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: static inline GRWLockWriterLocker * 15810: g_rw_lock_writer_locker_new (GRWLock *rw_lock) 15810: { 15810: g_rw_lock_writer_lock (rw_lock); 15810: return (GRWLockWriterLocker *) rw_lock; 15810: } 15810: 15810: # 522 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 522 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 535 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 535 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 535 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 535 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 535 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: static inline void 15810: g_rw_lock_writer_locker_free (GRWLockWriterLocker *locker) 15810: { 15810: g_rw_lock_writer_unlock ((GRWLock *) locker); 15810: } 15810: 15810: # 542 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 542 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void GRWLockReaderLocker; 15810: # 569 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 569 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 569 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 569 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 569 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: static inline GRWLockReaderLocker * 15810: g_rw_lock_reader_locker_new (GRWLock *rw_lock) 15810: { 15810: g_rw_lock_reader_lock (rw_lock); 15810: return (GRWLockReaderLocker *) rw_lock; 15810: } 15810: 15810: # 577 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 577 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 590 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 590 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 590 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: # 590 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 590 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: static inline void 15810: g_rw_lock_reader_locker_free (GRWLockReaderLocker *locker) 15810: { 15810: g_rw_lock_reader_unlock ((GRWLock *) locker); 15810: } 15810: 15810: # 597 "/usr/include/glib-2.0/glib/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 597 "/usr/include/glib-2.0/glib/gthread.h" 15810: 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/glib/gasyncqueue.h" 2 15810: 15810: 15810: 15810: typedef struct _GAsyncQueue GAsyncQueue; 15810: 15810: extern 15810: GAsyncQueue *g_async_queue_new (void); 15810: extern 15810: GAsyncQueue *g_async_queue_new_full (GDestroyNotify item_free_func); 15810: extern 15810: void g_async_queue_lock (GAsyncQueue *queue); 15810: extern 15810: void g_async_queue_unlock (GAsyncQueue *queue); 15810: extern 15810: GAsyncQueue *g_async_queue_ref (GAsyncQueue *queue); 15810: extern 15810: void g_async_queue_unref (GAsyncQueue *queue); 15810: 15810: __attribute__((__deprecated__("Use '" "g_async_queue_ref" "' instead"))) extern 15810: void g_async_queue_ref_unlocked (GAsyncQueue *queue); 15810: 15810: __attribute__((__deprecated__("Use '" "g_async_queue_unref" "' instead"))) extern 15810: void g_async_queue_unref_and_unlock (GAsyncQueue *queue); 15810: 15810: extern 15810: void g_async_queue_push (GAsyncQueue *queue, 15810: gpointer data); 15810: extern 15810: void g_async_queue_push_unlocked (GAsyncQueue *queue, 15810: gpointer data); 15810: extern 15810: void g_async_queue_push_sorted (GAsyncQueue *queue, 15810: gpointer data, 15810: GCompareDataFunc func, 15810: gpointer user_data); 15810: extern 15810: void g_async_queue_push_sorted_unlocked (GAsyncQueue *queue, 15810: gpointer data, 15810: GCompareDataFunc func, 15810: gpointer user_data); 15810: extern 15810: gpointer g_async_queue_pop (GAsyncQueue *queue); 15810: extern 15810: gpointer g_async_queue_pop_unlocked (GAsyncQueue *queue); 15810: extern 15810: gpointer g_async_queue_try_pop (GAsyncQueue *queue); 15810: extern 15810: gpointer g_async_queue_try_pop_unlocked (GAsyncQueue *queue); 15810: extern 15810: gpointer g_async_queue_timeout_pop (GAsyncQueue *queue, 15810: guint64 timeout); 15810: extern 15810: gpointer g_async_queue_timeout_pop_unlocked (GAsyncQueue *queue, 15810: guint64 timeout); 15810: extern 15810: gint g_async_queue_length (GAsyncQueue *queue); 15810: extern 15810: gint g_async_queue_length_unlocked (GAsyncQueue *queue); 15810: extern 15810: void g_async_queue_sort (GAsyncQueue *queue, 15810: GCompareDataFunc func, 15810: gpointer user_data); 15810: extern 15810: void g_async_queue_sort_unlocked (GAsyncQueue *queue, 15810: GCompareDataFunc func, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_async_queue_remove (GAsyncQueue *queue, 15810: gpointer item); 15810: extern 15810: gboolean g_async_queue_remove_unlocked (GAsyncQueue *queue, 15810: gpointer item); 15810: extern 15810: void g_async_queue_push_front (GAsyncQueue *queue, 15810: gpointer item); 15810: extern 15810: void g_async_queue_push_front_unlocked (GAsyncQueue *queue, 15810: gpointer item); 15810: 15810: 15810: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: #pragma GCC diagnostic push 15810: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: 15810: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_async_queue_timeout_pop" "' instead"))) extern 15810: gpointer g_async_queue_timed_pop (GAsyncQueue *queue, 15810: GTimeVal *end_time); 15810: __attribute__((__deprecated__("Use '" "g_async_queue_timeout_pop_unlocked" "' instead"))) extern 15810: gpointer g_async_queue_timed_pop_unlocked (GAsyncQueue *queue, 15810: GTimeVal *end_time); 15810: 15810: # 120 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: #pragma GCC diagnostic pop 15810: # 120 "/usr/include/glib-2.0/glib/gasyncqueue.h" 15810: 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gbacktrace.h" 1 15810: # 36 "/usr/include/glib-2.0/glib/gbacktrace.h" 15810: # 1 "/usr/s390x-linux-gnu/include/signal.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/signal.h" 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/signum-generic.h" 1 3 15810: # 76 "/usr/s390x-linux-gnu/include/bits/signum-generic.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/signum-arch.h" 1 3 15810: # 77 "/usr/s390x-linux-gnu/include/bits/signum-generic.h" 2 3 15810: # 31 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/sig_atomic_t.h" 1 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 8 "/usr/s390x-linux-gnu/include/bits/types/sig_atomic_t.h" 3 15810: typedef __sig_atomic_t sig_atomic_t; 15810: # 33 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: # 57 "/usr/s390x-linux-gnu/include/signal.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/siginfo_t.h" 1 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 5 "/usr/s390x-linux-gnu/include/bits/types/siginfo_t.h" 2 3 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__sigval_t.h" 1 3 15810: # 24 "/usr/s390x-linux-gnu/include/bits/types/__sigval_t.h" 3 15810: union sigval 15810: { 15810: int sival_int; 15810: void *sival_ptr; 15810: }; 15810: 15810: typedef union sigval __sigval_t; 15810: # 7 "/usr/s390x-linux-gnu/include/bits/types/siginfo_t.h" 2 3 15810: # 16 "/usr/s390x-linux-gnu/include/bits/types/siginfo_t.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/siginfo-arch.h" 1 3 15810: # 17 "/usr/s390x-linux-gnu/include/bits/types/siginfo_t.h" 2 3 15810: # 36 "/usr/s390x-linux-gnu/include/bits/types/siginfo_t.h" 3 15810: typedef struct 15810: { 15810: int si_signo; 15810: 15810: int si_errno; 15810: 15810: int si_code; 15810: 15810: 15810: 15810: 15810: 15810: int __pad0; 15810: 15810: 15810: union 15810: { 15810: int _pad[((128 / sizeof (int)) - 4)]; 15810: 15810: 15810: struct 15810: { 15810: __pid_t si_pid; 15810: __uid_t si_uid; 15810: } _kill; 15810: 15810: 15810: struct 15810: { 15810: int si_tid; 15810: int si_overrun; 15810: __sigval_t si_sigval; 15810: } _timer; 15810: 15810: 15810: struct 15810: { 15810: __pid_t si_pid; 15810: __uid_t si_uid; 15810: __sigval_t si_sigval; 15810: } _rt; 15810: 15810: 15810: struct 15810: { 15810: __pid_t si_pid; 15810: __uid_t si_uid; 15810: int si_status; 15810: __clock_t si_utime; 15810: __clock_t si_stime; 15810: } _sigchld; 15810: 15810: 15810: struct 15810: { 15810: void *si_addr; 15810: 15810: short int si_addr_lsb; 15810: union 15810: { 15810: 15810: struct 15810: { 15810: void *_lower; 15810: void *_upper; 15810: } _addr_bnd; 15810: 15810: __uint32_t _pkey; 15810: } _bounds; 15810: } _sigfault; 15810: 15810: 15810: struct 15810: { 15810: long int si_band; 15810: int si_fd; 15810: } _sigpoll; 15810: 15810: 15810: 15810: struct 15810: { 15810: void *_call_addr; 15810: int _syscall; 15810: unsigned int _arch; 15810: } _sigsys; 15810: 15810: } _sifields; 15810: } siginfo_t ; 15810: # 58 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/siginfo-consts.h" 1 3 15810: # 35 "/usr/s390x-linux-gnu/include/bits/siginfo-consts.h" 3 15810: enum 15810: { 15810: SI_ASYNCNL = -60, 15810: SI_DETHREAD = -7, 15810: 15810: SI_TKILL, 15810: SI_SIGIO, 15810: 15810: SI_ASYNCIO, 15810: SI_MESGQ, 15810: SI_TIMER, 15810: 15810: 15810: 15810: 15810: 15810: SI_QUEUE, 15810: SI_USER, 15810: SI_KERNEL = 0x80 15810: # 66 "/usr/s390x-linux-gnu/include/bits/siginfo-consts.h" 3 15810: }; 15810: 15810: 15810: 15810: 15810: enum 15810: { 15810: ILL_ILLOPC = 1, 15810: 15810: ILL_ILLOPN, 15810: 15810: ILL_ILLADR, 15810: 15810: ILL_ILLTRP, 15810: 15810: ILL_PRVOPC, 15810: 15810: ILL_PRVREG, 15810: 15810: ILL_COPROC, 15810: 15810: ILL_BADSTK, 15810: 15810: ILL_BADIADDR 15810: 15810: }; 15810: 15810: 15810: enum 15810: { 15810: FPE_INTDIV = 1, 15810: 15810: FPE_INTOVF, 15810: 15810: FPE_FLTDIV, 15810: 15810: FPE_FLTOVF, 15810: 15810: FPE_FLTUND, 15810: 15810: FPE_FLTRES, 15810: 15810: FPE_FLTINV, 15810: 15810: FPE_FLTSUB, 15810: 15810: FPE_FLTUNK = 14, 15810: 15810: FPE_CONDTRAP 15810: 15810: }; 15810: 15810: 15810: enum 15810: { 15810: SEGV_MAPERR = 1, 15810: 15810: SEGV_ACCERR, 15810: 15810: SEGV_BNDERR, 15810: 15810: SEGV_PKUERR, 15810: 15810: SEGV_ACCADI, 15810: 15810: SEGV_ADIDERR, 15810: 15810: SEGV_ADIPERR 15810: 15810: }; 15810: 15810: 15810: enum 15810: { 15810: BUS_ADRALN = 1, 15810: 15810: BUS_ADRERR, 15810: 15810: BUS_OBJERR, 15810: 15810: BUS_MCEERR_AR, 15810: 15810: BUS_MCEERR_AO 15810: 15810: }; 15810: 15810: 15810: 15810: 15810: enum 15810: { 15810: TRAP_BRKPT = 1, 15810: 15810: TRAP_TRACE, 15810: 15810: TRAP_BRANCH, 15810: 15810: TRAP_HWBKPT, 15810: 15810: TRAP_UNK 15810: 15810: }; 15810: 15810: 15810: 15810: 15810: enum 15810: { 15810: CLD_EXITED = 1, 15810: 15810: CLD_KILLED, 15810: 15810: CLD_DUMPED, 15810: 15810: CLD_TRAPPED, 15810: 15810: CLD_STOPPED, 15810: 15810: CLD_CONTINUED 15810: 15810: }; 15810: 15810: 15810: enum 15810: { 15810: POLL_IN = 1, 15810: 15810: POLL_OUT, 15810: 15810: POLL_MSG, 15810: 15810: POLL_ERR, 15810: 15810: POLL_PRI, 15810: 15810: POLL_HUP 15810: 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/siginfo-consts-arch.h" 1 3 15810: # 210 "/usr/s390x-linux-gnu/include/bits/siginfo-consts.h" 2 3 15810: # 59 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/sigval_t.h" 1 3 15810: # 16 "/usr/s390x-linux-gnu/include/bits/types/sigval_t.h" 3 15810: typedef __sigval_t sigval_t; 15810: # 63 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/sigevent_t.h" 1 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 5 "/usr/s390x-linux-gnu/include/bits/types/sigevent_t.h" 2 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/types/sigevent_t.h" 3 15810: typedef struct sigevent 15810: { 15810: __sigval_t sigev_value; 15810: int sigev_signo; 15810: int sigev_notify; 15810: 15810: union 15810: { 15810: int _pad[((64 / sizeof (int)) - 4)]; 15810: 15810: 15810: 15810: __pid_t _tid; 15810: 15810: struct 15810: { 15810: void (*_function) (__sigval_t); 15810: pthread_attr_t *_attribute; 15810: } _sigev_thread; 15810: } _sigev_un; 15810: } sigevent_t; 15810: # 67 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/sigevent-consts.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/sigevent-consts.h" 3 15810: enum 15810: { 15810: SIGEV_SIGNAL = 0, 15810: 15810: SIGEV_NONE, 15810: 15810: SIGEV_THREAD, 15810: 15810: 15810: SIGEV_THREAD_ID = 4 15810: 15810: 15810: }; 15810: # 68 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: 15810: typedef void (*__sighandler_t) (int); 15810: 15810: 15810: 15810: 15810: extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __sighandler_t signal (int __sig, __sighandler_t __handler) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: # 112 "/usr/s390x-linux-gnu/include/signal.h" 3 15810: extern int kill (__pid_t __pid, int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int killpg (__pid_t __pgrp, int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int raise (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern __sighandler_t ssignal (int __sig, __sighandler_t __handler) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: extern int gsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern void psignal (int __sig, const char *__s); 15810: 15810: 15810: extern void psiginfo (const siginfo_t *__pinfo, const char *__s); 15810: # 151 "/usr/s390x-linux-gnu/include/signal.h" 3 15810: extern int sigpause (int __sig) __asm__ ("__xpg_sigpause") 15810: __attribute__ ((__deprecated__ ("Use the sigsuspend function instead"))); 15810: # 173 "/usr/s390x-linux-gnu/include/signal.h" 3 15810: extern int sigblock (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 15810: 15810: 15810: extern int sigsetmask (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 15810: 15810: 15810: extern int siggetmask (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 15810: # 188 "/usr/s390x-linux-gnu/include/signal.h" 3 15810: typedef __sighandler_t sighandler_t; 15810: 15810: 15810: 15810: 15810: typedef __sighandler_t sig_t; 15810: 15810: 15810: 15810: 15810: 15810: extern int sigemptyset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int sigfillset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int sigaddset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int sigdelset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int sigismember (const sigset_t *__set, int __signo) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int sigisemptyset (const sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int sigandset (sigset_t *__set, const sigset_t *__left, 15810: const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); 15810: 15810: 15810: extern int sigorset (sigset_t *__set, const sigset_t *__left, 15810: const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/sigaction.h" 1 3 15810: # 26 "/usr/s390x-linux-gnu/include/bits/sigaction.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/sigaction.h" 2 3 15810: 15810: 15810: 15810: struct sigaction 15810: { 15810: 15810: 15810: union 15810: { 15810: 15810: __sighandler_t sa_handler; 15810: 15810: void (*sa_sigaction) (int, siginfo_t *, void *); 15810: } 15810: __sigaction_handler; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: int __glibc_reserved0; 15810: int sa_flags; 15810: 15810: 15810: void (*sa_restorer) (void); 15810: 15810: 15810: __sigset_t sa_mask; 15810: }; 15810: # 230 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: extern int sigprocmask (int __how, const sigset_t *__restrict __set, 15810: sigset_t *__restrict __oset) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sigsuspend (const sigset_t *__set) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int sigaction (int __sig, const struct sigaction *__restrict __act, 15810: struct sigaction *__restrict __oact) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sigpending (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig) 15810: __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sigwaitinfo (const sigset_t *__restrict __set, 15810: siginfo_t *__restrict __info) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sigtimedwait (const sigset_t *__restrict __set, 15810: siginfo_t *__restrict __info, 15810: const struct timespec *__restrict __timeout) 15810: __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/sigcontext.h" 1 3 15810: # 30 "/usr/s390x-linux-gnu/include/bits/sigcontext.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm/sigcontext.h" 1 3 15810: # 11 "/usr/s390x-linux-gnu/include/asm/sigcontext.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/linux/types.h" 1 3 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/asm/types.h" 1 3 15810: # 11 "/usr/s390x-linux-gnu/include/asm/types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm-generic/int-ll64.h" 1 3 15810: # 12 "/usr/s390x-linux-gnu/include/asm-generic/int-ll64.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm/bitsperlong.h" 1 3 15810: # 11 "/usr/s390x-linux-gnu/include/asm/bitsperlong.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm-generic/bitsperlong.h" 1 3 15810: # 12 "/usr/s390x-linux-gnu/include/asm/bitsperlong.h" 2 3 15810: # 13 "/usr/s390x-linux-gnu/include/asm-generic/int-ll64.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __signed__ char __s8; 15810: typedef unsigned char __u8; 15810: 15810: typedef __signed__ short __s16; 15810: typedef unsigned short __u16; 15810: 15810: typedef __signed__ int __s32; 15810: typedef unsigned int __u32; 15810: 15810: 15810: __extension__ typedef __signed__ long long __s64; 15810: __extension__ typedef unsigned long long __u64; 15810: # 12 "/usr/s390x-linux-gnu/include/asm/types.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef unsigned long addr_t; 15810: typedef __signed__ long saddr_t; 15810: 15810: typedef struct { 15810: __u32 u[4]; 15810: } __vector128; 15810: # 6 "/usr/s390x-linux-gnu/include/linux/types.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/linux/posix_types.h" 1 3 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/linux/stddef.h" 1 3 15810: # 6 "/usr/s390x-linux-gnu/include/linux/posix_types.h" 2 3 15810: # 25 "/usr/s390x-linux-gnu/include/linux/posix_types.h" 3 15810: typedef struct { 15810: unsigned long fds_bits[1024 / (8 * sizeof(long))]; 15810: } __kernel_fd_set; 15810: 15810: 15810: typedef void (*__kernel_sighandler_t)(int); 15810: 15810: 15810: typedef int __kernel_key_t; 15810: typedef int __kernel_mqd_t; 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/asm/posix_types.h" 1 3 15810: # 16 "/usr/s390x-linux-gnu/include/asm/posix_types.h" 3 15810: typedef unsigned long __kernel_size_t; 15810: typedef long __kernel_ssize_t; 15810: 15810: 15810: typedef unsigned short __kernel_old_dev_t; 15810: # 35 "/usr/s390x-linux-gnu/include/asm/posix_types.h" 3 15810: typedef unsigned int __kernel_ino_t; 15810: typedef unsigned int __kernel_mode_t; 15810: typedef int __kernel_ipc_pid_t; 15810: typedef unsigned int __kernel_uid_t; 15810: typedef unsigned int __kernel_gid_t; 15810: typedef long __kernel_ptrdiff_t; 15810: typedef unsigned long __kernel_sigset_t; 15810: # 51 "/usr/s390x-linux-gnu/include/asm/posix_types.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm-generic/posix_types.h" 1 3 15810: # 15 "/usr/s390x-linux-gnu/include/asm-generic/posix_types.h" 3 15810: typedef long __kernel_long_t; 15810: typedef unsigned long __kernel_ulong_t; 15810: # 28 "/usr/s390x-linux-gnu/include/asm-generic/posix_types.h" 3 15810: typedef int __kernel_pid_t; 15810: # 41 "/usr/s390x-linux-gnu/include/asm-generic/posix_types.h" 3 15810: typedef __kernel_long_t __kernel_suseconds_t; 15810: 15810: 15810: 15810: typedef int __kernel_daddr_t; 15810: 15810: 15810: 15810: typedef unsigned int __kernel_uid32_t; 15810: typedef unsigned int __kernel_gid32_t; 15810: 15810: 15810: 15810: typedef __kernel_uid_t __kernel_old_uid_t; 15810: typedef __kernel_gid_t __kernel_old_gid_t; 15810: # 79 "/usr/s390x-linux-gnu/include/asm-generic/posix_types.h" 3 15810: typedef struct { 15810: int val[2]; 15810: } __kernel_fsid_t; 15810: 15810: 15810: 15810: 15810: 15810: typedef __kernel_long_t __kernel_off_t; 15810: typedef long long __kernel_loff_t; 15810: typedef __kernel_long_t __kernel_old_time_t; 15810: typedef __kernel_long_t __kernel_time_t; 15810: typedef long long __kernel_time64_t; 15810: typedef __kernel_long_t __kernel_clock_t; 15810: typedef int __kernel_timer_t; 15810: typedef int __kernel_clockid_t; 15810: typedef char * __kernel_caddr_t; 15810: typedef unsigned short __kernel_uid16_t; 15810: typedef unsigned short __kernel_gid16_t; 15810: # 52 "/usr/s390x-linux-gnu/include/asm/posix_types.h" 2 3 15810: # 37 "/usr/s390x-linux-gnu/include/linux/posix_types.h" 2 3 15810: # 10 "/usr/s390x-linux-gnu/include/linux/types.h" 2 3 15810: # 24 "/usr/s390x-linux-gnu/include/linux/types.h" 3 15810: typedef __u16 __le16; 15810: typedef __u16 __be16; 15810: typedef __u32 __le32; 15810: typedef __u32 __be32; 15810: typedef __u64 __le64; 15810: typedef __u64 __be64; 15810: 15810: typedef __u16 __sum16; 15810: typedef __u32 __wsum; 15810: # 47 "/usr/s390x-linux-gnu/include/linux/types.h" 3 15810: typedef unsigned __poll_t; 15810: # 12 "/usr/s390x-linux-gnu/include/asm/sigcontext.h" 2 3 15810: # 41 "/usr/s390x-linux-gnu/include/asm/sigcontext.h" 3 15810: typedef struct 15810: { 15810: unsigned long mask; 15810: unsigned long addr; 15810: } __attribute__ ((aligned(8))) _psw_t; 15810: 15810: typedef struct 15810: { 15810: _psw_t psw; 15810: unsigned long gprs[16]; 15810: unsigned int acrs[16]; 15810: } _s390_regs_common; 15810: 15810: typedef struct 15810: { 15810: unsigned int fpc; 15810: unsigned int pad; 15810: double fprs[16]; 15810: } _s390_fp_regs; 15810: 15810: typedef struct 15810: { 15810: _s390_regs_common regs; 15810: _s390_fp_regs fpregs; 15810: } _sigregs; 15810: 15810: typedef struct 15810: { 15810: 15810: 15810: 15810: unsigned long long vxrs_low[16]; 15810: __vector128 vxrs_high[16]; 15810: unsigned char __reserved[128]; 15810: } _sigregs_ext; 15810: 15810: struct sigcontext 15810: { 15810: unsigned long oldmask[(64 / 64)]; 15810: _sigregs *sregs; 15810: }; 15810: # 31 "/usr/s390x-linux-gnu/include/bits/sigcontext.h" 2 3 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 35 "/usr/s390x-linux-gnu/include/bits/sigcontext.h" 2 3 15810: # 289 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: extern int sigreturn (struct sigcontext *__scp) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 299 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/stack_t.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/types/stack_t.h" 3 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 24 "/usr/s390x-linux-gnu/include/bits/types/stack_t.h" 2 3 15810: 15810: 15810: typedef struct 15810: { 15810: void *ss_sp; 15810: int ss_flags; 15810: size_t ss_size; 15810: } stack_t; 15810: # 301 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/sys/ucontext.h" 1 3 15810: # 35 "/usr/s390x-linux-gnu/include/sys/ucontext.h" 3 15810: typedef struct 15810: { 15810: unsigned long mask; 15810: unsigned long addr; 15810: } __attribute__ ((__aligned__(8))) __psw_t; 15810: 15810: 15810: typedef unsigned long greg_t; 15810: # 58 "/usr/s390x-linux-gnu/include/sys/ucontext.h" 3 15810: typedef greg_t gregset_t[27] __attribute__ ((__aligned__(8))); 15810: 15810: typedef union 15810: { 15810: double d; 15810: float f; 15810: } fpreg_t; 15810: 15810: 15810: typedef struct 15810: { 15810: unsigned int fpc; 15810: fpreg_t fprs[16]; 15810: } fpregset_t; 15810: 15810: 15810: typedef struct 15810: { 15810: __psw_t psw; 15810: unsigned long gregs[16]; 15810: unsigned int aregs[16]; 15810: fpregset_t fpregs; 15810: } mcontext_t; 15810: 15810: 15810: typedef struct ucontext_t 15810: { 15810: unsigned long int uc_flags; 15810: struct ucontext_t *uc_link; 15810: stack_t uc_stack; 15810: mcontext_t uc_mcontext; 15810: sigset_t uc_sigmask; 15810: } ucontext_t; 15810: # 304 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int siginterrupt (int __sig, int __interrupt) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__deprecated__ ("Use sigaction with SA_RESTART instead"))); 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/sigstack.h" 1 3 15810: # 315 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/ss_flags.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/ss_flags.h" 3 15810: enum 15810: { 15810: SS_ONSTACK = 1, 15810: 15810: SS_DISABLE 15810: 15810: }; 15810: # 316 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: extern int sigaltstack (const stack_t *__restrict __ss, 15810: stack_t *__restrict __oss) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_sigstack.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/types/struct_sigstack.h" 3 15810: struct sigstack 15810: { 15810: void *ss_sp; 15810: int ss_onstack; 15810: }; 15810: # 326 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sigstack (struct sigstack *__ss, struct sigstack *__oss) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sighold (int __sig) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__deprecated__ ("Use the sigprocmask function instead"))); 15810: 15810: 15810: extern int sigrelse (int __sig) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__deprecated__ ("Use the sigprocmask function instead"))); 15810: 15810: 15810: extern int sigignore (int __sig) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__deprecated__ ("Use the signal function instead"))); 15810: 15810: 15810: extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __attribute__ ((__nothrow__ , __leaf__)) 15810: __attribute__ ((__deprecated__ ("Use the signal and sigprocmask functions instead"))) 15810: ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/sigthread.h" 1 3 15810: # 31 "/usr/s390x-linux-gnu/include/bits/sigthread.h" 3 15810: extern int pthread_sigmask (int __how, 15810: const __sigset_t *__restrict __newmask, 15810: __sigset_t *__restrict __oldmask)__attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int pthread_kill (pthread_t __threadid, int __signo) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int pthread_sigqueue (pthread_t __threadid, int __signo, 15810: const union sigval __value) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 363 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int __libc_current_sigrtmin (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern int __libc_current_sigrtmax (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/signal_ext.h" 1 3 15810: # 29 "/usr/s390x-linux-gnu/include/bits/signal_ext.h" 3 15810: extern int tgkill (__pid_t __tgid, __pid_t __tid, int __signal); 15810: # 378 "/usr/s390x-linux-gnu/include/signal.h" 2 3 15810: 15810: 15810: # 37 "/usr/include/glib-2.0/glib/gbacktrace.h" 2 15810: 15810: 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/glib/gbacktrace.h" 15810: extern 15810: void g_on_error_query (const gchar *prg_name); 15810: extern 15810: void g_on_error_stack_trace (const gchar *prg_name); 15810: # 70 "/usr/include/glib-2.0/glib/gbacktrace.h" 15810: 15810: # 35 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gbase64.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gbase64.h" 15810: 15810: 15810: extern 15810: gsize g_base64_encode_step (const guchar *in, 15810: gsize len, 15810: gboolean break_lines, 15810: gchar *out, 15810: gint *state, 15810: gint *save); 15810: extern 15810: gsize g_base64_encode_close (gboolean break_lines, 15810: gchar *out, 15810: gint *state, 15810: gint *save); 15810: extern 15810: gchar* g_base64_encode (const guchar *data, 15810: gsize len) __attribute__ ((__malloc__)); 15810: extern 15810: gsize g_base64_decode_step (const gchar *in, 15810: gsize len, 15810: guchar *out, 15810: gint *state, 15810: guint *save); 15810: extern 15810: guchar *g_base64_decode (const gchar *text, 15810: gsize *out_len) __attribute__ ((__malloc__)); 15810: extern 15810: guchar *g_base64_decode_inplace (gchar *text, 15810: gsize *out_len); 15810: 15810: 15810: 15810: # 36 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gbitlock.h" 1 15810: # 30 "/usr/include/glib-2.0/glib/gbitlock.h" 15810: 15810: 15810: extern 15810: void g_bit_lock (volatile gint *address, 15810: gint lock_bit); 15810: extern 15810: gboolean g_bit_trylock (volatile gint *address, 15810: gint lock_bit); 15810: extern 15810: void g_bit_unlock (volatile gint *address, 15810: gint lock_bit); 15810: 15810: extern 15810: void g_pointer_bit_lock (volatile void *address, 15810: gint lock_bit); 15810: extern 15810: gboolean g_pointer_bit_trylock (volatile void *address, 15810: gint lock_bit); 15810: extern 15810: void g_pointer_bit_unlock (volatile void *address, 15810: gint lock_bit); 15810: # 74 "/usr/include/glib-2.0/glib/gbitlock.h" 15810: 15810: # 37 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 1 15810: # 26 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 15810: # 1 "/usr/include/glib-2.0/glib/gdatetime.h" 1 15810: # 31 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: # 1 "/usr/include/glib-2.0/glib/gtimezone.h" 1 15810: # 30 "/usr/include/glib-2.0/glib/gtimezone.h" 15810: 15810: 15810: typedef struct _GTimeZone GTimeZone; 15810: # 49 "/usr/include/glib-2.0/glib/gtimezone.h" 15810: typedef enum 15810: { 15810: G_TIME_TYPE_STANDARD, 15810: G_TIME_TYPE_DAYLIGHT, 15810: G_TIME_TYPE_UNIVERSAL 15810: } GTimeType; 15810: 15810: __attribute__((__deprecated__("Use '" "g_time_zone_new_identifier" "' instead"))) extern 15810: GTimeZone * g_time_zone_new (const gchar *identifier); 15810: extern 15810: GTimeZone * g_time_zone_new_identifier (const gchar *identifier); 15810: extern 15810: GTimeZone * g_time_zone_new_utc (void); 15810: extern 15810: GTimeZone * g_time_zone_new_local (void); 15810: extern 15810: GTimeZone * g_time_zone_new_offset (gint32 seconds); 15810: 15810: extern 15810: GTimeZone * g_time_zone_ref (GTimeZone *tz); 15810: extern 15810: void g_time_zone_unref (GTimeZone *tz); 15810: 15810: extern 15810: gint g_time_zone_find_interval (GTimeZone *tz, 15810: GTimeType type, 15810: gint64 time_); 15810: 15810: extern 15810: gint g_time_zone_adjust_time (GTimeZone *tz, 15810: GTimeType type, 15810: gint64 *time_); 15810: 15810: extern 15810: const gchar * g_time_zone_get_abbreviation (GTimeZone *tz, 15810: gint interval); 15810: extern 15810: gint32 g_time_zone_get_offset (GTimeZone *tz, 15810: gint interval); 15810: extern 15810: gboolean g_time_zone_is_dst (GTimeZone *tz, 15810: gint interval); 15810: extern 15810: const gchar * g_time_zone_get_identifier (GTimeZone *tz); 15810: 15810: 15810: # 32 "/usr/include/glib-2.0/glib/gdatetime.h" 2 15810: 15810: 15810: # 87 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: typedef gint64 GTimeSpan; 15810: # 96 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: typedef struct _GDateTime GDateTime; 15810: 15810: extern 15810: void g_date_time_unref (GDateTime *datetime); 15810: extern 15810: GDateTime * g_date_time_ref (GDateTime *datetime); 15810: 15810: extern 15810: GDateTime * g_date_time_new_now (GTimeZone *tz); 15810: extern 15810: GDateTime * g_date_time_new_now_local (void); 15810: extern 15810: GDateTime * g_date_time_new_now_utc (void); 15810: 15810: extern 15810: GDateTime * g_date_time_new_from_unix_local (gint64 t); 15810: extern 15810: GDateTime * g_date_time_new_from_unix_utc (gint64 t); 15810: 15810: 15810: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: #pragma GCC diagnostic push 15810: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: 15810: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_date_time_new_from_unix_local" "' instead"))) extern 15810: GDateTime * g_date_time_new_from_timeval_local (const GTimeVal *tv); 15810: __attribute__((__deprecated__("Use '" "g_date_time_new_from_unix_utc" "' instead"))) extern 15810: GDateTime * g_date_time_new_from_timeval_utc (const GTimeVal *tv); 15810: 15810: # 120 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: #pragma GCC diagnostic pop 15810: # 120 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: 15810: 15810: extern 15810: GDateTime * g_date_time_new_from_iso8601 (const gchar *text, 15810: GTimeZone *default_tz); 15810: 15810: extern 15810: GDateTime * g_date_time_new (GTimeZone *tz, 15810: gint year, 15810: gint month, 15810: gint day, 15810: gint hour, 15810: gint minute, 15810: gdouble seconds); 15810: extern 15810: GDateTime * g_date_time_new_local (gint year, 15810: gint month, 15810: gint day, 15810: gint hour, 15810: gint minute, 15810: gdouble seconds); 15810: extern 15810: GDateTime * g_date_time_new_utc (gint year, 15810: gint month, 15810: gint day, 15810: gint hour, 15810: gint minute, 15810: gdouble seconds); 15810: 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add (GDateTime *datetime, 15810: GTimeSpan timespan); 15810: 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_years (GDateTime *datetime, 15810: gint years); 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_months (GDateTime *datetime, 15810: gint months); 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_weeks (GDateTime *datetime, 15810: gint weeks); 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_days (GDateTime *datetime, 15810: gint days); 15810: 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_hours (GDateTime *datetime, 15810: gint hours); 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_minutes (GDateTime *datetime, 15810: gint minutes); 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_seconds (GDateTime *datetime, 15810: gdouble seconds); 15810: 15810: extern 15810: __attribute__((warn_unused_result)) 15810: GDateTime * g_date_time_add_full (GDateTime *datetime, 15810: gint years, 15810: gint months, 15810: gint days, 15810: gint hours, 15810: gint minutes, 15810: gdouble seconds); 15810: 15810: extern 15810: gint g_date_time_compare (gconstpointer dt1, 15810: gconstpointer dt2); 15810: extern 15810: GTimeSpan g_date_time_difference (GDateTime *end, 15810: GDateTime *begin); 15810: extern 15810: guint g_date_time_hash (gconstpointer datetime); 15810: extern 15810: gboolean g_date_time_equal (gconstpointer dt1, 15810: gconstpointer dt2); 15810: 15810: extern 15810: void g_date_time_get_ymd (GDateTime *datetime, 15810: gint *year, 15810: gint *month, 15810: gint *day); 15810: 15810: extern 15810: gint g_date_time_get_year (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_month (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_day_of_month (GDateTime *datetime); 15810: 15810: extern 15810: gint g_date_time_get_week_numbering_year (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_week_of_year (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_day_of_week (GDateTime *datetime); 15810: 15810: extern 15810: gint g_date_time_get_day_of_year (GDateTime *datetime); 15810: 15810: extern 15810: gint g_date_time_get_hour (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_minute (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_second (GDateTime *datetime); 15810: extern 15810: gint g_date_time_get_microsecond (GDateTime *datetime); 15810: extern 15810: gdouble g_date_time_get_seconds (GDateTime *datetime); 15810: 15810: extern 15810: gint64 g_date_time_to_unix (GDateTime *datetime); 15810: 15810: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: #pragma GCC diagnostic push 15810: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: 15810: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_date_time_to_unix" "' instead"))) extern 15810: gboolean g_date_time_to_timeval (GDateTime *datetime, 15810: GTimeVal *tv); 15810: 15810: # 246 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: #pragma GCC diagnostic pop 15810: # 246 "/usr/include/glib-2.0/glib/gdatetime.h" 15810: 15810: 15810: extern 15810: GTimeSpan g_date_time_get_utc_offset (GDateTime *datetime); 15810: extern 15810: GTimeZone * g_date_time_get_timezone (GDateTime *datetime); 15810: extern 15810: const gchar * g_date_time_get_timezone_abbreviation (GDateTime *datetime); 15810: extern 15810: gboolean g_date_time_is_daylight_savings (GDateTime *datetime); 15810: 15810: extern 15810: GDateTime * g_date_time_to_timezone (GDateTime *datetime, 15810: GTimeZone *tz); 15810: extern 15810: GDateTime * g_date_time_to_local (GDateTime *datetime); 15810: extern 15810: GDateTime * g_date_time_to_utc (GDateTime *datetime); 15810: 15810: extern 15810: gchar * g_date_time_format (GDateTime *datetime, 15810: const gchar *format) __attribute__ ((__malloc__)); 15810: extern 15810: gchar * g_date_time_format_iso8601 (GDateTime *datetime) __attribute__ ((__malloc__)); 15810: 15810: 15810: # 27 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 2 15810: 15810: 15810: 15810: 15810: # 58 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 15810: typedef enum 15810: { 15810: G_BOOKMARK_FILE_ERROR_INVALID_URI, 15810: G_BOOKMARK_FILE_ERROR_INVALID_VALUE, 15810: G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED, 15810: G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND, 15810: G_BOOKMARK_FILE_ERROR_READ, 15810: G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING, 15810: G_BOOKMARK_FILE_ERROR_WRITE, 15810: G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND 15810: } GBookmarkFileError; 15810: 15810: extern 15810: GQuark g_bookmark_file_error_quark (void); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GBookmarkFile GBookmarkFile; 15810: 15810: extern 15810: GBookmarkFile *g_bookmark_file_new (void); 15810: extern 15810: void g_bookmark_file_free (GBookmarkFile *bookmark); 15810: 15810: extern 15810: gboolean g_bookmark_file_load_from_file (GBookmarkFile *bookmark, 15810: const gchar *filename, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_load_from_data (GBookmarkFile *bookmark, 15810: const gchar *data, 15810: gsize length, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_load_from_data_dirs (GBookmarkFile *bookmark, 15810: const gchar *file, 15810: gchar **full_path, 15810: GError **error); 15810: extern 15810: gchar * g_bookmark_file_to_data (GBookmarkFile *bookmark, 15810: gsize *length, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gboolean g_bookmark_file_to_file (GBookmarkFile *bookmark, 15810: const gchar *filename, 15810: GError **error); 15810: 15810: extern 15810: void g_bookmark_file_set_title (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *title); 15810: extern 15810: gchar * g_bookmark_file_get_title (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_bookmark_file_set_description (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *description); 15810: extern 15810: gchar * g_bookmark_file_get_description (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_bookmark_file_set_mime_type (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *mime_type); 15810: extern 15810: gchar * g_bookmark_file_get_mime_type (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_bookmark_file_set_groups (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar **groups, 15810: gsize length); 15810: extern 15810: void g_bookmark_file_add_group (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *group); 15810: extern 15810: gboolean g_bookmark_file_has_group (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *group, 15810: GError **error); 15810: extern 15810: gchar ** g_bookmark_file_get_groups (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: void g_bookmark_file_add_application (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *name, 15810: const gchar *exec); 15810: extern 15810: gboolean g_bookmark_file_has_application (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *name, 15810: GError **error); 15810: extern 15810: gchar ** g_bookmark_file_get_applications (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: gsize *length, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_application_info" "' instead"))) extern 15810: gboolean g_bookmark_file_set_app_info (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *name, 15810: const gchar *exec, 15810: gint count, 15810: time_t stamp, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_set_application_info (GBookmarkFile *bookmark, 15810: const char *uri, 15810: const char *name, 15810: const char *exec, 15810: int count, 15810: GDateTime *stamp, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_application_info" "' instead"))) extern 15810: gboolean g_bookmark_file_get_app_info (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *name, 15810: gchar **exec, 15810: guint *count, 15810: time_t *stamp, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_get_application_info (GBookmarkFile *bookmark, 15810: const char *uri, 15810: const char *name, 15810: char **exec, 15810: unsigned int *count, 15810: GDateTime **stamp, 15810: GError **error); 15810: extern 15810: void g_bookmark_file_set_is_private (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: gboolean is_private); 15810: extern 15810: gboolean g_bookmark_file_get_is_private (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: void g_bookmark_file_set_icon (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *href, 15810: const gchar *mime_type); 15810: extern 15810: gboolean g_bookmark_file_get_icon (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: gchar **href, 15810: gchar **mime_type, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_added_date_time" "' instead"))) extern 15810: void g_bookmark_file_set_added (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: time_t added); 15810: extern 15810: void g_bookmark_file_set_added_date_time (GBookmarkFile *bookmark, 15810: const char *uri, 15810: GDateTime *added); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_added_date_time" "' instead"))) extern 15810: time_t g_bookmark_file_get_added (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: GDateTime *g_bookmark_file_get_added_date_time (GBookmarkFile *bookmark, 15810: const char *uri, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_modified_date_time" "' instead"))) extern 15810: void g_bookmark_file_set_modified (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: time_t modified); 15810: extern 15810: void g_bookmark_file_set_modified_date_time (GBookmarkFile *bookmark, 15810: const char *uri, 15810: GDateTime *modified); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_modified_date_time" "' instead"))) extern 15810: time_t g_bookmark_file_get_modified (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: GDateTime *g_bookmark_file_get_modified_date_time (GBookmarkFile *bookmark, 15810: const char *uri, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_visited_date_time" "' instead"))) extern 15810: void g_bookmark_file_set_visited (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: time_t visited); 15810: extern 15810: void g_bookmark_file_set_visited_date_time (GBookmarkFile *bookmark, 15810: const char *uri, 15810: GDateTime *visited); 15810: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_visited_date_time" "' instead"))) extern 15810: time_t g_bookmark_file_get_visited (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: GDateTime *g_bookmark_file_get_visited_date_time (GBookmarkFile *bookmark, 15810: const char *uri, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_has_item (GBookmarkFile *bookmark, 15810: const gchar *uri); 15810: extern 15810: gint g_bookmark_file_get_size (GBookmarkFile *bookmark); 15810: extern 15810: gchar ** g_bookmark_file_get_uris (GBookmarkFile *bookmark, 15810: gsize *length); 15810: extern 15810: gboolean g_bookmark_file_remove_group (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *group, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_remove_application (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: const gchar *name, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_remove_item (GBookmarkFile *bookmark, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: gboolean g_bookmark_file_move_item (GBookmarkFile *bookmark, 15810: const gchar *old_uri, 15810: const gchar *new_uri, 15810: GError **error); 15810: 15810: 15810: # 38 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gbytes.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/gbytes.h" 15810: 15810: 15810: extern 15810: GBytes * g_bytes_new (gconstpointer data, 15810: gsize size); 15810: 15810: extern 15810: GBytes * g_bytes_new_take (gpointer data, 15810: gsize size); 15810: 15810: extern 15810: GBytes * g_bytes_new_static (gconstpointer data, 15810: gsize size); 15810: 15810: extern 15810: GBytes * g_bytes_new_with_free_func (gconstpointer data, 15810: gsize size, 15810: GDestroyNotify free_func, 15810: gpointer user_data); 15810: 15810: extern 15810: GBytes * g_bytes_new_from_bytes (GBytes *bytes, 15810: gsize offset, 15810: gsize length); 15810: 15810: extern 15810: gconstpointer g_bytes_get_data (GBytes *bytes, 15810: gsize *size); 15810: 15810: extern 15810: gsize g_bytes_get_size (GBytes *bytes); 15810: 15810: extern 15810: GBytes * g_bytes_ref (GBytes *bytes); 15810: 15810: extern 15810: void g_bytes_unref (GBytes *bytes); 15810: 15810: extern 15810: gpointer g_bytes_unref_to_data (GBytes *bytes, 15810: gsize *size); 15810: 15810: extern 15810: GByteArray * g_bytes_unref_to_array (GBytes *bytes); 15810: 15810: extern 15810: guint g_bytes_hash (gconstpointer bytes); 15810: 15810: extern 15810: gboolean g_bytes_equal (gconstpointer bytes1, 15810: gconstpointer bytes2); 15810: 15810: extern 15810: gint g_bytes_compare (gconstpointer bytes1, 15810: gconstpointer bytes2); 15810: 15810: extern 15810: gconstpointer g_bytes_get_region (GBytes *bytes, 15810: gsize element_size, 15810: gsize offset, 15810: gsize n_elements); 15810: 15810: 15810: 15810: # 39 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gcharset.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gcharset.h" 15810: 15810: 15810: extern 15810: gboolean g_get_charset (const char **charset); 15810: extern 15810: gchar * g_get_codeset (void); 15810: extern 15810: gboolean g_get_console_charset (const char **charset); 15810: 15810: extern 15810: const gchar * const * g_get_language_names (void); 15810: extern 15810: const gchar * const * g_get_language_names_with_category 15810: (const gchar *category_name); 15810: extern 15810: gchar ** g_get_locale_variants (const gchar *locale); 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1 15810: # 29 "/usr/include/glib-2.0/glib/gchecksum.h" 15810: 15810: # 47 "/usr/include/glib-2.0/glib/gchecksum.h" 15810: typedef enum { 15810: G_CHECKSUM_MD5, 15810: G_CHECKSUM_SHA1, 15810: G_CHECKSUM_SHA256, 15810: G_CHECKSUM_SHA512, 15810: G_CHECKSUM_SHA384 15810: } GChecksumType; 15810: # 65 "/usr/include/glib-2.0/glib/gchecksum.h" 15810: typedef struct _GChecksum GChecksum; 15810: 15810: extern 15810: gssize g_checksum_type_get_length (GChecksumType checksum_type); 15810: 15810: extern 15810: GChecksum * g_checksum_new (GChecksumType checksum_type); 15810: extern 15810: void g_checksum_reset (GChecksum *checksum); 15810: extern 15810: GChecksum * g_checksum_copy (const GChecksum *checksum); 15810: extern 15810: void g_checksum_free (GChecksum *checksum); 15810: extern 15810: void g_checksum_update (GChecksum *checksum, 15810: const guchar *data, 15810: gssize length); 15810: extern 15810: const gchar * g_checksum_get_string (GChecksum *checksum); 15810: extern 15810: void g_checksum_get_digest (GChecksum *checksum, 15810: guint8 *buffer, 15810: gsize *digest_len); 15810: 15810: extern 15810: gchar *g_compute_checksum_for_data (GChecksumType checksum_type, 15810: const guchar *data, 15810: gsize length); 15810: extern 15810: gchar *g_compute_checksum_for_string (GChecksumType checksum_type, 15810: const gchar *str, 15810: gssize length); 15810: 15810: extern 15810: gchar *g_compute_checksum_for_bytes (GChecksumType checksum_type, 15810: GBytes *data); 15810: 15810: 15810: # 41 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gconvert.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gconvert.h" 15810: 15810: # 54 "/usr/include/glib-2.0/glib/gconvert.h" 15810: typedef enum 15810: { 15810: G_CONVERT_ERROR_NO_CONVERSION, 15810: G_CONVERT_ERROR_ILLEGAL_SEQUENCE, 15810: G_CONVERT_ERROR_FAILED, 15810: G_CONVERT_ERROR_PARTIAL_INPUT, 15810: G_CONVERT_ERROR_BAD_URI, 15810: G_CONVERT_ERROR_NOT_ABSOLUTE_PATH, 15810: G_CONVERT_ERROR_NO_MEMORY, 15810: G_CONVERT_ERROR_EMBEDDED_NUL 15810: } GConvertError; 15810: # 74 "/usr/include/glib-2.0/glib/gconvert.h" 15810: extern 15810: GQuark g_convert_error_quark (void); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GIConv *GIConv; 15810: 15810: extern 15810: GIConv g_iconv_open (const gchar *to_codeset, 15810: const gchar *from_codeset); 15810: extern 15810: gsize g_iconv (GIConv converter, 15810: gchar **inbuf, 15810: gsize *inbytes_left, 15810: gchar **outbuf, 15810: gsize *outbytes_left); 15810: extern 15810: gint g_iconv_close (GIConv converter); 15810: 15810: 15810: extern 15810: gchar* g_convert (const gchar *str, 15810: gssize len, 15810: const gchar *to_codeset, 15810: const gchar *from_codeset, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_convert_with_iconv (const gchar *str, 15810: gssize len, 15810: GIConv converter, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_convert_with_fallback (const gchar *str, 15810: gssize len, 15810: const gchar *to_codeset, 15810: const gchar *from_codeset, 15810: const gchar *fallback, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: 15810: 15810: 15810: 15810: extern 15810: gchar* g_locale_to_utf8 (const gchar *opsysstring, 15810: gssize len, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_locale_from_utf8 (const gchar *utf8string, 15810: gssize len, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: 15810: 15810: 15810: 15810: extern 15810: gchar* g_filename_to_utf8 (const gchar *opsysstring, 15810: gssize len, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_filename_from_utf8 (const gchar *utf8string, 15810: gssize len, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar *g_filename_from_uri (const gchar *uri, 15810: gchar **hostname, 15810: GError **error) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar *g_filename_to_uri (const gchar *filename, 15810: const gchar *hostname, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_filename_display_name (const gchar *filename) __attribute__ ((__malloc__)); 15810: extern 15810: gboolean g_get_filename_charsets (const gchar ***filename_charsets); 15810: 15810: extern 15810: gchar *g_filename_display_basename (const gchar *filename) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar **g_uri_list_extract_uris (const gchar *uri_list); 15810: 15810: 15810: # 42 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gdataset.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gdataset.h" 15810: 15810: 15810: typedef struct _GData GData; 15810: 15810: typedef void (*GDataForeachFunc) (GQuark key_id, 15810: gpointer data, 15810: gpointer user_data); 15810: 15810: 15810: 15810: extern 15810: void g_datalist_init (GData **datalist); 15810: extern 15810: void g_datalist_clear (GData **datalist); 15810: extern 15810: gpointer g_datalist_id_get_data (GData **datalist, 15810: GQuark key_id); 15810: extern 15810: void g_datalist_id_set_data_full (GData **datalist, 15810: GQuark key_id, 15810: gpointer data, 15810: GDestroyNotify destroy_func); 15810: 15810: typedef gpointer (*GDuplicateFunc) (gpointer data, gpointer user_data); 15810: 15810: extern 15810: gpointer g_datalist_id_dup_data (GData **datalist, 15810: GQuark key_id, 15810: GDuplicateFunc dup_func, 15810: gpointer user_data); 15810: extern 15810: gboolean g_datalist_id_replace_data (GData **datalist, 15810: GQuark key_id, 15810: gpointer oldval, 15810: gpointer newval, 15810: GDestroyNotify destroy, 15810: GDestroyNotify *old_destroy); 15810: 15810: extern 15810: gpointer g_datalist_id_remove_no_notify (GData **datalist, 15810: GQuark key_id); 15810: extern 15810: void g_datalist_foreach (GData **datalist, 15810: GDataForeachFunc func, 15810: gpointer user_data); 15810: # 89 "/usr/include/glib-2.0/glib/gdataset.h" 15810: extern 15810: void g_datalist_set_flags (GData **datalist, 15810: guint flags); 15810: extern 15810: void g_datalist_unset_flags (GData **datalist, 15810: guint flags); 15810: extern 15810: guint g_datalist_get_flags (GData **datalist); 15810: # 113 "/usr/include/glib-2.0/glib/gdataset.h" 15810: extern 15810: void g_dataset_destroy (gconstpointer dataset_location); 15810: extern 15810: gpointer g_dataset_id_get_data (gconstpointer dataset_location, 15810: GQuark key_id); 15810: extern 15810: gpointer g_datalist_get_data (GData **datalist, 15810: const gchar *key); 15810: extern 15810: void g_dataset_id_set_data_full (gconstpointer dataset_location, 15810: GQuark key_id, 15810: gpointer data, 15810: GDestroyNotify destroy_func); 15810: extern 15810: gpointer g_dataset_id_remove_no_notify (gconstpointer dataset_location, 15810: GQuark key_id); 15810: extern 15810: void g_dataset_foreach (gconstpointer dataset_location, 15810: GDataForeachFunc func, 15810: gpointer user_data); 15810: # 148 "/usr/include/glib-2.0/glib/gdataset.h" 15810: 15810: # 43 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gdate.h" 1 15810: # 37 "/usr/include/glib-2.0/glib/gdate.h" 15810: 15810: # 48 "/usr/include/glib-2.0/glib/gdate.h" 15810: typedef gint32 GTime __attribute__((__deprecated__("Use '" "GDateTime" "' instead"))); 15810: typedef guint16 GDateYear; 15810: typedef guint8 GDateDay; 15810: typedef struct _GDate GDate; 15810: 15810: 15810: typedef enum 15810: { 15810: G_DATE_DAY = 0, 15810: G_DATE_MONTH = 1, 15810: G_DATE_YEAR = 2 15810: } GDateDMY; 15810: 15810: 15810: typedef enum 15810: { 15810: G_DATE_BAD_WEEKDAY = 0, 15810: G_DATE_MONDAY = 1, 15810: G_DATE_TUESDAY = 2, 15810: G_DATE_WEDNESDAY = 3, 15810: G_DATE_THURSDAY = 4, 15810: G_DATE_FRIDAY = 5, 15810: G_DATE_SATURDAY = 6, 15810: G_DATE_SUNDAY = 7 15810: } GDateWeekday; 15810: typedef enum 15810: { 15810: G_DATE_BAD_MONTH = 0, 15810: G_DATE_JANUARY = 1, 15810: G_DATE_FEBRUARY = 2, 15810: G_DATE_MARCH = 3, 15810: G_DATE_APRIL = 4, 15810: G_DATE_MAY = 5, 15810: G_DATE_JUNE = 6, 15810: G_DATE_JULY = 7, 15810: G_DATE_AUGUST = 8, 15810: G_DATE_SEPTEMBER = 9, 15810: G_DATE_OCTOBER = 10, 15810: G_DATE_NOVEMBER = 11, 15810: G_DATE_DECEMBER = 12 15810: } GDateMonth; 15810: # 99 "/usr/include/glib-2.0/glib/gdate.h" 15810: struct _GDate 15810: { 15810: guint julian_days : 32; 15810: 15810: 15810: 15810: 15810: 15810: guint julian : 1; 15810: guint dmy : 1; 15810: 15810: 15810: guint day : 6; 15810: guint month : 4; 15810: guint year : 16; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GDate* g_date_new (void); 15810: extern 15810: GDate* g_date_new_dmy (GDateDay day, 15810: GDateMonth month, 15810: GDateYear year); 15810: extern 15810: GDate* g_date_new_julian (guint32 julian_day); 15810: extern 15810: void g_date_free (GDate *date); 15810: extern 15810: GDate* g_date_copy (const GDate *date); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean g_date_valid (const GDate *date); 15810: extern 15810: gboolean g_date_valid_day (GDateDay day) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_date_valid_month (GDateMonth month) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_date_valid_year (GDateYear year) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_date_valid_weekday (GDateWeekday weekday) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_date_valid_julian (guint32 julian_date) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_date_valid_dmy (GDateDay day, 15810: GDateMonth month, 15810: GDateYear year) __attribute__ ((__const__)); 15810: 15810: extern 15810: GDateWeekday g_date_get_weekday (const GDate *date); 15810: extern 15810: GDateMonth g_date_get_month (const GDate *date); 15810: extern 15810: GDateYear g_date_get_year (const GDate *date); 15810: extern 15810: GDateDay g_date_get_day (const GDate *date); 15810: extern 15810: guint32 g_date_get_julian (const GDate *date); 15810: extern 15810: guint g_date_get_day_of_year (const GDate *date); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: guint g_date_get_monday_week_of_year (const GDate *date); 15810: extern 15810: guint g_date_get_sunday_week_of_year (const GDate *date); 15810: extern 15810: guint g_date_get_iso8601_week_of_year (const GDate *date); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void g_date_clear (GDate *date, 15810: guint n_dates); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void g_date_set_parse (GDate *date, 15810: const gchar *str); 15810: extern 15810: void g_date_set_time_t (GDate *date, 15810: time_t timet); 15810: 15810: # 198 "/usr/include/glib-2.0/glib/gdate.h" 15810: #pragma GCC diagnostic push 15810: # 198 "/usr/include/glib-2.0/glib/gdate.h" 15810: 15810: # 198 "/usr/include/glib-2.0/glib/gdate.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 198 "/usr/include/glib-2.0/glib/gdate.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_date_set_time_t" "' instead"))) extern 15810: void g_date_set_time_val (GDate *date, 15810: GTimeVal *timeval); 15810: __attribute__((__deprecated__("Use '" "g_date_set_time_t" "' instead"))) extern 15810: void g_date_set_time (GDate *date, 15810: GTime time_); 15810: 15810: # 205 "/usr/include/glib-2.0/glib/gdate.h" 15810: #pragma GCC diagnostic pop 15810: # 205 "/usr/include/glib-2.0/glib/gdate.h" 15810: 15810: extern 15810: void g_date_set_month (GDate *date, 15810: GDateMonth month); 15810: extern 15810: void g_date_set_day (GDate *date, 15810: GDateDay day); 15810: extern 15810: void g_date_set_year (GDate *date, 15810: GDateYear year); 15810: extern 15810: void g_date_set_dmy (GDate *date, 15810: GDateDay day, 15810: GDateMonth month, 15810: GDateYear y); 15810: extern 15810: void g_date_set_julian (GDate *date, 15810: guint32 julian_date); 15810: extern 15810: gboolean g_date_is_first_of_month (const GDate *date); 15810: extern 15810: gboolean g_date_is_last_of_month (const GDate *date); 15810: 15810: 15810: extern 15810: void g_date_add_days (GDate *date, 15810: guint n_days); 15810: extern 15810: void g_date_subtract_days (GDate *date, 15810: guint n_days); 15810: 15810: 15810: extern 15810: void g_date_add_months (GDate *date, 15810: guint n_months); 15810: extern 15810: void g_date_subtract_months (GDate *date, 15810: guint n_months); 15810: 15810: 15810: extern 15810: void g_date_add_years (GDate *date, 15810: guint n_years); 15810: extern 15810: void g_date_subtract_years (GDate *date, 15810: guint n_years); 15810: extern 15810: gboolean g_date_is_leap_year (GDateYear year) __attribute__ ((__const__)); 15810: extern 15810: guint8 g_date_get_days_in_month (GDateMonth month, 15810: GDateYear year) __attribute__ ((__const__)); 15810: extern 15810: guint8 g_date_get_monday_weeks_in_year (GDateYear year) __attribute__ ((__const__)); 15810: extern 15810: guint8 g_date_get_sunday_weeks_in_year (GDateYear year) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: gint g_date_days_between (const GDate *date1, 15810: const GDate *date2); 15810: 15810: 15810: extern 15810: gint g_date_compare (const GDate *lhs, 15810: const GDate *rhs); 15810: extern 15810: void g_date_to_struct_tm (const GDate *date, 15810: struct tm *tm); 15810: 15810: extern 15810: void g_date_clamp (GDate *date, 15810: const GDate *min_date, 15810: const GDate *max_date); 15810: 15810: 15810: extern 15810: void g_date_order (GDate *date1, GDate *date2); 15810: 15810: 15810: 15810: 15810: extern 15810: gsize g_date_strftime (gchar *s, 15810: gsize slen, 15810: const gchar *format, 15810: const GDate *date); 15810: # 305 "/usr/include/glib-2.0/glib/gdate.h" 15810: 15810: # 44 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gdir.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/gdir.h" 15810: # 1 "/usr/s390x-linux-gnu/include/dirent.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: 15810: # 61 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/dirent.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/dirent.h" 3 15810: 15810: # 22 "/usr/s390x-linux-gnu/include/bits/dirent.h" 3 15810: struct dirent 15810: { 15810: 15810: __ino_t d_ino; 15810: __off_t d_off; 15810: 15810: 15810: 15810: 15810: unsigned short int d_reclen; 15810: unsigned char d_type; 15810: char d_name[256]; 15810: }; 15810: 15810: 15810: struct dirent64 15810: { 15810: __ino64_t d_ino; 15810: __off64_t d_off; 15810: unsigned short int d_reclen; 15810: unsigned char d_type; 15810: char d_name[256]; 15810: }; 15810: # 62 "/usr/s390x-linux-gnu/include/dirent.h" 2 3 15810: # 97 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: enum 15810: { 15810: DT_UNKNOWN = 0, 15810: 15810: DT_FIFO = 1, 15810: 15810: DT_CHR = 2, 15810: 15810: DT_DIR = 4, 15810: 15810: DT_BLK = 6, 15810: 15810: DT_REG = 8, 15810: 15810: DT_LNK = 10, 15810: 15810: DT_SOCK = 12, 15810: 15810: DT_WHT = 14 15810: 15810: }; 15810: # 127 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: typedef struct __dirstream DIR; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern DIR *opendir (const char *__name) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern DIR *fdopendir (int __fd); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int closedir (DIR *__dirp) __attribute__ ((__nonnull__ (1))); 15810: # 162 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern struct dirent *readdir (DIR *__dirp) __attribute__ ((__nonnull__ (1))); 15810: # 173 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern struct dirent64 *readdir64 (DIR *__dirp) __attribute__ ((__nonnull__ (1))); 15810: # 183 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int readdir_r (DIR *__restrict __dirp, 15810: struct dirent *__restrict __entry, 15810: struct dirent **__restrict __result) 15810: __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__deprecated__)); 15810: # 201 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int readdir64_r (DIR *__restrict __dirp, 15810: struct dirent64 *__restrict __entry, 15810: struct dirent64 **__restrict __result) 15810: __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__deprecated__)); 15810: 15810: 15810: 15810: 15810: extern void rewinddir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern void seekdir (DIR *__dirp, long int __pos) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern long int telldir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern int dirfd (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 245 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 246 "/usr/s390x-linux-gnu/include/dirent.h" 2 3 15810: # 255 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int scandir (const char *__restrict __dir, 15810: struct dirent ***__restrict __namelist, 15810: int (*__selector) (const struct dirent *), 15810: int (*__cmp) (const struct dirent **, 15810: const struct dirent **)) 15810: __attribute__ ((__nonnull__ (1, 2))); 15810: # 278 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int scandir64 (const char *__restrict __dir, 15810: struct dirent64 ***__restrict __namelist, 15810: int (*__selector) (const struct dirent64 *), 15810: int (*__cmp) (const struct dirent64 **, 15810: const struct dirent64 **)) 15810: __attribute__ ((__nonnull__ (1, 2))); 15810: # 293 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int scandirat (int __dfd, const char *__restrict __dir, 15810: struct dirent ***__restrict __namelist, 15810: int (*__selector) (const struct dirent *), 15810: int (*__cmp) (const struct dirent **, 15810: const struct dirent **)) 15810: __attribute__ ((__nonnull__ (2, 3))); 15810: # 315 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int scandirat64 (int __dfd, const char *__restrict __dir, 15810: struct dirent64 ***__restrict __namelist, 15810: int (*__selector) (const struct dirent64 *), 15810: int (*__cmp) (const struct dirent64 **, 15810: const struct dirent64 **)) 15810: __attribute__ ((__nonnull__ (2, 3))); 15810: 15810: 15810: 15810: 15810: extern int alphasort (const struct dirent **__e1, 15810: const struct dirent **__e2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 340 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int alphasort64 (const struct dirent64 **__e1, 15810: const struct dirent64 **__e2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 353 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern __ssize_t getdirentries (int __fd, char *__restrict __buf, 15810: size_t __nbytes, 15810: __off_t *__restrict __basep) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); 15810: # 370 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf, 15810: size_t __nbytes, 15810: __off64_t *__restrict __basep) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int versionsort (const struct dirent **__e1, 15810: const struct dirent **__e2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 396 "/usr/s390x-linux-gnu/include/dirent.h" 3 15810: extern int versionsort64 (const struct dirent64 **__e1, 15810: const struct dirent64 **__e2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/dirent_ext.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/dirent_ext.h" 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __ssize_t getdents64 (int __fd, void *__buffer, size_t __length) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: # 405 "/usr/s390x-linux-gnu/include/dirent.h" 2 3 15810: # 33 "/usr/include/glib-2.0/glib/gdir.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 37 "/usr/include/glib-2.0/glib/gdir.h" 15810: typedef struct _GDir GDir; 15810: 15810: extern 15810: GDir * g_dir_open (const gchar *path, 15810: guint flags, 15810: GError **error); 15810: extern 15810: const gchar * g_dir_read_name (GDir *dir); 15810: extern 15810: void g_dir_rewind (GDir *dir); 15810: extern 15810: void g_dir_close (GDir *dir); 15810: 15810: 15810: # 46 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/genviron.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/genviron.h" 15810: 15810: 15810: extern 15810: const gchar * g_getenv (const gchar *variable); 15810: extern 15810: gboolean g_setenv (const gchar *variable, 15810: const gchar *value, 15810: gboolean overwrite); 15810: extern 15810: void g_unsetenv (const gchar *variable); 15810: extern 15810: gchar ** g_listenv (void); 15810: 15810: extern 15810: gchar ** g_get_environ (void); 15810: extern 15810: const gchar * g_environ_getenv (gchar **envp, 15810: const gchar *variable); 15810: extern 15810: gchar ** g_environ_setenv (gchar **envp, 15810: const gchar *variable, 15810: const gchar *value, 15810: gboolean overwrite) __attribute__((warn_unused_result)); 15810: extern 15810: gchar ** g_environ_unsetenv (gchar **envp, 15810: const gchar *variable) __attribute__((warn_unused_result)); 15810: 15810: 15810: # 47 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gfileutils.h" 1 15810: # 29 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: 15810: 15810: 15810: 15810: typedef enum 15810: { 15810: G_FILE_ERROR_EXIST, 15810: G_FILE_ERROR_ISDIR, 15810: G_FILE_ERROR_ACCES, 15810: G_FILE_ERROR_NAMETOOLONG, 15810: G_FILE_ERROR_NOENT, 15810: G_FILE_ERROR_NOTDIR, 15810: G_FILE_ERROR_NXIO, 15810: G_FILE_ERROR_NODEV, 15810: G_FILE_ERROR_ROFS, 15810: G_FILE_ERROR_TXTBSY, 15810: G_FILE_ERROR_FAULT, 15810: G_FILE_ERROR_LOOP, 15810: G_FILE_ERROR_NOSPC, 15810: G_FILE_ERROR_NOMEM, 15810: G_FILE_ERROR_MFILE, 15810: G_FILE_ERROR_NFILE, 15810: G_FILE_ERROR_BADF, 15810: G_FILE_ERROR_INVAL, 15810: G_FILE_ERROR_PIPE, 15810: G_FILE_ERROR_AGAIN, 15810: G_FILE_ERROR_INTR, 15810: G_FILE_ERROR_IO, 15810: G_FILE_ERROR_PERM, 15810: G_FILE_ERROR_NOSYS, 15810: G_FILE_ERROR_FAILED 15810: } GFileError; 15810: 15810: 15810: 15810: 15810: 15810: typedef enum 15810: { 15810: G_FILE_TEST_IS_REGULAR = 1 << 0, 15810: G_FILE_TEST_IS_SYMLINK = 1 << 1, 15810: G_FILE_TEST_IS_DIR = 1 << 2, 15810: G_FILE_TEST_IS_EXECUTABLE = 1 << 3, 15810: G_FILE_TEST_EXISTS = 1 << 4 15810: } GFileTest; 15810: # 99 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: typedef enum 15810: { 15810: G_FILE_SET_CONTENTS_NONE = 0, 15810: G_FILE_SET_CONTENTS_CONSISTENT = 1 << 0, 15810: G_FILE_SET_CONTENTS_DURABLE = 1 << 1, 15810: G_FILE_SET_CONTENTS_ONLY_EXISTING = 1 << 2 15810: } GFileSetContentsFlags 15810: ; 15810: 15810: extern 15810: GQuark g_file_error_quark (void); 15810: 15810: extern 15810: GFileError g_file_error_from_errno (gint err_no); 15810: 15810: extern 15810: gboolean g_file_test (const gchar *filename, 15810: GFileTest test); 15810: extern 15810: gboolean g_file_get_contents (const gchar *filename, 15810: gchar **contents, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_contents (const gchar *filename, 15810: const gchar *contents, 15810: gssize length, 15810: GError **error); 15810: 15810: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: #pragma GCC diagnostic push 15810: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: 15810: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: 15810: extern 15810: gboolean g_file_set_contents_full (const gchar *filename, 15810: const gchar *contents, 15810: gssize length, 15810: GFileSetContentsFlags flags, 15810: int mode, 15810: GError **error); 15810: 15810: # 135 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: #pragma GCC diagnostic pop 15810: # 135 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: 15810: extern 15810: gchar *g_file_read_link (const gchar *filename, 15810: GError **error); 15810: 15810: 15810: extern 15810: gchar *g_mkdtemp (gchar *tmpl); 15810: extern 15810: gchar *g_mkdtemp_full (gchar *tmpl, 15810: gint mode); 15810: 15810: 15810: extern 15810: gint g_mkstemp (gchar *tmpl); 15810: extern 15810: gint g_mkstemp_full (gchar *tmpl, 15810: gint flags, 15810: gint mode); 15810: 15810: 15810: extern 15810: gint g_file_open_tmp (const gchar *tmpl, 15810: gchar **name_used, 15810: GError **error); 15810: extern 15810: gchar *g_dir_make_tmp (const gchar *tmpl, 15810: GError **error); 15810: 15810: extern 15810: gchar *g_build_path (const gchar *separator, 15810: const gchar *first_element, 15810: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 15810: extern 15810: gchar *g_build_pathv (const gchar *separator, 15810: gchar **args) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar *g_build_filename (const gchar *first_element, 15810: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 15810: extern 15810: gchar *g_build_filenamev (gchar **args) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_build_filename_valist (const gchar *first_element, 15810: va_list *args) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gint g_mkdir_with_parents (const gchar *pathname, 15810: gint mode); 15810: # 199 "/usr/include/glib-2.0/glib/gfileutils.h" 15810: extern 15810: gboolean g_path_is_absolute (const gchar *file_name); 15810: extern 15810: const gchar *g_path_skip_root (const gchar *file_name); 15810: 15810: __attribute__((__deprecated__("Use '" "g_path_get_basename" "' instead"))) extern 15810: const gchar *g_basename (const gchar *file_name); 15810: 15810: 15810: extern 15810: gchar *g_get_current_dir (void); 15810: extern 15810: gchar *g_path_get_basename (const gchar *file_name) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_path_get_dirname (const gchar *file_name) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar *g_canonicalize_filename (const gchar *filename, 15810: const gchar *relative_to) __attribute__ ((__malloc__)); 15810: 15810: 15810: # 49 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/ggettext.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/ggettext.h" 15810: 15810: 15810: extern 15810: const gchar *g_strip_context (const gchar *msgid, 15810: const gchar *msgval) __attribute__ ((__format_arg__ (1))); 15810: 15810: extern 15810: const gchar *g_dgettext (const gchar *domain, 15810: const gchar *msgid) __attribute__ ((__format_arg__ (2))); 15810: extern 15810: const gchar *g_dcgettext (const gchar *domain, 15810: const gchar *msgid, 15810: gint category) __attribute__ ((__format_arg__ (2))); 15810: extern 15810: const gchar *g_dngettext (const gchar *domain, 15810: const gchar *msgid, 15810: const gchar *msgid_plural, 15810: gulong n) __attribute__ ((__format_arg__ (3))); 15810: extern 15810: const gchar *g_dpgettext (const gchar *domain, 15810: const gchar *msgctxtid, 15810: gsize msgidoffset) __attribute__ ((__format_arg__ (2))); 15810: extern 15810: const gchar *g_dpgettext2 (const gchar *domain, 15810: const gchar *context, 15810: const gchar *msgid) __attribute__ ((__format_arg__ (3))); 15810: 15810: 15810: # 50 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/ghash.h" 1 15810: # 33 "/usr/include/glib-2.0/glib/ghash.h" 15810: # 1 "/usr/include/glib-2.0/glib/glist.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/glist.h" 15810: # 1 "/usr/include/glib-2.0/glib/gmem.h" 1 15810: # 35 "/usr/include/glib-2.0/glib/gmem.h" 15810: 15810: # 52 "/usr/include/glib-2.0/glib/gmem.h" 15810: typedef struct _GMemVTable GMemVTable; 15810: # 71 "/usr/include/glib-2.0/glib/gmem.h" 15810: extern 15810: void g_free (gpointer mem); 15810: 15810: extern 15810: void g_clear_pointer (gpointer *pp, 15810: GDestroyNotify destroy); 15810: 15810: extern 15810: gpointer g_malloc (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_malloc0 (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_realloc (gpointer mem, 15810: gsize n_bytes) __attribute__((warn_unused_result)); 15810: extern 15810: gpointer g_try_malloc (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_try_malloc0 (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_try_realloc (gpointer mem, 15810: gsize n_bytes) __attribute__((warn_unused_result)); 15810: 15810: extern 15810: gpointer g_malloc_n (gsize n_blocks, 15810: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 15810: extern 15810: gpointer g_malloc0_n (gsize n_blocks, 15810: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 15810: extern 15810: gpointer g_realloc_n (gpointer mem, 15810: gsize n_blocks, 15810: gsize n_block_bytes) __attribute__((warn_unused_result)); 15810: extern 15810: gpointer g_try_malloc_n (gsize n_blocks, 15810: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 15810: extern 15810: gpointer g_try_malloc0_n (gsize n_blocks, 15810: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 15810: extern 15810: gpointer g_try_realloc_n (gpointer mem, 15810: gsize n_blocks, 15810: gsize n_block_bytes) __attribute__((warn_unused_result)); 15810: # 203 "/usr/include/glib-2.0/glib/gmem.h" 15810: 15810: static inline gpointer 15810: g_steal_pointer (gpointer pp) 15810: { 15810: gpointer *ptr = (gpointer *) pp; 15810: gpointer ref; 15810: 15810: ref = *ptr; 15810: *ptr = 15810: # 211 "/usr/include/glib-2.0/glib/gmem.h" 3 4 15810: ((void *)0) 15810: # 211 "/usr/include/glib-2.0/glib/gmem.h" 15810: ; 15810: 15810: return ref; 15810: } 15810: # 369 "/usr/include/glib-2.0/glib/gmem.h" 15810: struct _GMemVTable { 15810: gpointer (*malloc) (gsize n_bytes); 15810: gpointer (*realloc) (gpointer mem, 15810: gsize n_bytes); 15810: void (*free) (gpointer mem); 15810: 15810: gpointer (*calloc) (gsize n_blocks, 15810: gsize n_block_bytes); 15810: gpointer (*try_malloc) (gsize n_bytes); 15810: gpointer (*try_realloc) (gpointer mem, 15810: gsize n_bytes); 15810: }; 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_set_vtable (GMemVTable *vtable); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_mem_is_system_malloc (void); 15810: 15810: extern gboolean g_mem_gc_friendly; 15810: 15810: 15810: 15810: extern GMemVTable *glib_mem_profiler_table; 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_profile (void); 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/glib/glist.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gnode.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gnode.h" 15810: 15810: 15810: typedef struct _GNode GNode; 15810: 15810: 15810: typedef enum 15810: { 15810: G_TRAVERSE_LEAVES = 1 << 0, 15810: G_TRAVERSE_NON_LEAVES = 1 << 1, 15810: G_TRAVERSE_ALL = G_TRAVERSE_LEAVES | G_TRAVERSE_NON_LEAVES, 15810: G_TRAVERSE_MASK = 0x03, 15810: G_TRAVERSE_LEAFS = G_TRAVERSE_LEAVES, 15810: G_TRAVERSE_NON_LEAFS = G_TRAVERSE_NON_LEAVES 15810: } GTraverseFlags; 15810: 15810: 15810: typedef enum 15810: { 15810: G_IN_ORDER, 15810: G_PRE_ORDER, 15810: G_POST_ORDER, 15810: G_LEVEL_ORDER 15810: } GTraverseType; 15810: 15810: typedef gboolean (*GNodeTraverseFunc) (GNode *node, 15810: gpointer data); 15810: typedef void (*GNodeForeachFunc) (GNode *node, 15810: gpointer data); 15810: 15810: 15810: 15810: struct _GNode 15810: { 15810: gpointer data; 15810: GNode *next; 15810: GNode *prev; 15810: GNode *parent; 15810: GNode *children; 15810: }; 15810: # 98 "/usr/include/glib-2.0/glib/gnode.h" 15810: extern 15810: GNode* g_node_new (gpointer data); 15810: extern 15810: void g_node_destroy (GNode *root); 15810: extern 15810: void g_node_unlink (GNode *node); 15810: extern 15810: GNode* g_node_copy_deep (GNode *node, 15810: GCopyFunc copy_func, 15810: gpointer data); 15810: extern 15810: GNode* g_node_copy (GNode *node); 15810: extern 15810: GNode* g_node_insert (GNode *parent, 15810: gint position, 15810: GNode *node); 15810: extern 15810: GNode* g_node_insert_before (GNode *parent, 15810: GNode *sibling, 15810: GNode *node); 15810: extern 15810: GNode* g_node_insert_after (GNode *parent, 15810: GNode *sibling, 15810: GNode *node); 15810: extern 15810: GNode* g_node_prepend (GNode *parent, 15810: GNode *node); 15810: extern 15810: guint g_node_n_nodes (GNode *root, 15810: GTraverseFlags flags); 15810: extern 15810: GNode* g_node_get_root (GNode *node); 15810: extern 15810: gboolean g_node_is_ancestor (GNode *node, 15810: GNode *descendant); 15810: extern 15810: guint g_node_depth (GNode *node); 15810: extern 15810: GNode* g_node_find (GNode *root, 15810: GTraverseType order, 15810: GTraverseFlags flags, 15810: gpointer data); 15810: # 223 "/usr/include/glib-2.0/glib/gnode.h" 15810: extern 15810: void g_node_traverse (GNode *root, 15810: GTraverseType order, 15810: GTraverseFlags flags, 15810: gint max_depth, 15810: GNodeTraverseFunc func, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: guint g_node_max_height (GNode *root); 15810: 15810: extern 15810: void g_node_children_foreach (GNode *node, 15810: GTraverseFlags flags, 15810: GNodeForeachFunc func, 15810: gpointer data); 15810: extern 15810: void g_node_reverse_children (GNode *node); 15810: extern 15810: guint g_node_n_children (GNode *node); 15810: extern 15810: GNode* g_node_nth_child (GNode *node, 15810: guint n); 15810: extern 15810: GNode* g_node_last_child (GNode *node); 15810: extern 15810: GNode* g_node_find_child (GNode *node, 15810: GTraverseFlags flags, 15810: gpointer data); 15810: extern 15810: gint g_node_child_position (GNode *node, 15810: GNode *child); 15810: extern 15810: gint g_node_child_index (GNode *node, 15810: gpointer data); 15810: 15810: extern 15810: GNode* g_node_first_sibling (GNode *node); 15810: extern 15810: GNode* g_node_last_sibling (GNode *node); 15810: # 305 "/usr/include/glib-2.0/glib/gnode.h" 15810: 15810: # 34 "/usr/include/glib-2.0/glib/glist.h" 2 15810: 15810: 15810: 15810: typedef struct _GList GList; 15810: 15810: struct _GList 15810: { 15810: gpointer data; 15810: GList *next; 15810: GList *prev; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GList* g_list_alloc (void) __attribute__((warn_unused_result)); 15810: extern 15810: void g_list_free (GList *list); 15810: extern 15810: void g_list_free_1 (GList *list); 15810: 15810: extern 15810: void g_list_free_full (GList *list, 15810: GDestroyNotify free_func); 15810: extern 15810: GList* g_list_append (GList *list, 15810: gpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_prepend (GList *list, 15810: gpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_insert (GList *list, 15810: gpointer data, 15810: gint position) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_insert_sorted (GList *list, 15810: gpointer data, 15810: GCompareFunc func) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_insert_sorted_with_data (GList *list, 15810: gpointer data, 15810: GCompareDataFunc func, 15810: gpointer user_data) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_insert_before (GList *list, 15810: GList *sibling, 15810: gpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_insert_before_link (GList *list, 15810: GList *sibling, 15810: GList *link_) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_concat (GList *list1, 15810: GList *list2) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_remove (GList *list, 15810: gconstpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_remove_all (GList *list, 15810: gconstpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_remove_link (GList *list, 15810: GList *llink) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_delete_link (GList *list, 15810: GList *link_) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_reverse (GList *list) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_copy (GList *list) __attribute__((warn_unused_result)); 15810: 15810: extern 15810: GList* g_list_copy_deep (GList *list, 15810: GCopyFunc func, 15810: gpointer user_data) __attribute__((warn_unused_result)); 15810: 15810: extern 15810: GList* g_list_nth (GList *list, 15810: guint n); 15810: extern 15810: GList* g_list_nth_prev (GList *list, 15810: guint n); 15810: extern 15810: GList* g_list_find (GList *list, 15810: gconstpointer data); 15810: extern 15810: GList* g_list_find_custom (GList *list, 15810: gconstpointer data, 15810: GCompareFunc func); 15810: extern 15810: gint g_list_position (GList *list, 15810: GList *llink); 15810: extern 15810: gint g_list_index (GList *list, 15810: gconstpointer data); 15810: extern 15810: GList* g_list_last (GList *list); 15810: extern 15810: GList* g_list_first (GList *list); 15810: extern 15810: guint g_list_length (GList *list); 15810: extern 15810: void g_list_foreach (GList *list, 15810: GFunc func, 15810: gpointer user_data); 15810: extern 15810: GList* g_list_sort (GList *list, 15810: GCompareFunc compare_func) __attribute__((warn_unused_result)); 15810: extern 15810: GList* g_list_sort_with_data (GList *list, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data) __attribute__((warn_unused_result)); 15810: extern 15810: gpointer g_list_nth_data (GList *list, 15810: guint n); 15810: 15810: extern 15810: void g_clear_list (GList **list_ptr, 15810: GDestroyNotify destroy); 15810: # 175 "/usr/include/glib-2.0/glib/glist.h" 15810: 15810: # 34 "/usr/include/glib-2.0/glib/ghash.h" 2 15810: 15810: 15810: 15810: typedef struct _GHashTable GHashTable; 15810: 15810: typedef gboolean (*GHRFunc) (gpointer key, 15810: gpointer value, 15810: gpointer user_data); 15810: 15810: typedef struct _GHashTableIter GHashTableIter; 15810: 15810: struct _GHashTableIter 15810: { 15810: 15810: gpointer dummy1; 15810: gpointer dummy2; 15810: gpointer dummy3; 15810: int dummy4; 15810: gboolean dummy5; 15810: gpointer dummy6; 15810: }; 15810: 15810: extern 15810: GHashTable* g_hash_table_new (GHashFunc hash_func, 15810: GEqualFunc key_equal_func); 15810: extern 15810: GHashTable* g_hash_table_new_full (GHashFunc hash_func, 15810: GEqualFunc key_equal_func, 15810: GDestroyNotify key_destroy_func, 15810: GDestroyNotify value_destroy_func); 15810: extern 15810: void g_hash_table_destroy (GHashTable *hash_table); 15810: extern 15810: gboolean g_hash_table_insert (GHashTable *hash_table, 15810: gpointer key, 15810: gpointer value); 15810: extern 15810: gboolean g_hash_table_replace (GHashTable *hash_table, 15810: gpointer key, 15810: gpointer value); 15810: extern 15810: gboolean g_hash_table_add (GHashTable *hash_table, 15810: gpointer key); 15810: extern 15810: gboolean g_hash_table_remove (GHashTable *hash_table, 15810: gconstpointer key); 15810: extern 15810: void g_hash_table_remove_all (GHashTable *hash_table); 15810: extern 15810: gboolean g_hash_table_steal (GHashTable *hash_table, 15810: gconstpointer key); 15810: extern 15810: gboolean g_hash_table_steal_extended (GHashTable *hash_table, 15810: gconstpointer lookup_key, 15810: gpointer *stolen_key, 15810: gpointer *stolen_value); 15810: extern 15810: void g_hash_table_steal_all (GHashTable *hash_table); 15810: extern 15810: gpointer g_hash_table_lookup (GHashTable *hash_table, 15810: gconstpointer key); 15810: extern 15810: gboolean g_hash_table_contains (GHashTable *hash_table, 15810: gconstpointer key); 15810: extern 15810: gboolean g_hash_table_lookup_extended (GHashTable *hash_table, 15810: gconstpointer lookup_key, 15810: gpointer *orig_key, 15810: gpointer *value); 15810: extern 15810: void g_hash_table_foreach (GHashTable *hash_table, 15810: GHFunc func, 15810: gpointer user_data); 15810: extern 15810: gpointer g_hash_table_find (GHashTable *hash_table, 15810: GHRFunc predicate, 15810: gpointer user_data); 15810: extern 15810: guint g_hash_table_foreach_remove (GHashTable *hash_table, 15810: GHRFunc func, 15810: gpointer user_data); 15810: extern 15810: guint g_hash_table_foreach_steal (GHashTable *hash_table, 15810: GHRFunc func, 15810: gpointer user_data); 15810: extern 15810: guint g_hash_table_size (GHashTable *hash_table); 15810: extern 15810: GList * g_hash_table_get_keys (GHashTable *hash_table); 15810: extern 15810: GList * g_hash_table_get_values (GHashTable *hash_table); 15810: extern 15810: gpointer * g_hash_table_get_keys_as_array (GHashTable *hash_table, 15810: guint *length); 15810: 15810: extern 15810: void g_hash_table_iter_init (GHashTableIter *iter, 15810: GHashTable *hash_table); 15810: extern 15810: gboolean g_hash_table_iter_next (GHashTableIter *iter, 15810: gpointer *key, 15810: gpointer *value); 15810: extern 15810: GHashTable* g_hash_table_iter_get_hash_table (GHashTableIter *iter); 15810: extern 15810: void g_hash_table_iter_remove (GHashTableIter *iter); 15810: extern 15810: void g_hash_table_iter_replace (GHashTableIter *iter, 15810: gpointer value); 15810: extern 15810: void g_hash_table_iter_steal (GHashTableIter *iter); 15810: 15810: extern 15810: GHashTable* g_hash_table_ref (GHashTable *hash_table); 15810: extern 15810: void g_hash_table_unref (GHashTable *hash_table); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean g_str_equal (gconstpointer v1, 15810: gconstpointer v2); 15810: extern 15810: guint g_str_hash (gconstpointer v); 15810: 15810: extern 15810: gboolean g_int_equal (gconstpointer v1, 15810: gconstpointer v2); 15810: extern 15810: guint g_int_hash (gconstpointer v); 15810: 15810: extern 15810: gboolean g_int64_equal (gconstpointer v1, 15810: gconstpointer v2); 15810: extern 15810: guint g_int64_hash (gconstpointer v); 15810: 15810: extern 15810: gboolean g_double_equal (gconstpointer v1, 15810: gconstpointer v2); 15810: extern 15810: guint g_double_hash (gconstpointer v); 15810: 15810: extern 15810: guint g_direct_hash (gconstpointer v) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_direct_equal (gconstpointer v1, 15810: gconstpointer v2) __attribute__ ((__const__)); 15810: 15810: 15810: # 51 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/ghmac.h" 1 15810: # 27 "/usr/include/glib-2.0/glib/ghmac.h" 15810: # 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/ghmac.h" 2 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/glib/ghmac.h" 15810: typedef struct _GHmac GHmac; 15810: 15810: extern 15810: GHmac * g_hmac_new (GChecksumType digest_type, 15810: const guchar *key, 15810: gsize key_len); 15810: extern 15810: GHmac * g_hmac_copy (const GHmac *hmac); 15810: extern 15810: GHmac * g_hmac_ref (GHmac *hmac); 15810: extern 15810: void g_hmac_unref (GHmac *hmac); 15810: extern 15810: void g_hmac_update (GHmac *hmac, 15810: const guchar *data, 15810: gssize length); 15810: extern 15810: const gchar * g_hmac_get_string (GHmac *hmac); 15810: extern 15810: void g_hmac_get_digest (GHmac *hmac, 15810: guint8 *buffer, 15810: gsize *digest_len); 15810: 15810: extern 15810: gchar *g_compute_hmac_for_data (GChecksumType digest_type, 15810: const guchar *key, 15810: gsize key_len, 15810: const guchar *data, 15810: gsize length); 15810: extern 15810: gchar *g_compute_hmac_for_string (GChecksumType digest_type, 15810: const guchar *key, 15810: gsize key_len, 15810: const gchar *str, 15810: gssize length); 15810: extern 15810: gchar *g_compute_hmac_for_bytes (GChecksumType digest_type, 15810: GBytes *key, 15810: GBytes *data); 15810: 15810: 15810: 15810: # 52 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/ghook.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/ghook.h" 15810: 15810: 15810: 15810: 15810: typedef struct _GHook GHook; 15810: typedef struct _GHookList GHookList; 15810: 15810: typedef gint (*GHookCompareFunc) (GHook *new_hook, 15810: GHook *sibling); 15810: typedef gboolean (*GHookFindFunc) (GHook *hook, 15810: gpointer data); 15810: typedef void (*GHookMarshaller) (GHook *hook, 15810: gpointer marshal_data); 15810: typedef gboolean (*GHookCheckMarshaller) (GHook *hook, 15810: gpointer marshal_data); 15810: typedef void (*GHookFunc) (gpointer data); 15810: typedef gboolean (*GHookCheckFunc) (gpointer data); 15810: typedef void (*GHookFinalizeFunc) (GHookList *hook_list, 15810: GHook *hook); 15810: typedef enum 15810: { 15810: G_HOOK_FLAG_ACTIVE = 1 << 0, 15810: G_HOOK_FLAG_IN_CALL = 1 << 1, 15810: G_HOOK_FLAG_MASK = 0x0f 15810: } GHookFlagMask; 15810: 15810: 15810: 15810: 15810: struct _GHookList 15810: { 15810: gulong seq_id; 15810: guint hook_size : 16; 15810: guint is_setup : 1; 15810: GHook *hooks; 15810: gpointer dummy3; 15810: GHookFinalizeFunc finalize_hook; 15810: gpointer dummy[2]; 15810: }; 15810: struct _GHook 15810: { 15810: gpointer data; 15810: GHook *next; 15810: GHook *prev; 15810: guint ref_count; 15810: gulong hook_id; 15810: guint flags; 15810: gpointer func; 15810: GDestroyNotify destroy; 15810: }; 15810: # 104 "/usr/include/glib-2.0/glib/ghook.h" 15810: extern 15810: void g_hook_list_init (GHookList *hook_list, 15810: guint hook_size); 15810: extern 15810: void g_hook_list_clear (GHookList *hook_list); 15810: extern 15810: GHook* g_hook_alloc (GHookList *hook_list); 15810: extern 15810: void g_hook_free (GHookList *hook_list, 15810: GHook *hook); 15810: extern 15810: GHook * g_hook_ref (GHookList *hook_list, 15810: GHook *hook); 15810: extern 15810: void g_hook_unref (GHookList *hook_list, 15810: GHook *hook); 15810: extern 15810: gboolean g_hook_destroy (GHookList *hook_list, 15810: gulong hook_id); 15810: extern 15810: void g_hook_destroy_link (GHookList *hook_list, 15810: GHook *hook); 15810: extern 15810: void g_hook_prepend (GHookList *hook_list, 15810: GHook *hook); 15810: extern 15810: void g_hook_insert_before (GHookList *hook_list, 15810: GHook *sibling, 15810: GHook *hook); 15810: extern 15810: void g_hook_insert_sorted (GHookList *hook_list, 15810: GHook *hook, 15810: GHookCompareFunc func); 15810: extern 15810: GHook* g_hook_get (GHookList *hook_list, 15810: gulong hook_id); 15810: extern 15810: GHook* g_hook_find (GHookList *hook_list, 15810: gboolean need_valids, 15810: GHookFindFunc func, 15810: gpointer data); 15810: extern 15810: GHook* g_hook_find_data (GHookList *hook_list, 15810: gboolean need_valids, 15810: gpointer data); 15810: extern 15810: GHook* g_hook_find_func (GHookList *hook_list, 15810: gboolean need_valids, 15810: gpointer func); 15810: extern 15810: GHook* g_hook_find_func_data (GHookList *hook_list, 15810: gboolean need_valids, 15810: gpointer func, 15810: gpointer data); 15810: 15810: extern 15810: GHook* g_hook_first_valid (GHookList *hook_list, 15810: gboolean may_be_in_call); 15810: 15810: 15810: 15810: extern 15810: GHook* g_hook_next_valid (GHookList *hook_list, 15810: GHook *hook, 15810: gboolean may_be_in_call); 15810: 15810: extern 15810: gint g_hook_compare_ids (GHook *new_hook, 15810: GHook *sibling); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void g_hook_list_invoke (GHookList *hook_list, 15810: gboolean may_recurse); 15810: 15810: 15810: 15810: extern 15810: void g_hook_list_invoke_check (GHookList *hook_list, 15810: gboolean may_recurse); 15810: 15810: 15810: extern 15810: void g_hook_list_marshal (GHookList *hook_list, 15810: gboolean may_recurse, 15810: GHookMarshaller marshaller, 15810: gpointer marshal_data); 15810: extern 15810: void g_hook_list_marshal_check (GHookList *hook_list, 15810: gboolean may_recurse, 15810: GHookCheckMarshaller marshaller, 15810: gpointer marshal_data); 15810: 15810: 15810: # 53 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/ghostutils.h" 1 15810: # 27 "/usr/include/glib-2.0/glib/ghostutils.h" 15810: 15810: 15810: extern 15810: gboolean g_hostname_is_non_ascii (const gchar *hostname); 15810: extern 15810: gboolean g_hostname_is_ascii_encoded (const gchar *hostname); 15810: extern 15810: gboolean g_hostname_is_ip_address (const gchar *hostname); 15810: 15810: extern 15810: gchar *g_hostname_to_ascii (const gchar *hostname); 15810: extern 15810: gchar *g_hostname_to_unicode (const gchar *hostname); 15810: 15810: 15810: # 54 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/giochannel.h" 1 15810: # 33 "/usr/include/glib-2.0/glib/giochannel.h" 15810: # 1 "/usr/include/glib-2.0/glib/gmain.h" 1 15810: # 25 "/usr/include/glib-2.0/glib/gmain.h" 15810: # 1 "/usr/include/glib-2.0/glib/gpoll.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gpoll.h" 15810: 15810: # 59 "/usr/include/glib-2.0/glib/gpoll.h" 15810: typedef struct _GPollFD GPollFD; 15810: # 74 "/usr/include/glib-2.0/glib/gpoll.h" 15810: typedef gint (*GPollFunc) (GPollFD *ufds, 15810: guint nfsd, 15810: gint timeout_); 15810: # 91 "/usr/include/glib-2.0/glib/gpoll.h" 15810: struct _GPollFD 15810: { 15810: 15810: 15810: 15810: 15810: 15810: gint fd; 15810: 15810: gushort events; 15810: gushort revents; 15810: }; 15810: # 112 "/usr/include/glib-2.0/glib/gpoll.h" 15810: extern 15810: gint 15810: g_poll (GPollFD *fds, 15810: guint nfds, 15810: gint timeout); 15810: 15810: 15810: # 26 "/usr/include/glib-2.0/glib/gmain.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gslist.h" 1 15810: # 35 "/usr/include/glib-2.0/glib/gslist.h" 15810: 15810: 15810: typedef struct _GSList GSList; 15810: 15810: struct _GSList 15810: { 15810: gpointer data; 15810: GSList *next; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GSList* g_slist_alloc (void) __attribute__((warn_unused_result)); 15810: extern 15810: void g_slist_free (GSList *list); 15810: extern 15810: void g_slist_free_1 (GSList *list); 15810: 15810: extern 15810: void g_slist_free_full (GSList *list, 15810: GDestroyNotify free_func); 15810: extern 15810: GSList* g_slist_append (GSList *list, 15810: gpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_prepend (GSList *list, 15810: gpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_insert (GSList *list, 15810: gpointer data, 15810: gint position) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_insert_sorted (GSList *list, 15810: gpointer data, 15810: GCompareFunc func) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_insert_sorted_with_data (GSList *list, 15810: gpointer data, 15810: GCompareDataFunc func, 15810: gpointer user_data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_insert_before (GSList *slist, 15810: GSList *sibling, 15810: gpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_concat (GSList *list1, 15810: GSList *list2) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_remove (GSList *list, 15810: gconstpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_remove_all (GSList *list, 15810: gconstpointer data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_remove_link (GSList *list, 15810: GSList *link_) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_delete_link (GSList *list, 15810: GSList *link_) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_reverse (GSList *list) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_copy (GSList *list) __attribute__((warn_unused_result)); 15810: 15810: extern 15810: GSList* g_slist_copy_deep (GSList *list, 15810: GCopyFunc func, 15810: gpointer user_data) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_nth (GSList *list, 15810: guint n); 15810: extern 15810: GSList* g_slist_find (GSList *list, 15810: gconstpointer data); 15810: extern 15810: GSList* g_slist_find_custom (GSList *list, 15810: gconstpointer data, 15810: GCompareFunc func); 15810: extern 15810: gint g_slist_position (GSList *list, 15810: GSList *llink); 15810: extern 15810: gint g_slist_index (GSList *list, 15810: gconstpointer data); 15810: extern 15810: GSList* g_slist_last (GSList *list); 15810: extern 15810: guint g_slist_length (GSList *list); 15810: extern 15810: void g_slist_foreach (GSList *list, 15810: GFunc func, 15810: gpointer user_data); 15810: extern 15810: GSList* g_slist_sort (GSList *list, 15810: GCompareFunc compare_func) __attribute__((warn_unused_result)); 15810: extern 15810: GSList* g_slist_sort_with_data (GSList *list, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data) __attribute__((warn_unused_result)); 15810: extern 15810: gpointer g_slist_nth_data (GSList *list, 15810: guint n); 15810: 15810: extern 15810: void g_clear_slist (GSList **slist_ptr, 15810: GDestroyNotify destroy); 15810: # 162 "/usr/include/glib-2.0/glib/gslist.h" 15810: 15810: # 27 "/usr/include/glib-2.0/glib/gmain.h" 2 15810: 15810: 15810: 15810: 15810: typedef enum 15810: { 15810: G_IO_IN =1, 15810: G_IO_OUT =4, 15810: G_IO_PRI =2, 15810: G_IO_ERR =8, 15810: G_IO_HUP =16, 15810: G_IO_NVAL =32 15810: } GIOCondition; 15810: # 48 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef struct _GMainContext GMainContext; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GMainLoop GMainLoop; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GSource GSource; 15810: typedef struct _GSourcePrivate GSourcePrivate; 15810: # 77 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef struct _GSourceCallbackFuncs GSourceCallbackFuncs; 15810: # 133 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef struct _GSourceFuncs GSourceFuncs; 15810: # 173 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef gboolean (*GSourceFunc) (gpointer user_data); 15810: # 208 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef void (*GChildWatchFunc) (GPid pid, 15810: gint wait_status, 15810: gpointer user_data); 15810: # 222 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: typedef void (*GSourceDisposeFunc) (GSource *source); 15810: 15810: struct _GSource 15810: { 15810: 15810: gpointer callback_data; 15810: GSourceCallbackFuncs *callback_funcs; 15810: 15810: const GSourceFuncs *source_funcs; 15810: guint ref_count; 15810: 15810: GMainContext *context; 15810: 15810: gint priority; 15810: guint flags; 15810: guint source_id; 15810: 15810: GSList *poll_fds; 15810: 15810: GSource *prev; 15810: GSource *next; 15810: 15810: char *name; 15810: 15810: GSourcePrivate *priv; 15810: }; 15810: 15810: struct _GSourceCallbackFuncs 15810: { 15810: void (*ref) (gpointer cb_data); 15810: void (*unref) (gpointer cb_data); 15810: void (*get) (gpointer cb_data, 15810: GSource *source, 15810: GSourceFunc *func, 15810: gpointer *data); 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void (*GSourceDummyMarshal) (void); 15810: 15810: struct _GSourceFuncs 15810: { 15810: gboolean (*prepare) (GSource *source, 15810: gint *timeout_); 15810: gboolean (*check) (GSource *source); 15810: gboolean (*dispatch) (GSource *source, 15810: GSourceFunc callback, 15810: gpointer user_data); 15810: void (*finalize) (GSource *source); 15810: 15810: 15810: 15810: GSourceFunc closure_callback; 15810: GSourceDummyMarshal closure_marshal; 15810: }; 15810: # 359 "/usr/include/glib-2.0/glib/gmain.h" 15810: extern 15810: GMainContext *g_main_context_new (void); 15810: extern 15810: GMainContext *g_main_context_ref (GMainContext *context); 15810: extern 15810: void g_main_context_unref (GMainContext *context); 15810: extern 15810: GMainContext *g_main_context_default (void); 15810: 15810: extern 15810: gboolean g_main_context_iteration (GMainContext *context, 15810: gboolean may_block); 15810: extern 15810: gboolean g_main_context_pending (GMainContext *context); 15810: 15810: 15810: 15810: extern 15810: GSource *g_main_context_find_source_by_id (GMainContext *context, 15810: guint source_id); 15810: extern 15810: GSource *g_main_context_find_source_by_user_data (GMainContext *context, 15810: gpointer user_data); 15810: extern 15810: GSource *g_main_context_find_source_by_funcs_user_data (GMainContext *context, 15810: GSourceFuncs *funcs, 15810: gpointer user_data); 15810: 15810: 15810: 15810: extern 15810: void g_main_context_wakeup (GMainContext *context); 15810: extern 15810: gboolean g_main_context_acquire (GMainContext *context); 15810: extern 15810: void g_main_context_release (GMainContext *context); 15810: extern 15810: gboolean g_main_context_is_owner (GMainContext *context); 15810: __attribute__((__deprecated__("Use '" "g_main_context_is_owner" "' instead"))) extern 15810: gboolean g_main_context_wait (GMainContext *context, 15810: GCond *cond, 15810: GMutex *mutex); 15810: 15810: extern 15810: gboolean g_main_context_prepare (GMainContext *context, 15810: gint *priority); 15810: extern 15810: gint g_main_context_query (GMainContext *context, 15810: gint max_priority, 15810: gint *timeout_, 15810: GPollFD *fds, 15810: gint n_fds); 15810: extern 15810: gboolean g_main_context_check (GMainContext *context, 15810: gint max_priority, 15810: GPollFD *fds, 15810: gint n_fds); 15810: extern 15810: void g_main_context_dispatch (GMainContext *context); 15810: 15810: extern 15810: void g_main_context_set_poll_func (GMainContext *context, 15810: GPollFunc func); 15810: extern 15810: GPollFunc g_main_context_get_poll_func (GMainContext *context); 15810: 15810: 15810: 15810: extern 15810: void g_main_context_add_poll (GMainContext *context, 15810: GPollFD *fd, 15810: gint priority); 15810: extern 15810: void g_main_context_remove_poll (GMainContext *context, 15810: GPollFD *fd); 15810: 15810: extern 15810: gint g_main_depth (void); 15810: extern 15810: GSource *g_main_current_source (void); 15810: 15810: 15810: 15810: extern 15810: void g_main_context_push_thread_default (GMainContext *context); 15810: extern 15810: void g_main_context_pop_thread_default (GMainContext *context); 15810: extern 15810: GMainContext *g_main_context_get_thread_default (void); 15810: extern 15810: GMainContext *g_main_context_ref_thread_default (void); 15810: # 458 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef void GMainContextPusher ; 15810: # 505 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 505 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic push 15810: # 505 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 505 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 505 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: 15810: static inline GMainContextPusher * 15810: g_main_context_pusher_new (GMainContext *main_context) 15810: { 15810: g_main_context_push_thread_default (main_context); 15810: return (GMainContextPusher *) main_context; 15810: } 15810: 15810: # 513 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic pop 15810: # 513 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 527 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 527 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic push 15810: # 527 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 527 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 527 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: 15810: static inline void 15810: g_main_context_pusher_free (GMainContextPusher *pusher) 15810: { 15810: g_main_context_pop_thread_default ((GMainContext *) pusher); 15810: } 15810: 15810: # 534 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic pop 15810: # 534 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: 15810: 15810: 15810: extern 15810: GMainLoop *g_main_loop_new (GMainContext *context, 15810: gboolean is_running); 15810: extern 15810: void g_main_loop_run (GMainLoop *loop); 15810: extern 15810: void g_main_loop_quit (GMainLoop *loop); 15810: extern 15810: GMainLoop *g_main_loop_ref (GMainLoop *loop); 15810: extern 15810: void g_main_loop_unref (GMainLoop *loop); 15810: extern 15810: gboolean g_main_loop_is_running (GMainLoop *loop); 15810: extern 15810: GMainContext *g_main_loop_get_context (GMainLoop *loop); 15810: 15810: 15810: 15810: extern 15810: GSource *g_source_new (GSourceFuncs *source_funcs, 15810: guint struct_size); 15810: 15810: 15810: # 560 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic push 15810: # 560 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 560 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 560 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: extern 15810: void g_source_set_dispose_function (GSource *source, 15810: GSourceDisposeFunc dispose); 15810: 15810: # 564 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic pop 15810: # 564 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: 15810: extern 15810: GSource *g_source_ref (GSource *source); 15810: extern 15810: void g_source_unref (GSource *source); 15810: 15810: extern 15810: guint g_source_attach (GSource *source, 15810: GMainContext *context); 15810: extern 15810: void g_source_destroy (GSource *source); 15810: 15810: extern 15810: void g_source_set_priority (GSource *source, 15810: gint priority); 15810: extern 15810: gint g_source_get_priority (GSource *source); 15810: extern 15810: void g_source_set_can_recurse (GSource *source, 15810: gboolean can_recurse); 15810: extern 15810: gboolean g_source_get_can_recurse (GSource *source); 15810: extern 15810: guint g_source_get_id (GSource *source); 15810: 15810: extern 15810: GMainContext *g_source_get_context (GSource *source); 15810: 15810: extern 15810: void g_source_set_callback (GSource *source, 15810: GSourceFunc func, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: 15810: extern 15810: void g_source_set_funcs (GSource *source, 15810: GSourceFuncs *funcs); 15810: extern 15810: gboolean g_source_is_destroyed (GSource *source); 15810: 15810: extern 15810: void g_source_set_name (GSource *source, 15810: const char *name); 15810: extern 15810: void g_source_set_static_name (GSource *source, 15810: const char *name); 15810: extern 15810: const char * g_source_get_name (GSource *source); 15810: extern 15810: void g_source_set_name_by_id (guint tag, 15810: const char *name); 15810: 15810: extern 15810: void g_source_set_ready_time (GSource *source, 15810: gint64 ready_time); 15810: extern 15810: gint64 g_source_get_ready_time (GSource *source); 15810: 15810: 15810: extern 15810: gpointer g_source_add_unix_fd (GSource *source, 15810: gint fd, 15810: GIOCondition events); 15810: extern 15810: void g_source_modify_unix_fd (GSource *source, 15810: gpointer tag, 15810: GIOCondition new_events); 15810: extern 15810: void g_source_remove_unix_fd (GSource *source, 15810: gpointer tag); 15810: extern 15810: GIOCondition g_source_query_unix_fd (GSource *source, 15810: gpointer tag); 15810: 15810: 15810: 15810: extern 15810: void g_source_set_callback_indirect (GSource *source, 15810: gpointer callback_data, 15810: GSourceCallbackFuncs *callback_funcs); 15810: 15810: extern 15810: void g_source_add_poll (GSource *source, 15810: GPollFD *fd); 15810: extern 15810: void g_source_remove_poll (GSource *source, 15810: GPollFD *fd); 15810: 15810: extern 15810: void g_source_add_child_source (GSource *source, 15810: GSource *child_source); 15810: extern 15810: void g_source_remove_child_source (GSource *source, 15810: GSource *child_source); 15810: 15810: 15810: # 660 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic push 15810: # 660 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 660 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 660 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_source_get_time" "' instead"))) extern 15810: void g_source_get_current_time (GSource *source, 15810: GTimeVal *timeval); 15810: 15810: # 664 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic pop 15810: # 664 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: 15810: extern 15810: gint64 g_source_get_time (GSource *source); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GSource *g_idle_source_new (void); 15810: extern 15810: GSource *g_child_watch_source_new (GPid pid); 15810: extern 15810: GSource *g_timeout_source_new (guint interval); 15810: extern 15810: GSource *g_timeout_source_new_seconds (guint interval); 15810: 15810: 15810: 15810: 15810: # 686 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic push 15810: # 686 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: # 686 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 686 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_get_real_time" "' instead"))) extern 15810: void g_get_current_time (GTimeVal *result); 15810: 15810: # 689 "/usr/include/glib-2.0/glib/gmain.h" 15810: #pragma GCC diagnostic pop 15810: # 689 "/usr/include/glib-2.0/glib/gmain.h" 15810: 15810: 15810: extern 15810: gint64 g_get_monotonic_time (void); 15810: extern 15810: gint64 g_get_real_time (void); 15810: 15810: 15810: 15810: extern 15810: gboolean g_source_remove (guint tag); 15810: extern 15810: gboolean g_source_remove_by_user_data (gpointer user_data); 15810: extern 15810: gboolean g_source_remove_by_funcs_user_data (GSourceFuncs *funcs, 15810: gpointer user_data); 15810: # 717 "/usr/include/glib-2.0/glib/gmain.h" 15810: typedef void (* GClearHandleFunc) (guint handle_id); 15810: 15810: extern 15810: void g_clear_handle_id (guint *tag_ptr, 15810: GClearHandleFunc clear_func); 15810: # 739 "/usr/include/glib-2.0/glib/gmain.h" 15810: extern 15810: guint g_timeout_add_full (gint priority, 15810: guint interval, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: guint g_timeout_add (guint interval, 15810: GSourceFunc function, 15810: gpointer data); 15810: extern 15810: guint g_timeout_add_seconds_full (gint priority, 15810: guint interval, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: guint g_timeout_add_seconds (guint interval, 15810: GSourceFunc function, 15810: gpointer data); 15810: extern 15810: guint g_child_watch_add_full (gint priority, 15810: GPid pid, 15810: GChildWatchFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: guint g_child_watch_add (GPid pid, 15810: GChildWatchFunc function, 15810: gpointer data); 15810: extern 15810: guint g_idle_add (GSourceFunc function, 15810: gpointer data); 15810: extern 15810: guint g_idle_add_full (gint priority, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: gboolean g_idle_remove_by_data (gpointer data); 15810: 15810: extern 15810: void g_main_context_invoke_full (GMainContext *context, 15810: gint priority, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: void g_main_context_invoke (GMainContext *context, 15810: GSourceFunc function, 15810: gpointer data); 15810: 15810: 15810: static inline int 15810: g_steal_fd (int *fd_ptr) 15810: { 15810: int fd = *fd_ptr; 15810: *fd_ptr = -1; 15810: return fd; 15810: } 15810: 15810: 15810: extern GSourceFuncs g_timeout_funcs; 15810: extern GSourceFuncs g_child_watch_funcs; 15810: extern GSourceFuncs g_idle_funcs; 15810: 15810: extern GSourceFuncs g_unix_signal_funcs; 15810: extern GSourceFuncs g_unix_fd_source_funcs; 15810: 15810: 15810: 15810: # 34 "/usr/include/glib-2.0/glib/giochannel.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gstring.h" 1 15810: # 33 "/usr/include/glib-2.0/glib/gstring.h" 15810: # 1 "/usr/include/glib-2.0/glib/gunicode.h" 1 15810: # 30 "/usr/include/glib-2.0/glib/gunicode.h" 15810: 15810: # 59 "/usr/include/glib-2.0/glib/gunicode.h" 15810: typedef guint32 gunichar; 15810: # 77 "/usr/include/glib-2.0/glib/gunicode.h" 15810: typedef guint16 gunichar2; 15810: # 116 "/usr/include/glib-2.0/glib/gunicode.h" 15810: typedef enum 15810: { 15810: G_UNICODE_CONTROL, 15810: G_UNICODE_FORMAT, 15810: G_UNICODE_UNASSIGNED, 15810: G_UNICODE_PRIVATE_USE, 15810: G_UNICODE_SURROGATE, 15810: G_UNICODE_LOWERCASE_LETTER, 15810: G_UNICODE_MODIFIER_LETTER, 15810: G_UNICODE_OTHER_LETTER, 15810: G_UNICODE_TITLECASE_LETTER, 15810: G_UNICODE_UPPERCASE_LETTER, 15810: G_UNICODE_SPACING_MARK, 15810: G_UNICODE_ENCLOSING_MARK, 15810: G_UNICODE_NON_SPACING_MARK, 15810: G_UNICODE_DECIMAL_NUMBER, 15810: G_UNICODE_LETTER_NUMBER, 15810: G_UNICODE_OTHER_NUMBER, 15810: G_UNICODE_CONNECT_PUNCTUATION, 15810: G_UNICODE_DASH_PUNCTUATION, 15810: G_UNICODE_CLOSE_PUNCTUATION, 15810: G_UNICODE_FINAL_PUNCTUATION, 15810: G_UNICODE_INITIAL_PUNCTUATION, 15810: G_UNICODE_OTHER_PUNCTUATION, 15810: G_UNICODE_OPEN_PUNCTUATION, 15810: G_UNICODE_CURRENCY_SYMBOL, 15810: G_UNICODE_MODIFIER_SYMBOL, 15810: G_UNICODE_MATH_SYMBOL, 15810: G_UNICODE_OTHER_SYMBOL, 15810: G_UNICODE_LINE_SEPARATOR, 15810: G_UNICODE_PARAGRAPH_SEPARATOR, 15810: G_UNICODE_SPACE_SEPARATOR 15810: } GUnicodeType; 15810: # 213 "/usr/include/glib-2.0/glib/gunicode.h" 15810: typedef enum 15810: { 15810: G_UNICODE_BREAK_MANDATORY, 15810: G_UNICODE_BREAK_CARRIAGE_RETURN, 15810: G_UNICODE_BREAK_LINE_FEED, 15810: G_UNICODE_BREAK_COMBINING_MARK, 15810: G_UNICODE_BREAK_SURROGATE, 15810: G_UNICODE_BREAK_ZERO_WIDTH_SPACE, 15810: G_UNICODE_BREAK_INSEPARABLE, 15810: G_UNICODE_BREAK_NON_BREAKING_GLUE, 15810: G_UNICODE_BREAK_CONTINGENT, 15810: G_UNICODE_BREAK_SPACE, 15810: G_UNICODE_BREAK_AFTER, 15810: G_UNICODE_BREAK_BEFORE, 15810: G_UNICODE_BREAK_BEFORE_AND_AFTER, 15810: G_UNICODE_BREAK_HYPHEN, 15810: G_UNICODE_BREAK_NON_STARTER, 15810: G_UNICODE_BREAK_OPEN_PUNCTUATION, 15810: G_UNICODE_BREAK_CLOSE_PUNCTUATION, 15810: G_UNICODE_BREAK_QUOTATION, 15810: G_UNICODE_BREAK_EXCLAMATION, 15810: G_UNICODE_BREAK_IDEOGRAPHIC, 15810: G_UNICODE_BREAK_NUMERIC, 15810: G_UNICODE_BREAK_INFIX_SEPARATOR, 15810: G_UNICODE_BREAK_SYMBOL, 15810: G_UNICODE_BREAK_ALPHABETIC, 15810: G_UNICODE_BREAK_PREFIX, 15810: G_UNICODE_BREAK_POSTFIX, 15810: G_UNICODE_BREAK_COMPLEX_CONTEXT, 15810: G_UNICODE_BREAK_AMBIGUOUS, 15810: G_UNICODE_BREAK_UNKNOWN, 15810: G_UNICODE_BREAK_NEXT_LINE, 15810: G_UNICODE_BREAK_WORD_JOINER, 15810: G_UNICODE_BREAK_HANGUL_L_JAMO, 15810: G_UNICODE_BREAK_HANGUL_V_JAMO, 15810: G_UNICODE_BREAK_HANGUL_T_JAMO, 15810: G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, 15810: G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 15810: G_UNICODE_BREAK_CLOSE_PARANTHESIS, 15810: G_UNICODE_BREAK_CLOSE_PARENTHESIS = G_UNICODE_BREAK_CLOSE_PARANTHESIS, 15810: G_UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER, 15810: G_UNICODE_BREAK_HEBREW_LETTER, 15810: G_UNICODE_BREAK_REGIONAL_INDICATOR, 15810: G_UNICODE_BREAK_EMOJI_BASE, 15810: G_UNICODE_BREAK_EMOJI_MODIFIER, 15810: G_UNICODE_BREAK_ZERO_WIDTH_JOINER 15810: } GUnicodeBreakType; 15810: # 443 "/usr/include/glib-2.0/glib/gunicode.h" 15810: typedef enum 15810: { 15810: G_UNICODE_SCRIPT_INVALID_CODE = -1, 15810: G_UNICODE_SCRIPT_COMMON = 0, 15810: G_UNICODE_SCRIPT_INHERITED, 15810: G_UNICODE_SCRIPT_ARABIC, 15810: G_UNICODE_SCRIPT_ARMENIAN, 15810: G_UNICODE_SCRIPT_BENGALI, 15810: G_UNICODE_SCRIPT_BOPOMOFO, 15810: G_UNICODE_SCRIPT_CHEROKEE, 15810: G_UNICODE_SCRIPT_COPTIC, 15810: G_UNICODE_SCRIPT_CYRILLIC, 15810: G_UNICODE_SCRIPT_DESERET, 15810: G_UNICODE_SCRIPT_DEVANAGARI, 15810: G_UNICODE_SCRIPT_ETHIOPIC, 15810: G_UNICODE_SCRIPT_GEORGIAN, 15810: G_UNICODE_SCRIPT_GOTHIC, 15810: G_UNICODE_SCRIPT_GREEK, 15810: G_UNICODE_SCRIPT_GUJARATI, 15810: G_UNICODE_SCRIPT_GURMUKHI, 15810: G_UNICODE_SCRIPT_HAN, 15810: G_UNICODE_SCRIPT_HANGUL, 15810: G_UNICODE_SCRIPT_HEBREW, 15810: G_UNICODE_SCRIPT_HIRAGANA, 15810: G_UNICODE_SCRIPT_KANNADA, 15810: G_UNICODE_SCRIPT_KATAKANA, 15810: G_UNICODE_SCRIPT_KHMER, 15810: G_UNICODE_SCRIPT_LAO, 15810: G_UNICODE_SCRIPT_LATIN, 15810: G_UNICODE_SCRIPT_MALAYALAM, 15810: G_UNICODE_SCRIPT_MONGOLIAN, 15810: G_UNICODE_SCRIPT_MYANMAR, 15810: G_UNICODE_SCRIPT_OGHAM, 15810: G_UNICODE_SCRIPT_OLD_ITALIC, 15810: G_UNICODE_SCRIPT_ORIYA, 15810: G_UNICODE_SCRIPT_RUNIC, 15810: G_UNICODE_SCRIPT_SINHALA, 15810: G_UNICODE_SCRIPT_SYRIAC, 15810: G_UNICODE_SCRIPT_TAMIL, 15810: G_UNICODE_SCRIPT_TELUGU, 15810: G_UNICODE_SCRIPT_THAANA, 15810: G_UNICODE_SCRIPT_THAI, 15810: G_UNICODE_SCRIPT_TIBETAN, 15810: G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, 15810: G_UNICODE_SCRIPT_YI, 15810: G_UNICODE_SCRIPT_TAGALOG, 15810: G_UNICODE_SCRIPT_HANUNOO, 15810: G_UNICODE_SCRIPT_BUHID, 15810: G_UNICODE_SCRIPT_TAGBANWA, 15810: 15810: 15810: G_UNICODE_SCRIPT_BRAILLE, 15810: G_UNICODE_SCRIPT_CYPRIOT, 15810: G_UNICODE_SCRIPT_LIMBU, 15810: G_UNICODE_SCRIPT_OSMANYA, 15810: G_UNICODE_SCRIPT_SHAVIAN, 15810: G_UNICODE_SCRIPT_LINEAR_B, 15810: G_UNICODE_SCRIPT_TAI_LE, 15810: G_UNICODE_SCRIPT_UGARITIC, 15810: 15810: 15810: G_UNICODE_SCRIPT_NEW_TAI_LUE, 15810: G_UNICODE_SCRIPT_BUGINESE, 15810: G_UNICODE_SCRIPT_GLAGOLITIC, 15810: G_UNICODE_SCRIPT_TIFINAGH, 15810: G_UNICODE_SCRIPT_SYLOTI_NAGRI, 15810: G_UNICODE_SCRIPT_OLD_PERSIAN, 15810: G_UNICODE_SCRIPT_KHAROSHTHI, 15810: 15810: 15810: G_UNICODE_SCRIPT_UNKNOWN, 15810: G_UNICODE_SCRIPT_BALINESE, 15810: G_UNICODE_SCRIPT_CUNEIFORM, 15810: G_UNICODE_SCRIPT_PHOENICIAN, 15810: G_UNICODE_SCRIPT_PHAGS_PA, 15810: G_UNICODE_SCRIPT_NKO, 15810: 15810: 15810: G_UNICODE_SCRIPT_KAYAH_LI, 15810: G_UNICODE_SCRIPT_LEPCHA, 15810: G_UNICODE_SCRIPT_REJANG, 15810: G_UNICODE_SCRIPT_SUNDANESE, 15810: G_UNICODE_SCRIPT_SAURASHTRA, 15810: G_UNICODE_SCRIPT_CHAM, 15810: G_UNICODE_SCRIPT_OL_CHIKI, 15810: G_UNICODE_SCRIPT_VAI, 15810: G_UNICODE_SCRIPT_CARIAN, 15810: G_UNICODE_SCRIPT_LYCIAN, 15810: G_UNICODE_SCRIPT_LYDIAN, 15810: 15810: 15810: G_UNICODE_SCRIPT_AVESTAN, 15810: G_UNICODE_SCRIPT_BAMUM, 15810: G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS, 15810: G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC, 15810: G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI, 15810: G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN, 15810: G_UNICODE_SCRIPT_JAVANESE, 15810: G_UNICODE_SCRIPT_KAITHI, 15810: G_UNICODE_SCRIPT_LISU, 15810: G_UNICODE_SCRIPT_MEETEI_MAYEK, 15810: G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN, 15810: G_UNICODE_SCRIPT_OLD_TURKIC, 15810: G_UNICODE_SCRIPT_SAMARITAN, 15810: G_UNICODE_SCRIPT_TAI_THAM, 15810: G_UNICODE_SCRIPT_TAI_VIET, 15810: 15810: 15810: G_UNICODE_SCRIPT_BATAK, 15810: G_UNICODE_SCRIPT_BRAHMI, 15810: G_UNICODE_SCRIPT_MANDAIC, 15810: 15810: 15810: G_UNICODE_SCRIPT_CHAKMA, 15810: G_UNICODE_SCRIPT_MEROITIC_CURSIVE, 15810: G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS, 15810: G_UNICODE_SCRIPT_MIAO, 15810: G_UNICODE_SCRIPT_SHARADA, 15810: G_UNICODE_SCRIPT_SORA_SOMPENG, 15810: G_UNICODE_SCRIPT_TAKRI, 15810: 15810: 15810: G_UNICODE_SCRIPT_BASSA_VAH, 15810: G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN, 15810: G_UNICODE_SCRIPT_DUPLOYAN, 15810: G_UNICODE_SCRIPT_ELBASAN, 15810: G_UNICODE_SCRIPT_GRANTHA, 15810: G_UNICODE_SCRIPT_KHOJKI, 15810: G_UNICODE_SCRIPT_KHUDAWADI, 15810: G_UNICODE_SCRIPT_LINEAR_A, 15810: G_UNICODE_SCRIPT_MAHAJANI, 15810: G_UNICODE_SCRIPT_MANICHAEAN, 15810: G_UNICODE_SCRIPT_MENDE_KIKAKUI, 15810: G_UNICODE_SCRIPT_MODI, 15810: G_UNICODE_SCRIPT_MRO, 15810: G_UNICODE_SCRIPT_NABATAEAN, 15810: G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN, 15810: G_UNICODE_SCRIPT_OLD_PERMIC, 15810: G_UNICODE_SCRIPT_PAHAWH_HMONG, 15810: G_UNICODE_SCRIPT_PALMYRENE, 15810: G_UNICODE_SCRIPT_PAU_CIN_HAU, 15810: G_UNICODE_SCRIPT_PSALTER_PAHLAVI, 15810: G_UNICODE_SCRIPT_SIDDHAM, 15810: G_UNICODE_SCRIPT_TIRHUTA, 15810: G_UNICODE_SCRIPT_WARANG_CITI, 15810: 15810: 15810: G_UNICODE_SCRIPT_AHOM, 15810: G_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS, 15810: G_UNICODE_SCRIPT_HATRAN, 15810: G_UNICODE_SCRIPT_MULTANI, 15810: G_UNICODE_SCRIPT_OLD_HUNGARIAN, 15810: G_UNICODE_SCRIPT_SIGNWRITING, 15810: 15810: 15810: G_UNICODE_SCRIPT_ADLAM, 15810: G_UNICODE_SCRIPT_BHAIKSUKI, 15810: G_UNICODE_SCRIPT_MARCHEN, 15810: G_UNICODE_SCRIPT_NEWA, 15810: G_UNICODE_SCRIPT_OSAGE, 15810: G_UNICODE_SCRIPT_TANGUT, 15810: 15810: 15810: G_UNICODE_SCRIPT_MASARAM_GONDI, 15810: G_UNICODE_SCRIPT_NUSHU, 15810: G_UNICODE_SCRIPT_SOYOMBO, 15810: G_UNICODE_SCRIPT_ZANABAZAR_SQUARE, 15810: 15810: 15810: G_UNICODE_SCRIPT_DOGRA, 15810: G_UNICODE_SCRIPT_GUNJALA_GONDI, 15810: G_UNICODE_SCRIPT_HANIFI_ROHINGYA, 15810: G_UNICODE_SCRIPT_MAKASAR, 15810: G_UNICODE_SCRIPT_MEDEFAIDRIN, 15810: G_UNICODE_SCRIPT_OLD_SOGDIAN, 15810: G_UNICODE_SCRIPT_SOGDIAN, 15810: 15810: 15810: G_UNICODE_SCRIPT_ELYMAIC, 15810: G_UNICODE_SCRIPT_NANDINAGARI, 15810: G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG, 15810: G_UNICODE_SCRIPT_WANCHO, 15810: 15810: 15810: G_UNICODE_SCRIPT_CHORASMIAN, 15810: G_UNICODE_SCRIPT_DIVES_AKURU, 15810: G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT, 15810: G_UNICODE_SCRIPT_YEZIDI 15810: } GUnicodeScript; 15810: 15810: extern 15810: guint32 g_unicode_script_to_iso15924 (GUnicodeScript script); 15810: extern 15810: GUnicodeScript g_unicode_script_from_iso15924 (guint32 iso15924); 15810: 15810: 15810: 15810: extern 15810: gboolean g_unichar_isalnum (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isalpha (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_iscntrl (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isdigit (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isgraph (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_islower (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isprint (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_ispunct (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isspace (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isupper (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isxdigit (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_istitle (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_isdefined (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_iswide (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_iswide_cjk(gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_iszerowidth(gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_unichar_ismark (gunichar c) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: gunichar g_unichar_toupper (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gunichar g_unichar_tolower (gunichar c) __attribute__ ((__const__)); 15810: extern 15810: gunichar g_unichar_totitle (gunichar c) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: gint g_unichar_digit_value (gunichar c) __attribute__ ((__const__)); 15810: 15810: extern 15810: gint g_unichar_xdigit_value (gunichar c) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: GUnicodeType g_unichar_type (gunichar c) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: GUnicodeBreakType g_unichar_break_type (gunichar c) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: gint g_unichar_combining_class (gunichar uc) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_unichar_get_mirror_char (gunichar ch, 15810: gunichar *mirrored_ch); 15810: 15810: extern 15810: GUnicodeScript g_unichar_get_script (gunichar ch) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: gboolean g_unichar_validate (gunichar ch) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: gboolean g_unichar_compose (gunichar a, 15810: gunichar b, 15810: gunichar *ch); 15810: extern 15810: gboolean g_unichar_decompose (gunichar ch, 15810: gunichar *a, 15810: gunichar *b); 15810: 15810: extern 15810: gsize g_unichar_fully_decompose (gunichar ch, 15810: gboolean compat, 15810: gunichar *result, 15810: gsize result_len); 15810: # 746 "/usr/include/glib-2.0/glib/gunicode.h" 15810: extern 15810: void g_unicode_canonical_ordering (gunichar *string, 15810: gsize len); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: gunichar *g_unicode_canonical_decomposition (gunichar ch, 15810: gsize *result_len) __attribute__ ((__malloc__)); 15810: 15810: 15810: 15810: extern const gchar * const g_utf8_skip; 15810: # 777 "/usr/include/glib-2.0/glib/gunicode.h" 15810: extern 15810: gunichar g_utf8_get_char (const gchar *p) __attribute__((__pure__)); 15810: extern 15810: gunichar g_utf8_get_char_validated (const gchar *p, 15810: gssize max_len) __attribute__((__pure__)); 15810: 15810: extern 15810: gchar* g_utf8_offset_to_pointer (const gchar *str, 15810: glong offset) __attribute__((__pure__)); 15810: extern 15810: glong g_utf8_pointer_to_offset (const gchar *str, 15810: const gchar *pos) __attribute__((__pure__)); 15810: extern 15810: gchar* g_utf8_prev_char (const gchar *p) __attribute__((__pure__)); 15810: extern 15810: gchar* g_utf8_find_next_char (const gchar *p, 15810: const gchar *end) __attribute__((__pure__)); 15810: extern 15810: gchar* g_utf8_find_prev_char (const gchar *str, 15810: const gchar *p) __attribute__((__pure__)); 15810: 15810: extern 15810: glong g_utf8_strlen (const gchar *p, 15810: gssize max) __attribute__((__pure__)); 15810: 15810: extern 15810: gchar *g_utf8_substring (const gchar *str, 15810: glong start_pos, 15810: glong end_pos) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar *g_utf8_strncpy (gchar *dest, 15810: const gchar *src, 15810: gsize n); 15810: 15810: 15810: 15810: extern 15810: gchar* g_utf8_strchr (const gchar *p, 15810: gssize len, 15810: gunichar c); 15810: extern 15810: gchar* g_utf8_strrchr (const gchar *p, 15810: gssize len, 15810: gunichar c); 15810: extern 15810: gchar* g_utf8_strreverse (const gchar *str, 15810: gssize len); 15810: 15810: extern 15810: gunichar2 *g_utf8_to_utf16 (const gchar *str, 15810: glong len, 15810: glong *items_read, 15810: glong *items_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gunichar * g_utf8_to_ucs4 (const gchar *str, 15810: glong len, 15810: glong *items_read, 15810: glong *items_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gunichar * g_utf8_to_ucs4_fast (const gchar *str, 15810: glong len, 15810: glong *items_written) __attribute__ ((__malloc__)); 15810: extern 15810: gunichar * g_utf16_to_ucs4 (const gunichar2 *str, 15810: glong len, 15810: glong *items_read, 15810: glong *items_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_utf16_to_utf8 (const gunichar2 *str, 15810: glong len, 15810: glong *items_read, 15810: glong *items_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gunichar2 *g_ucs4_to_utf16 (const gunichar *str, 15810: glong len, 15810: glong *items_read, 15810: glong *items_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_ucs4_to_utf8 (const gunichar *str, 15810: glong len, 15810: glong *items_read, 15810: glong *items_written, 15810: GError **error) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gint g_unichar_to_utf8 (gunichar c, 15810: gchar *outbuf); 15810: 15810: extern 15810: gboolean g_utf8_validate (const gchar *str, 15810: gssize max_len, 15810: const gchar **end); 15810: extern 15810: gboolean g_utf8_validate_len (const gchar *str, 15810: gsize max_len, 15810: const gchar **end); 15810: 15810: extern 15810: gchar *g_utf8_strup (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_utf8_strdown (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_utf8_casefold (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: # 914 "/usr/include/glib-2.0/glib/gunicode.h" 15810: typedef enum { 15810: G_NORMALIZE_DEFAULT, 15810: G_NORMALIZE_NFD = G_NORMALIZE_DEFAULT, 15810: G_NORMALIZE_DEFAULT_COMPOSE, 15810: G_NORMALIZE_NFC = G_NORMALIZE_DEFAULT_COMPOSE, 15810: G_NORMALIZE_ALL, 15810: G_NORMALIZE_NFKD = G_NORMALIZE_ALL, 15810: G_NORMALIZE_ALL_COMPOSE, 15810: G_NORMALIZE_NFKC = G_NORMALIZE_ALL_COMPOSE 15810: } GNormalizeMode; 15810: 15810: extern 15810: gchar *g_utf8_normalize (const gchar *str, 15810: gssize len, 15810: GNormalizeMode mode) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gint g_utf8_collate (const gchar *str1, 15810: const gchar *str2) __attribute__((__pure__)); 15810: extern 15810: gchar *g_utf8_collate_key (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_utf8_collate_key_for_filename (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gchar *g_utf8_make_valid (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: 15810: 15810: # 34 "/usr/include/glib-2.0/glib/gstring.h" 2 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GString GString; 15810: 15810: struct _GString 15810: { 15810: gchar *str; 15810: gsize len; 15810: gsize allocated_len; 15810: }; 15810: 15810: extern 15810: GString* g_string_new (const gchar *init); 15810: extern 15810: GString* g_string_new_len (const gchar *init, 15810: gssize len); 15810: extern 15810: GString* g_string_sized_new (gsize dfl_size); 15810: extern 15810: gchar* g_string_free (GString *string, 15810: gboolean free_segment); 15810: extern 15810: GBytes* g_string_free_to_bytes (GString *string); 15810: extern 15810: gboolean g_string_equal (const GString *v, 15810: const GString *v2); 15810: extern 15810: guint g_string_hash (const GString *str); 15810: extern 15810: GString* g_string_assign (GString *string, 15810: const gchar *rval); 15810: extern 15810: GString* g_string_truncate (GString *string, 15810: gsize len); 15810: extern 15810: GString* g_string_set_size (GString *string, 15810: gsize len); 15810: extern 15810: GString* g_string_insert_len (GString *string, 15810: gssize pos, 15810: const gchar *val, 15810: gssize len); 15810: extern 15810: GString* g_string_append (GString *string, 15810: const gchar *val); 15810: extern 15810: GString* g_string_append_len (GString *string, 15810: const gchar *val, 15810: gssize len); 15810: extern 15810: GString* g_string_append_c (GString *string, 15810: gchar c); 15810: extern 15810: GString* g_string_append_unichar (GString *string, 15810: gunichar wc); 15810: extern 15810: GString* g_string_prepend (GString *string, 15810: const gchar *val); 15810: extern 15810: GString* g_string_prepend_c (GString *string, 15810: gchar c); 15810: extern 15810: GString* g_string_prepend_unichar (GString *string, 15810: gunichar wc); 15810: extern 15810: GString* g_string_prepend_len (GString *string, 15810: const gchar *val, 15810: gssize len); 15810: extern 15810: GString* g_string_insert (GString *string, 15810: gssize pos, 15810: const gchar *val); 15810: extern 15810: GString* g_string_insert_c (GString *string, 15810: gssize pos, 15810: gchar c); 15810: extern 15810: GString* g_string_insert_unichar (GString *string, 15810: gssize pos, 15810: gunichar wc); 15810: extern 15810: GString* g_string_overwrite (GString *string, 15810: gsize pos, 15810: const gchar *val); 15810: extern 15810: GString* g_string_overwrite_len (GString *string, 15810: gsize pos, 15810: const gchar *val, 15810: gssize len); 15810: extern 15810: GString* g_string_erase (GString *string, 15810: gssize pos, 15810: gssize len); 15810: extern 15810: guint g_string_replace (GString *string, 15810: const gchar *find, 15810: const gchar *replace, 15810: guint limit); 15810: extern 15810: GString* g_string_ascii_down (GString *string); 15810: extern 15810: GString* g_string_ascii_up (GString *string); 15810: extern 15810: void g_string_vprintf (GString *string, 15810: const gchar *format, 15810: va_list args) 15810: __attribute__((__format__ (gnu_printf, 2, 0))); 15810: extern 15810: void g_string_printf (GString *string, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: extern 15810: void g_string_append_vprintf (GString *string, 15810: const gchar *format, 15810: va_list args) 15810: __attribute__((__format__ (gnu_printf, 2, 0))); 15810: extern 15810: void g_string_append_printf (GString *string, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: extern 15810: GString* g_string_append_uri_escaped (GString *string, 15810: const gchar *unescaped, 15810: const gchar *reserved_chars_allowed, 15810: gboolean allow_utf8); 15810: 15810: 15810: 15810: static inline GString* 15810: g_string_append_c_inline (GString *gstring, 15810: gchar c) 15810: { 15810: if (gstring->len + 1 < gstring->allocated_len) 15810: { 15810: gstring->str[gstring->len++] = c; 15810: gstring->str[gstring->len] = 0; 15810: } 15810: else 15810: g_string_insert_c (gstring, -1, c); 15810: return gstring; 15810: } 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GString *g_string_down (GString *string); 15810: __attribute__((__deprecated__)) extern 15810: GString *g_string_up (GString *string); 15810: 15810: 15810: 15810: 15810: 15810: # 35 "/usr/include/glib-2.0/glib/giochannel.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GIOChannel GIOChannel; 15810: typedef struct _GIOFuncs GIOFuncs; 15810: 15810: typedef enum 15810: { 15810: G_IO_ERROR_NONE, 15810: G_IO_ERROR_AGAIN, 15810: G_IO_ERROR_INVAL, 15810: G_IO_ERROR_UNKNOWN 15810: } GIOError; 15810: 15810: 15810: 15810: typedef enum 15810: { 15810: 15810: G_IO_CHANNEL_ERROR_FBIG, 15810: G_IO_CHANNEL_ERROR_INVAL, 15810: G_IO_CHANNEL_ERROR_IO, 15810: G_IO_CHANNEL_ERROR_ISDIR, 15810: G_IO_CHANNEL_ERROR_NOSPC, 15810: G_IO_CHANNEL_ERROR_NXIO, 15810: G_IO_CHANNEL_ERROR_OVERFLOW, 15810: G_IO_CHANNEL_ERROR_PIPE, 15810: 15810: G_IO_CHANNEL_ERROR_FAILED 15810: } GIOChannelError; 15810: 15810: typedef enum 15810: { 15810: G_IO_STATUS_ERROR, 15810: G_IO_STATUS_NORMAL, 15810: G_IO_STATUS_EOF, 15810: G_IO_STATUS_AGAIN 15810: } GIOStatus; 15810: 15810: typedef enum 15810: { 15810: G_SEEK_CUR, 15810: G_SEEK_SET, 15810: G_SEEK_END 15810: } GSeekType; 15810: 15810: typedef enum 15810: { 15810: G_IO_FLAG_APPEND = 1 << 0, 15810: G_IO_FLAG_NONBLOCK = 1 << 1, 15810: G_IO_FLAG_IS_READABLE = 1 << 2, 15810: G_IO_FLAG_IS_WRITABLE = 1 << 3, 15810: G_IO_FLAG_IS_WRITEABLE = 1 << 3, 15810: G_IO_FLAG_IS_SEEKABLE = 1 << 4, 15810: G_IO_FLAG_MASK = (1 << 5) - 1, 15810: G_IO_FLAG_GET_MASK = G_IO_FLAG_MASK, 15810: G_IO_FLAG_SET_MASK = G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK 15810: } GIOFlags; 15810: 15810: struct _GIOChannel 15810: { 15810: 15810: gint ref_count; 15810: GIOFuncs *funcs; 15810: 15810: gchar *encoding; 15810: GIConv read_cd; 15810: GIConv write_cd; 15810: gchar *line_term; 15810: guint line_term_len; 15810: 15810: gsize buf_size; 15810: GString *read_buf; 15810: GString *encoded_read_buf; 15810: GString *write_buf; 15810: gchar partial_write_buf[6]; 15810: 15810: 15810: 15810: guint use_buffer : 1; 15810: guint do_encode : 1; 15810: guint close_on_unref : 1; 15810: guint is_readable : 1; 15810: guint is_writeable : 1; 15810: guint is_seekable : 1; 15810: 15810: gpointer reserved1; 15810: gpointer reserved2; 15810: }; 15810: 15810: typedef gboolean (*GIOFunc) (GIOChannel *source, 15810: GIOCondition condition, 15810: gpointer data); 15810: struct _GIOFuncs 15810: { 15810: GIOStatus (*io_read) (GIOChannel *channel, 15810: gchar *buf, 15810: gsize count, 15810: gsize *bytes_read, 15810: GError **err); 15810: GIOStatus (*io_write) (GIOChannel *channel, 15810: const gchar *buf, 15810: gsize count, 15810: gsize *bytes_written, 15810: GError **err); 15810: GIOStatus (*io_seek) (GIOChannel *channel, 15810: gint64 offset, 15810: GSeekType type, 15810: GError **err); 15810: GIOStatus (*io_close) (GIOChannel *channel, 15810: GError **err); 15810: GSource* (*io_create_watch) (GIOChannel *channel, 15810: GIOCondition condition); 15810: void (*io_free) (GIOChannel *channel); 15810: GIOStatus (*io_set_flags) (GIOChannel *channel, 15810: GIOFlags flags, 15810: GError **err); 15810: GIOFlags (*io_get_flags) (GIOChannel *channel); 15810: }; 15810: 15810: extern 15810: void g_io_channel_init (GIOChannel *channel); 15810: extern 15810: GIOChannel *g_io_channel_ref (GIOChannel *channel); 15810: extern 15810: void g_io_channel_unref (GIOChannel *channel); 15810: 15810: __attribute__((__deprecated__("Use '" "g_io_channel_read_chars" "' instead"))) extern 15810: GIOError g_io_channel_read (GIOChannel *channel, 15810: gchar *buf, 15810: gsize count, 15810: gsize *bytes_read); 15810: 15810: __attribute__((__deprecated__("Use '" "g_io_channel_write_chars" "' instead"))) extern 15810: GIOError g_io_channel_write (GIOChannel *channel, 15810: const gchar *buf, 15810: gsize count, 15810: gsize *bytes_written); 15810: 15810: __attribute__((__deprecated__("Use '" "g_io_channel_seek_position" "' instead"))) extern 15810: GIOError g_io_channel_seek (GIOChannel *channel, 15810: gint64 offset, 15810: GSeekType type); 15810: 15810: __attribute__((__deprecated__("Use '" "g_io_channel_shutdown" "' instead"))) extern 15810: void g_io_channel_close (GIOChannel *channel); 15810: 15810: extern 15810: GIOStatus g_io_channel_shutdown (GIOChannel *channel, 15810: gboolean flush, 15810: GError **err); 15810: extern 15810: guint g_io_add_watch_full (GIOChannel *channel, 15810: gint priority, 15810: GIOCondition condition, 15810: GIOFunc func, 15810: gpointer user_data, 15810: GDestroyNotify notify); 15810: extern 15810: GSource * g_io_create_watch (GIOChannel *channel, 15810: GIOCondition condition); 15810: extern 15810: guint g_io_add_watch (GIOChannel *channel, 15810: GIOCondition condition, 15810: GIOFunc func, 15810: gpointer user_data); 15810: 15810: 15810: 15810: 15810: extern 15810: void g_io_channel_set_buffer_size (GIOChannel *channel, 15810: gsize size); 15810: extern 15810: gsize g_io_channel_get_buffer_size (GIOChannel *channel); 15810: extern 15810: GIOCondition g_io_channel_get_buffer_condition (GIOChannel *channel); 15810: extern 15810: GIOStatus g_io_channel_set_flags (GIOChannel *channel, 15810: GIOFlags flags, 15810: GError **error); 15810: extern 15810: GIOFlags g_io_channel_get_flags (GIOChannel *channel); 15810: extern 15810: void g_io_channel_set_line_term (GIOChannel *channel, 15810: const gchar *line_term, 15810: gint length); 15810: extern 15810: const gchar * g_io_channel_get_line_term (GIOChannel *channel, 15810: gint *length); 15810: extern 15810: void g_io_channel_set_buffered (GIOChannel *channel, 15810: gboolean buffered); 15810: extern 15810: gboolean g_io_channel_get_buffered (GIOChannel *channel); 15810: extern 15810: GIOStatus g_io_channel_set_encoding (GIOChannel *channel, 15810: const gchar *encoding, 15810: GError **error); 15810: extern 15810: const gchar * g_io_channel_get_encoding (GIOChannel *channel); 15810: extern 15810: void g_io_channel_set_close_on_unref (GIOChannel *channel, 15810: gboolean do_close); 15810: extern 15810: gboolean g_io_channel_get_close_on_unref (GIOChannel *channel); 15810: 15810: 15810: extern 15810: GIOStatus g_io_channel_flush (GIOChannel *channel, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_read_line (GIOChannel *channel, 15810: gchar **str_return, 15810: gsize *length, 15810: gsize *terminator_pos, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_read_line_string (GIOChannel *channel, 15810: GString *buffer, 15810: gsize *terminator_pos, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_read_to_end (GIOChannel *channel, 15810: gchar **str_return, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_read_chars (GIOChannel *channel, 15810: gchar *buf, 15810: gsize count, 15810: gsize *bytes_read, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_read_unichar (GIOChannel *channel, 15810: gunichar *thechar, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_write_chars (GIOChannel *channel, 15810: const gchar *buf, 15810: gssize count, 15810: gsize *bytes_written, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_write_unichar (GIOChannel *channel, 15810: gunichar thechar, 15810: GError **error); 15810: extern 15810: GIOStatus g_io_channel_seek_position (GIOChannel *channel, 15810: gint64 offset, 15810: GSeekType type, 15810: GError **error); 15810: extern 15810: GIOChannel* g_io_channel_new_file (const gchar *filename, 15810: const gchar *mode, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: GQuark g_io_channel_error_quark (void); 15810: extern 15810: GIOChannelError g_io_channel_error_from_errno (gint en); 15810: # 320 "/usr/include/glib-2.0/glib/giochannel.h" 15810: extern 15810: GIOChannel* g_io_channel_unix_new (int fd); 15810: extern 15810: gint g_io_channel_unix_get_fd (GIOChannel *channel); 15810: 15810: 15810: 15810: extern GSourceFuncs g_io_watch_funcs; 15810: # 402 "/usr/include/glib-2.0/glib/giochannel.h" 15810: 15810: # 55 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gkeyfile.h" 1 15810: # 31 "/usr/include/glib-2.0/glib/gkeyfile.h" 15810: 15810: 15810: typedef enum 15810: { 15810: G_KEY_FILE_ERROR_UNKNOWN_ENCODING, 15810: G_KEY_FILE_ERROR_PARSE, 15810: G_KEY_FILE_ERROR_NOT_FOUND, 15810: G_KEY_FILE_ERROR_KEY_NOT_FOUND, 15810: G_KEY_FILE_ERROR_GROUP_NOT_FOUND, 15810: G_KEY_FILE_ERROR_INVALID_VALUE 15810: } GKeyFileError; 15810: 15810: 15810: 15810: extern 15810: GQuark g_key_file_error_quark (void); 15810: 15810: typedef struct _GKeyFile GKeyFile; 15810: 15810: typedef enum 15810: { 15810: G_KEY_FILE_NONE = 0, 15810: G_KEY_FILE_KEEP_COMMENTS = 1 << 0, 15810: G_KEY_FILE_KEEP_TRANSLATIONS = 1 << 1 15810: } GKeyFileFlags; 15810: 15810: extern 15810: GKeyFile *g_key_file_new (void); 15810: extern 15810: GKeyFile *g_key_file_ref (GKeyFile *key_file); 15810: extern 15810: void g_key_file_unref (GKeyFile *key_file); 15810: extern 15810: void g_key_file_free (GKeyFile *key_file); 15810: extern 15810: void g_key_file_set_list_separator (GKeyFile *key_file, 15810: gchar separator); 15810: extern 15810: gboolean g_key_file_load_from_file (GKeyFile *key_file, 15810: const gchar *file, 15810: GKeyFileFlags flags, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_load_from_data (GKeyFile *key_file, 15810: const gchar *data, 15810: gsize length, 15810: GKeyFileFlags flags, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_load_from_bytes (GKeyFile *key_file, 15810: GBytes *bytes, 15810: GKeyFileFlags flags, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_load_from_dirs (GKeyFile *key_file, 15810: const gchar *file, 15810: const gchar **search_dirs, 15810: gchar **full_path, 15810: GKeyFileFlags flags, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_load_from_data_dirs (GKeyFile *key_file, 15810: const gchar *file, 15810: gchar **full_path, 15810: GKeyFileFlags flags, 15810: GError **error); 15810: extern 15810: gchar *g_key_file_to_data (GKeyFile *key_file, 15810: gsize *length, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gboolean g_key_file_save_to_file (GKeyFile *key_file, 15810: const gchar *filename, 15810: GError **error); 15810: extern 15810: gchar *g_key_file_get_start_group (GKeyFile *key_file) __attribute__ ((__malloc__)); 15810: extern 15810: gchar **g_key_file_get_groups (GKeyFile *key_file, 15810: gsize *length); 15810: extern 15810: gchar **g_key_file_get_keys (GKeyFile *key_file, 15810: const gchar *group_name, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_has_group (GKeyFile *key_file, 15810: const gchar *group_name); 15810: extern 15810: gboolean g_key_file_has_key (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: gchar *g_key_file_get_value (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_key_file_set_value (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *value); 15810: extern 15810: gchar *g_key_file_get_string (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_key_file_set_string (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *string); 15810: extern 15810: gchar *g_key_file_get_locale_string (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *locale, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: gchar *g_key_file_get_locale_for_key (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *locale) __attribute__ ((__malloc__)); 15810: extern 15810: void g_key_file_set_locale_string (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *locale, 15810: const gchar *string); 15810: extern 15810: gboolean g_key_file_get_boolean (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: void g_key_file_set_boolean (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gboolean value); 15810: extern 15810: gint g_key_file_get_integer (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: void g_key_file_set_integer (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gint value); 15810: extern 15810: gint64 g_key_file_get_int64 (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: void g_key_file_set_int64 (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gint64 value); 15810: extern 15810: guint64 g_key_file_get_uint64 (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: void g_key_file_set_uint64 (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: guint64 value); 15810: extern 15810: gdouble g_key_file_get_double (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: void g_key_file_set_double (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gdouble value); 15810: extern 15810: gchar **g_key_file_get_string_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: void g_key_file_set_string_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar * const list[], 15810: gsize length); 15810: extern 15810: gchar **g_key_file_get_locale_string_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *locale, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: void g_key_file_set_locale_string_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *locale, 15810: const gchar * const list[], 15810: gsize length); 15810: extern 15810: gboolean *g_key_file_get_boolean_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gsize *length, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_key_file_set_boolean_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gboolean list[], 15810: gsize length); 15810: extern 15810: gint *g_key_file_get_integer_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gsize *length, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_key_file_set_double_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gdouble list[], 15810: gsize length); 15810: extern 15810: gdouble *g_key_file_get_double_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gsize *length, 15810: GError **error) __attribute__ ((__malloc__)); 15810: extern 15810: void g_key_file_set_integer_list (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: gint list[], 15810: gsize length); 15810: extern 15810: gboolean g_key_file_set_comment (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: const gchar *comment, 15810: GError **error); 15810: extern 15810: gchar *g_key_file_get_comment (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gboolean g_key_file_remove_comment (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_remove_key (GKeyFile *key_file, 15810: const gchar *group_name, 15810: const gchar *key, 15810: GError **error); 15810: extern 15810: gboolean g_key_file_remove_group (GKeyFile *key_file, 15810: const gchar *group_name, 15810: GError **error); 15810: # 328 "/usr/include/glib-2.0/glib/gkeyfile.h" 15810: 15810: # 56 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gmappedfile.h" 1 15810: # 30 "/usr/include/glib-2.0/glib/gmappedfile.h" 15810: 15810: 15810: typedef struct _GMappedFile GMappedFile; 15810: 15810: extern 15810: GMappedFile *g_mapped_file_new (const gchar *filename, 15810: gboolean writable, 15810: GError **error); 15810: extern 15810: GMappedFile *g_mapped_file_new_from_fd (gint fd, 15810: gboolean writable, 15810: GError **error); 15810: extern 15810: gsize g_mapped_file_get_length (GMappedFile *file); 15810: extern 15810: gchar *g_mapped_file_get_contents (GMappedFile *file); 15810: extern 15810: GBytes * g_mapped_file_get_bytes (GMappedFile *file); 15810: extern 15810: GMappedFile *g_mapped_file_ref (GMappedFile *file); 15810: extern 15810: void g_mapped_file_unref (GMappedFile *file); 15810: 15810: __attribute__((__deprecated__("Use '" "g_mapped_file_unref" "' instead"))) extern 15810: void g_mapped_file_free (GMappedFile *file); 15810: 15810: 15810: # 60 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gmarkup.h" 1 15810: # 31 "/usr/include/glib-2.0/glib/gmarkup.h" 15810: 15810: # 49 "/usr/include/glib-2.0/glib/gmarkup.h" 15810: typedef enum 15810: { 15810: G_MARKUP_ERROR_BAD_UTF8, 15810: G_MARKUP_ERROR_EMPTY, 15810: G_MARKUP_ERROR_PARSE, 15810: 15810: 15810: 15810: G_MARKUP_ERROR_UNKNOWN_ELEMENT, 15810: G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE, 15810: G_MARKUP_ERROR_INVALID_CONTENT, 15810: G_MARKUP_ERROR_MISSING_ATTRIBUTE 15810: } GMarkupError; 15810: # 72 "/usr/include/glib-2.0/glib/gmarkup.h" 15810: extern 15810: GQuark g_markup_error_quark (void); 15810: # 95 "/usr/include/glib-2.0/glib/gmarkup.h" 15810: typedef enum 15810: { 15810: G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0, 15810: G_MARKUP_TREAT_CDATA_AS_TEXT = 1 << 1, 15810: G_MARKUP_PREFIX_ERROR_POSITION = 1 << 2, 15810: G_MARKUP_IGNORE_QUALIFIED = 1 << 3 15810: } GMarkupParseFlags; 15810: # 112 "/usr/include/glib-2.0/glib/gmarkup.h" 15810: typedef struct _GMarkupParseContext GMarkupParseContext; 15810: typedef struct _GMarkupParser GMarkupParser; 15810: # 143 "/usr/include/glib-2.0/glib/gmarkup.h" 15810: struct _GMarkupParser 15810: { 15810: 15810: void (*start_element) (GMarkupParseContext *context, 15810: const gchar *element_name, 15810: const gchar **attribute_names, 15810: const gchar **attribute_values, 15810: gpointer user_data, 15810: GError **error); 15810: 15810: 15810: void (*end_element) (GMarkupParseContext *context, 15810: const gchar *element_name, 15810: gpointer user_data, 15810: GError **error); 15810: 15810: 15810: 15810: void (*text) (GMarkupParseContext *context, 15810: const gchar *text, 15810: gsize text_len, 15810: gpointer user_data, 15810: GError **error); 15810: 15810: 15810: 15810: 15810: 15810: 15810: void (*passthrough) (GMarkupParseContext *context, 15810: const gchar *passthrough_text, 15810: gsize text_len, 15810: gpointer user_data, 15810: GError **error); 15810: 15810: 15810: 15810: 15810: void (*error) (GMarkupParseContext *context, 15810: GError *error, 15810: gpointer user_data); 15810: }; 15810: 15810: extern 15810: GMarkupParseContext *g_markup_parse_context_new (const GMarkupParser *parser, 15810: GMarkupParseFlags flags, 15810: gpointer user_data, 15810: GDestroyNotify user_data_dnotify); 15810: extern 15810: GMarkupParseContext *g_markup_parse_context_ref (GMarkupParseContext *context); 15810: extern 15810: void g_markup_parse_context_unref (GMarkupParseContext *context); 15810: extern 15810: void g_markup_parse_context_free (GMarkupParseContext *context); 15810: extern 15810: gboolean g_markup_parse_context_parse (GMarkupParseContext *context, 15810: const gchar *text, 15810: gssize text_len, 15810: GError **error); 15810: extern 15810: void g_markup_parse_context_push (GMarkupParseContext *context, 15810: const GMarkupParser *parser, 15810: gpointer user_data); 15810: extern 15810: gpointer g_markup_parse_context_pop (GMarkupParseContext *context); 15810: 15810: extern 15810: gboolean g_markup_parse_context_end_parse (GMarkupParseContext *context, 15810: GError **error); 15810: extern 15810: const gchar * g_markup_parse_context_get_element (GMarkupParseContext *context); 15810: extern 15810: const GSList * g_markup_parse_context_get_element_stack (GMarkupParseContext *context); 15810: 15810: 15810: extern 15810: void g_markup_parse_context_get_position (GMarkupParseContext *context, 15810: gint *line_number, 15810: gint *char_number); 15810: extern 15810: gpointer g_markup_parse_context_get_user_data (GMarkupParseContext *context); 15810: 15810: 15810: extern 15810: gchar* g_markup_escape_text (const gchar *text, 15810: gssize length); 15810: 15810: extern 15810: gchar *g_markup_printf_escaped (const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: gchar *g_markup_vprintf_escaped (const char *format, 15810: va_list args) __attribute__((__format__ (gnu_printf, 1, 0))); 15810: 15810: typedef enum 15810: { 15810: G_MARKUP_COLLECT_INVALID, 15810: G_MARKUP_COLLECT_STRING, 15810: G_MARKUP_COLLECT_STRDUP, 15810: G_MARKUP_COLLECT_BOOLEAN, 15810: G_MARKUP_COLLECT_TRISTATE, 15810: 15810: G_MARKUP_COLLECT_OPTIONAL = (1 << 16) 15810: } GMarkupCollectType; 15810: 15810: 15810: 15810: extern 15810: gboolean g_markup_collect_attributes (const gchar *element_name, 15810: const gchar **attribute_names, 15810: const gchar **attribute_values, 15810: GError **error, 15810: GMarkupCollectType first_type, 15810: const gchar *first_attr, 15810: ...); 15810: 15810: 15810: # 61 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gmessages.h" 1 15810: # 36 "/usr/include/glib-2.0/glib/gmessages.h" 15810: # 1 "/usr/include/glib-2.0/glib/gvariant.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gvariant.h" 15810: # 1 "/usr/include/glib-2.0/glib/gvarianttype.h" 1 15810: # 30 "/usr/include/glib-2.0/glib/gvarianttype.h" 15810: 15810: # 41 "/usr/include/glib-2.0/glib/gvarianttype.h" 15810: typedef struct _GVariantType GVariantType; 15810: # 295 "/usr/include/glib-2.0/glib/gvarianttype.h" 15810: extern 15810: gboolean g_variant_type_string_is_valid (const gchar *type_string); 15810: extern 15810: gboolean g_variant_type_string_scan (const gchar *string, 15810: const gchar *limit, 15810: const gchar **endptr); 15810: 15810: 15810: extern 15810: void g_variant_type_free (GVariantType *type); 15810: extern 15810: GVariantType * g_variant_type_copy (const GVariantType *type); 15810: extern 15810: GVariantType * g_variant_type_new (const gchar *type_string); 15810: 15810: 15810: extern 15810: gsize g_variant_type_get_string_length (const GVariantType *type); 15810: extern 15810: const gchar * g_variant_type_peek_string (const GVariantType *type); 15810: extern 15810: gchar * g_variant_type_dup_string (const GVariantType *type); 15810: 15810: 15810: extern 15810: gboolean g_variant_type_is_definite (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_container (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_basic (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_maybe (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_array (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_tuple (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_dict_entry (const GVariantType *type); 15810: extern 15810: gboolean g_variant_type_is_variant (const GVariantType *type); 15810: 15810: 15810: extern 15810: guint g_variant_type_hash (gconstpointer type); 15810: extern 15810: gboolean g_variant_type_equal (gconstpointer type1, 15810: gconstpointer type2); 15810: 15810: 15810: extern 15810: gboolean g_variant_type_is_subtype_of (const GVariantType *type, 15810: const GVariantType *supertype); 15810: 15810: 15810: extern 15810: const GVariantType * g_variant_type_element (const GVariantType *type); 15810: extern 15810: const GVariantType * g_variant_type_first (const GVariantType *type); 15810: extern 15810: const GVariantType * g_variant_type_next (const GVariantType *type); 15810: extern 15810: gsize g_variant_type_n_items (const GVariantType *type); 15810: extern 15810: const GVariantType * g_variant_type_key (const GVariantType *type); 15810: extern 15810: const GVariantType * g_variant_type_value (const GVariantType *type); 15810: 15810: 15810: extern 15810: GVariantType * g_variant_type_new_array (const GVariantType *element); 15810: extern 15810: GVariantType * g_variant_type_new_maybe (const GVariantType *element); 15810: extern 15810: GVariantType * g_variant_type_new_tuple (const GVariantType * const *items, 15810: gint length); 15810: extern 15810: GVariantType * g_variant_type_new_dict_entry (const GVariantType *key, 15810: const GVariantType *value); 15810: 15810: 15810: extern 15810: const GVariantType * g_variant_type_checked_ (const gchar *); 15810: extern 15810: gsize g_variant_type_string_get_depth_ (const gchar *type_string); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/glib/gvariant.h" 2 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GVariant GVariant; 15810: 15810: typedef enum 15810: { 15810: G_VARIANT_CLASS_BOOLEAN = 'b', 15810: G_VARIANT_CLASS_BYTE = 'y', 15810: G_VARIANT_CLASS_INT16 = 'n', 15810: G_VARIANT_CLASS_UINT16 = 'q', 15810: G_VARIANT_CLASS_INT32 = 'i', 15810: G_VARIANT_CLASS_UINT32 = 'u', 15810: G_VARIANT_CLASS_INT64 = 'x', 15810: G_VARIANT_CLASS_UINT64 = 't', 15810: G_VARIANT_CLASS_HANDLE = 'h', 15810: G_VARIANT_CLASS_DOUBLE = 'd', 15810: G_VARIANT_CLASS_STRING = 's', 15810: G_VARIANT_CLASS_OBJECT_PATH = 'o', 15810: G_VARIANT_CLASS_SIGNATURE = 'g', 15810: G_VARIANT_CLASS_VARIANT = 'v', 15810: G_VARIANT_CLASS_MAYBE = 'm', 15810: G_VARIANT_CLASS_ARRAY = 'a', 15810: G_VARIANT_CLASS_TUPLE = '(', 15810: G_VARIANT_CLASS_DICT_ENTRY = '{' 15810: } GVariantClass; 15810: 15810: extern 15810: void g_variant_unref (GVariant *value); 15810: extern 15810: GVariant * g_variant_ref (GVariant *value); 15810: extern 15810: GVariant * g_variant_ref_sink (GVariant *value); 15810: extern 15810: gboolean g_variant_is_floating (GVariant *value); 15810: extern 15810: GVariant * g_variant_take_ref (GVariant *value); 15810: 15810: extern 15810: const GVariantType * g_variant_get_type (GVariant *value); 15810: extern 15810: const gchar * g_variant_get_type_string (GVariant *value); 15810: extern 15810: gboolean g_variant_is_of_type (GVariant *value, 15810: const GVariantType *type); 15810: extern 15810: gboolean g_variant_is_container (GVariant *value); 15810: extern 15810: GVariantClass g_variant_classify (GVariant *value); 15810: extern 15810: GVariant * g_variant_new_boolean (gboolean value); 15810: extern 15810: GVariant * g_variant_new_byte (guint8 value); 15810: extern 15810: GVariant * g_variant_new_int16 (gint16 value); 15810: extern 15810: GVariant * g_variant_new_uint16 (guint16 value); 15810: extern 15810: GVariant * g_variant_new_int32 (gint32 value); 15810: extern 15810: GVariant * g_variant_new_uint32 (guint32 value); 15810: extern 15810: GVariant * g_variant_new_int64 (gint64 value); 15810: extern 15810: GVariant * g_variant_new_uint64 (guint64 value); 15810: extern 15810: GVariant * g_variant_new_handle (gint32 value); 15810: extern 15810: GVariant * g_variant_new_double (gdouble value); 15810: extern 15810: GVariant * g_variant_new_string (const gchar *string); 15810: extern 15810: GVariant * g_variant_new_take_string (gchar *string); 15810: extern 15810: GVariant * g_variant_new_printf (const gchar *format_string, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: GVariant * g_variant_new_object_path (const gchar *object_path); 15810: extern 15810: gboolean g_variant_is_object_path (const gchar *string); 15810: extern 15810: GVariant * g_variant_new_signature (const gchar *signature); 15810: extern 15810: gboolean g_variant_is_signature (const gchar *string); 15810: extern 15810: GVariant * g_variant_new_variant (GVariant *value); 15810: extern 15810: GVariant * g_variant_new_strv (const gchar * const *strv, 15810: gssize length); 15810: extern 15810: GVariant * g_variant_new_objv (const gchar * const *strv, 15810: gssize length); 15810: extern 15810: GVariant * g_variant_new_bytestring (const gchar *string); 15810: extern 15810: GVariant * g_variant_new_bytestring_array (const gchar * const *strv, 15810: gssize length); 15810: extern 15810: GVariant * g_variant_new_fixed_array (const GVariantType *element_type, 15810: gconstpointer elements, 15810: gsize n_elements, 15810: gsize element_size); 15810: extern 15810: gboolean g_variant_get_boolean (GVariant *value); 15810: extern 15810: guint8 g_variant_get_byte (GVariant *value); 15810: extern 15810: gint16 g_variant_get_int16 (GVariant *value); 15810: extern 15810: guint16 g_variant_get_uint16 (GVariant *value); 15810: extern 15810: gint32 g_variant_get_int32 (GVariant *value); 15810: extern 15810: guint32 g_variant_get_uint32 (GVariant *value); 15810: extern 15810: gint64 g_variant_get_int64 (GVariant *value); 15810: extern 15810: guint64 g_variant_get_uint64 (GVariant *value); 15810: extern 15810: gint32 g_variant_get_handle (GVariant *value); 15810: extern 15810: gdouble g_variant_get_double (GVariant *value); 15810: extern 15810: GVariant * g_variant_get_variant (GVariant *value); 15810: extern 15810: const gchar * g_variant_get_string (GVariant *value, 15810: gsize *length); 15810: extern 15810: gchar * g_variant_dup_string (GVariant *value, 15810: gsize *length); 15810: extern 15810: const gchar ** g_variant_get_strv (GVariant *value, 15810: gsize *length); 15810: extern 15810: gchar ** g_variant_dup_strv (GVariant *value, 15810: gsize *length); 15810: extern 15810: const gchar ** g_variant_get_objv (GVariant *value, 15810: gsize *length); 15810: extern 15810: gchar ** g_variant_dup_objv (GVariant *value, 15810: gsize *length); 15810: extern 15810: const gchar * g_variant_get_bytestring (GVariant *value); 15810: extern 15810: gchar * g_variant_dup_bytestring (GVariant *value, 15810: gsize *length); 15810: extern 15810: const gchar ** g_variant_get_bytestring_array (GVariant *value, 15810: gsize *length); 15810: extern 15810: gchar ** g_variant_dup_bytestring_array (GVariant *value, 15810: gsize *length); 15810: 15810: extern 15810: GVariant * g_variant_new_maybe (const GVariantType *child_type, 15810: GVariant *child); 15810: extern 15810: GVariant * g_variant_new_array (const GVariantType *child_type, 15810: GVariant * const *children, 15810: gsize n_children); 15810: extern 15810: GVariant * g_variant_new_tuple (GVariant * const *children, 15810: gsize n_children); 15810: extern 15810: GVariant * g_variant_new_dict_entry (GVariant *key, 15810: GVariant *value); 15810: 15810: extern 15810: GVariant * g_variant_get_maybe (GVariant *value); 15810: extern 15810: gsize g_variant_n_children (GVariant *value); 15810: extern 15810: void g_variant_get_child (GVariant *value, 15810: gsize index_, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: GVariant * g_variant_get_child_value (GVariant *value, 15810: gsize index_); 15810: extern 15810: gboolean g_variant_lookup (GVariant *dictionary, 15810: const gchar *key, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: GVariant * g_variant_lookup_value (GVariant *dictionary, 15810: const gchar *key, 15810: const GVariantType *expected_type); 15810: extern 15810: gconstpointer g_variant_get_fixed_array (GVariant *value, 15810: gsize *n_elements, 15810: gsize element_size); 15810: 15810: extern 15810: gsize g_variant_get_size (GVariant *value); 15810: extern 15810: gconstpointer g_variant_get_data (GVariant *value); 15810: extern 15810: GBytes * g_variant_get_data_as_bytes (GVariant *value); 15810: extern 15810: void g_variant_store (GVariant *value, 15810: gpointer data); 15810: 15810: extern 15810: gchar * g_variant_print (GVariant *value, 15810: gboolean type_annotate); 15810: extern 15810: GString * g_variant_print_string (GVariant *value, 15810: GString *string, 15810: gboolean type_annotate); 15810: 15810: extern 15810: guint g_variant_hash (gconstpointer value); 15810: extern 15810: gboolean g_variant_equal (gconstpointer one, 15810: gconstpointer two); 15810: 15810: extern 15810: GVariant * g_variant_get_normal_form (GVariant *value); 15810: extern 15810: gboolean g_variant_is_normal_form (GVariant *value); 15810: extern 15810: GVariant * g_variant_byteswap (GVariant *value); 15810: 15810: extern 15810: GVariant * g_variant_new_from_bytes (const GVariantType *type, 15810: GBytes *bytes, 15810: gboolean trusted); 15810: extern 15810: GVariant * g_variant_new_from_data (const GVariantType *type, 15810: gconstpointer data, 15810: gsize size, 15810: gboolean trusted, 15810: GDestroyNotify notify, 15810: gpointer user_data); 15810: 15810: typedef struct _GVariantIter GVariantIter; 15810: struct _GVariantIter { 15810: 15810: gsize x[16]; 15810: }; 15810: 15810: extern 15810: GVariantIter * g_variant_iter_new (GVariant *value); 15810: extern 15810: gsize g_variant_iter_init (GVariantIter *iter, 15810: GVariant *value); 15810: extern 15810: GVariantIter * g_variant_iter_copy (GVariantIter *iter); 15810: extern 15810: gsize g_variant_iter_n_children (GVariantIter *iter); 15810: extern 15810: void g_variant_iter_free (GVariantIter *iter); 15810: extern 15810: GVariant * g_variant_iter_next_value (GVariantIter *iter); 15810: extern 15810: gboolean g_variant_iter_next (GVariantIter *iter, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: gboolean g_variant_iter_loop (GVariantIter *iter, 15810: const gchar *format_string, 15810: ...); 15810: 15810: 15810: typedef struct _GVariantBuilder GVariantBuilder; 15810: struct _GVariantBuilder { 15810: 15810: union 15810: { 15810: struct { 15810: gsize partial_magic; 15810: const GVariantType *type; 15810: gsize y[14]; 15810: } s; 15810: gsize x[16]; 15810: } u; 15810: }; 15810: 15810: typedef enum 15810: { 15810: G_VARIANT_PARSE_ERROR_FAILED, 15810: G_VARIANT_PARSE_ERROR_BASIC_TYPE_EXPECTED, 15810: G_VARIANT_PARSE_ERROR_CANNOT_INFER_TYPE, 15810: G_VARIANT_PARSE_ERROR_DEFINITE_TYPE_EXPECTED, 15810: G_VARIANT_PARSE_ERROR_INPUT_NOT_AT_END, 15810: G_VARIANT_PARSE_ERROR_INVALID_CHARACTER, 15810: G_VARIANT_PARSE_ERROR_INVALID_FORMAT_STRING, 15810: G_VARIANT_PARSE_ERROR_INVALID_OBJECT_PATH, 15810: G_VARIANT_PARSE_ERROR_INVALID_SIGNATURE, 15810: G_VARIANT_PARSE_ERROR_INVALID_TYPE_STRING, 15810: G_VARIANT_PARSE_ERROR_NO_COMMON_TYPE, 15810: G_VARIANT_PARSE_ERROR_NUMBER_OUT_OF_RANGE, 15810: G_VARIANT_PARSE_ERROR_NUMBER_TOO_BIG, 15810: G_VARIANT_PARSE_ERROR_TYPE_ERROR, 15810: G_VARIANT_PARSE_ERROR_UNEXPECTED_TOKEN, 15810: G_VARIANT_PARSE_ERROR_UNKNOWN_KEYWORD, 15810: G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT, 15810: G_VARIANT_PARSE_ERROR_VALUE_EXPECTED, 15810: G_VARIANT_PARSE_ERROR_RECURSION 15810: } GVariantParseError; 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_variant_parse_error_quark" "' instead"))) extern 15810: GQuark g_variant_parser_get_error_quark (void); 15810: 15810: extern 15810: GQuark g_variant_parse_error_quark (void); 15810: # 367 "/usr/include/glib-2.0/glib/gvariant.h" 15810: extern 15810: GVariantBuilder * g_variant_builder_new (const GVariantType *type); 15810: extern 15810: void g_variant_builder_unref (GVariantBuilder *builder); 15810: extern 15810: GVariantBuilder * g_variant_builder_ref (GVariantBuilder *builder); 15810: extern 15810: void g_variant_builder_init (GVariantBuilder *builder, 15810: const GVariantType *type); 15810: extern 15810: GVariant * g_variant_builder_end (GVariantBuilder *builder); 15810: extern 15810: void g_variant_builder_clear (GVariantBuilder *builder); 15810: extern 15810: void g_variant_builder_open (GVariantBuilder *builder, 15810: const GVariantType *type); 15810: extern 15810: void g_variant_builder_close (GVariantBuilder *builder); 15810: extern 15810: void g_variant_builder_add_value (GVariantBuilder *builder, 15810: GVariant *value); 15810: extern 15810: void g_variant_builder_add (GVariantBuilder *builder, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: void g_variant_builder_add_parsed (GVariantBuilder *builder, 15810: const gchar *format, 15810: ...); 15810: 15810: extern 15810: GVariant * g_variant_new (const gchar *format_string, 15810: ...); 15810: extern 15810: void g_variant_get (GVariant *value, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: GVariant * g_variant_new_va (const gchar *format_string, 15810: const gchar **endptr, 15810: va_list *app); 15810: extern 15810: void g_variant_get_va (GVariant *value, 15810: const gchar *format_string, 15810: const gchar **endptr, 15810: va_list *app); 15810: extern 15810: gboolean g_variant_check_format_string (GVariant *value, 15810: const gchar *format_string, 15810: gboolean copy_only); 15810: 15810: extern 15810: GVariant * g_variant_parse (const GVariantType *type, 15810: const gchar *text, 15810: const gchar *limit, 15810: const gchar **endptr, 15810: GError **error); 15810: extern 15810: GVariant * g_variant_new_parsed (const gchar *format, 15810: ...); 15810: extern 15810: GVariant * g_variant_new_parsed_va (const gchar *format, 15810: va_list *app); 15810: 15810: extern 15810: gchar * g_variant_parse_error_print_context (GError *error, 15810: const gchar *source_str); 15810: 15810: extern 15810: gint g_variant_compare (gconstpointer one, 15810: gconstpointer two); 15810: 15810: typedef struct _GVariantDict GVariantDict; 15810: struct _GVariantDict { 15810: 15810: union 15810: { 15810: struct { 15810: GVariant *asv; 15810: gsize partial_magic; 15810: gsize y[14]; 15810: } s; 15810: gsize x[16]; 15810: } u; 15810: }; 15810: # 483 "/usr/include/glib-2.0/glib/gvariant.h" 15810: extern 15810: GVariantDict * g_variant_dict_new (GVariant *from_asv); 15810: 15810: extern 15810: void g_variant_dict_init (GVariantDict *dict, 15810: GVariant *from_asv); 15810: 15810: extern 15810: gboolean g_variant_dict_lookup (GVariantDict *dict, 15810: const gchar *key, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: GVariant * g_variant_dict_lookup_value (GVariantDict *dict, 15810: const gchar *key, 15810: const GVariantType *expected_type); 15810: extern 15810: gboolean g_variant_dict_contains (GVariantDict *dict, 15810: const gchar *key); 15810: extern 15810: void g_variant_dict_insert (GVariantDict *dict, 15810: const gchar *key, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: void g_variant_dict_insert_value (GVariantDict *dict, 15810: const gchar *key, 15810: GVariant *value); 15810: extern 15810: gboolean g_variant_dict_remove (GVariantDict *dict, 15810: const gchar *key); 15810: extern 15810: void g_variant_dict_clear (GVariantDict *dict); 15810: extern 15810: GVariant * g_variant_dict_end (GVariantDict *dict); 15810: extern 15810: GVariantDict * g_variant_dict_ref (GVariantDict *dict); 15810: extern 15810: void g_variant_dict_unref (GVariantDict *dict); 15810: 15810: 15810: # 37 "/usr/include/glib-2.0/glib/gmessages.h" 2 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gsize g_printf_string_upper_bound (const gchar* format, 15810: va_list args) __attribute__((__format__ (gnu_printf, 1, 0))); 15810: # 53 "/usr/include/glib-2.0/glib/gmessages.h" 15810: typedef enum 15810: { 15810: 15810: G_LOG_FLAG_RECURSION = 1 << 0, 15810: G_LOG_FLAG_FATAL = 1 << 1, 15810: 15810: 15810: G_LOG_LEVEL_ERROR = 1 << 2, 15810: G_LOG_LEVEL_CRITICAL = 1 << 3, 15810: G_LOG_LEVEL_WARNING = 1 << 4, 15810: G_LOG_LEVEL_MESSAGE = 1 << 5, 15810: G_LOG_LEVEL_INFO = 1 << 6, 15810: G_LOG_LEVEL_DEBUG = 1 << 7, 15810: 15810: G_LOG_LEVEL_MASK = ~(G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) 15810: } GLogLevelFlags; 15810: 15810: 15810: 15810: 15810: typedef void (*GLogFunc) (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *message, 15810: gpointer user_data); 15810: 15810: 15810: 15810: extern 15810: guint g_log_set_handler (const gchar *log_domain, 15810: GLogLevelFlags log_levels, 15810: GLogFunc log_func, 15810: gpointer user_data); 15810: extern 15810: guint g_log_set_handler_full (const gchar *log_domain, 15810: GLogLevelFlags log_levels, 15810: GLogFunc log_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void g_log_remove_handler (const gchar *log_domain, 15810: guint handler_id); 15810: extern 15810: void g_log_default_handler (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *message, 15810: gpointer unused_data); 15810: extern 15810: GLogFunc g_log_set_default_handler (GLogFunc log_func, 15810: gpointer user_data); 15810: extern 15810: void g_log (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 15810: extern 15810: void g_logv (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *format, 15810: va_list args) __attribute__((__format__ (gnu_printf, 3, 0))); 15810: extern 15810: GLogLevelFlags g_log_set_fatal_mask (const gchar *log_domain, 15810: GLogLevelFlags fatal_mask); 15810: extern 15810: GLogLevelFlags g_log_set_always_fatal (GLogLevelFlags fatal_mask); 15810: # 134 "/usr/include/glib-2.0/glib/gmessages.h" 15810: typedef enum 15810: { 15810: G_LOG_WRITER_HANDLED = 1, 15810: G_LOG_WRITER_UNHANDLED = 0, 15810: } GLogWriterOutput; 15810: # 156 "/usr/include/glib-2.0/glib/gmessages.h" 15810: typedef struct _GLogField GLogField; 15810: struct _GLogField 15810: { 15810: const gchar *key; 15810: gconstpointer value; 15810: gssize length; 15810: }; 15810: # 195 "/usr/include/glib-2.0/glib/gmessages.h" 15810: typedef GLogWriterOutput (*GLogWriterFunc) (GLogLevelFlags log_level, 15810: const GLogField *fields, 15810: gsize n_fields, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_log_structured (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: ...); 15810: extern 15810: void g_log_structured_array (GLogLevelFlags log_level, 15810: const GLogField *fields, 15810: gsize n_fields); 15810: 15810: extern 15810: void g_log_variant (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: GVariant *fields); 15810: 15810: extern 15810: void g_log_set_writer_func (GLogWriterFunc func, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free); 15810: 15810: extern 15810: gboolean g_log_writer_supports_color (gint output_fd); 15810: extern 15810: gboolean g_log_writer_is_journald (gint output_fd); 15810: 15810: extern 15810: gchar *g_log_writer_format_fields (GLogLevelFlags log_level, 15810: const GLogField *fields, 15810: gsize n_fields, 15810: gboolean use_color); 15810: 15810: extern 15810: GLogWriterOutput g_log_writer_journald (GLogLevelFlags log_level, 15810: const GLogField *fields, 15810: gsize n_fields, 15810: gpointer user_data); 15810: extern 15810: GLogWriterOutput g_log_writer_standard_streams (GLogLevelFlags log_level, 15810: const GLogField *fields, 15810: gsize n_fields, 15810: gpointer user_data); 15810: extern 15810: GLogWriterOutput g_log_writer_default (GLogLevelFlags log_level, 15810: const GLogField *fields, 15810: gsize n_fields, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_log_writer_default_set_use_stderr (gboolean use_stderr); 15810: extern 15810: gboolean g_log_writer_default_would_drop (GLogLevelFlags log_level, 15810: const char *log_domain); 15810: # 270 "/usr/include/glib-2.0/glib/gmessages.h" 15810: void _g_log_fallback_handler (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *message, 15810: gpointer unused_data); 15810: 15810: 15810: extern 15810: void g_return_if_fail_warning (const char *log_domain, 15810: const char *pretty_function, 15810: const char *expression) ; 15810: extern 15810: void g_warn_message (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *warnexpr) ; 15810: __attribute__((__deprecated__)) extern 15810: __attribute__ ((__noreturn__)) 15810: void g_assert_warning (const char *log_domain, 15810: const char *file, 15810: const int line, 15810: const char *pretty_function, 15810: const char *expression); 15810: 15810: extern 15810: void g_log_structured_standard (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *file, 15810: const gchar *line, 15810: const gchar *func, 15810: const gchar *message_format, 15810: ...) __attribute__((__format__ (gnu_printf, 6, 7))); 15810: # 509 "/usr/include/glib-2.0/glib/gmessages.h" 15810: typedef void (*GPrintFunc) (const gchar *string); 15810: extern 15810: void g_print (const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: GPrintFunc g_set_print_handler (GPrintFunc func); 15810: extern 15810: void g_printerr (const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: GPrintFunc g_set_printerr_handler (GPrintFunc func); 15810: # 680 "/usr/include/glib-2.0/glib/gmessages.h" 15810: 15810: # 63 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/goption.h" 1 15810: # 29 "/usr/include/glib-2.0/glib/goption.h" 15810: 15810: # 38 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef struct _GOptionContext GOptionContext; 15810: # 51 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef struct _GOptionGroup GOptionGroup; 15810: typedef struct _GOptionEntry GOptionEntry; 15810: # 81 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef enum 15810: { 15810: G_OPTION_FLAG_NONE = 0, 15810: G_OPTION_FLAG_HIDDEN = 1 << 0, 15810: G_OPTION_FLAG_IN_MAIN = 1 << 1, 15810: G_OPTION_FLAG_REVERSE = 1 << 2, 15810: G_OPTION_FLAG_NO_ARG = 1 << 3, 15810: G_OPTION_FLAG_FILENAME = 1 << 4, 15810: G_OPTION_FLAG_OPTIONAL_ARG = 1 << 5, 15810: G_OPTION_FLAG_NOALIAS = 1 << 6 15810: } GOptionFlags; 15810: # 119 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef enum 15810: { 15810: G_OPTION_ARG_NONE, 15810: G_OPTION_ARG_STRING, 15810: G_OPTION_ARG_INT, 15810: G_OPTION_ARG_CALLBACK, 15810: G_OPTION_ARG_FILENAME, 15810: G_OPTION_ARG_STRING_ARRAY, 15810: G_OPTION_ARG_FILENAME_ARRAY, 15810: G_OPTION_ARG_DOUBLE, 15810: G_OPTION_ARG_INT64 15810: } GOptionArg; 15810: # 149 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef gboolean (*GOptionArgFunc) (const gchar *option_name, 15810: const gchar *value, 15810: gpointer data, 15810: GError **error); 15810: # 167 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef gboolean (*GOptionParseFunc) (GOptionContext *context, 15810: GOptionGroup *group, 15810: gpointer data, 15810: GError **error); 15810: # 182 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef void (*GOptionErrorFunc) (GOptionContext *context, 15810: GOptionGroup *group, 15810: gpointer data, 15810: GError **error); 15810: # 206 "/usr/include/glib-2.0/glib/goption.h" 15810: typedef enum 15810: { 15810: G_OPTION_ERROR_UNKNOWN_OPTION, 15810: G_OPTION_ERROR_BAD_VALUE, 15810: G_OPTION_ERROR_FAILED 15810: } GOptionError; 15810: 15810: extern 15810: GQuark g_option_error_quark (void); 15810: # 258 "/usr/include/glib-2.0/glib/goption.h" 15810: struct _GOptionEntry 15810: { 15810: const gchar *long_name; 15810: gchar short_name; 15810: gint flags; 15810: 15810: GOptionArg arg; 15810: gpointer arg_data; 15810: 15810: const gchar *description; 15810: const gchar *arg_description; 15810: }; 15810: # 307 "/usr/include/glib-2.0/glib/goption.h" 15810: extern 15810: GOptionContext *g_option_context_new (const gchar *parameter_string); 15810: extern 15810: void g_option_context_set_summary (GOptionContext *context, 15810: const gchar *summary); 15810: extern 15810: const gchar * g_option_context_get_summary (GOptionContext *context); 15810: extern 15810: void g_option_context_set_description (GOptionContext *context, 15810: const gchar *description); 15810: extern 15810: const gchar * g_option_context_get_description (GOptionContext *context); 15810: extern 15810: void g_option_context_free (GOptionContext *context); 15810: extern 15810: void g_option_context_set_help_enabled (GOptionContext *context, 15810: gboolean help_enabled); 15810: extern 15810: gboolean g_option_context_get_help_enabled (GOptionContext *context); 15810: extern 15810: void g_option_context_set_ignore_unknown_options (GOptionContext *context, 15810: gboolean ignore_unknown); 15810: extern 15810: gboolean g_option_context_get_ignore_unknown_options (GOptionContext *context); 15810: 15810: extern 15810: void g_option_context_set_strict_posix (GOptionContext *context, 15810: gboolean strict_posix); 15810: extern 15810: gboolean g_option_context_get_strict_posix (GOptionContext *context); 15810: 15810: extern 15810: void g_option_context_add_main_entries (GOptionContext *context, 15810: const GOptionEntry *entries, 15810: const gchar *translation_domain); 15810: extern 15810: gboolean g_option_context_parse (GOptionContext *context, 15810: gint *argc, 15810: gchar ***argv, 15810: GError **error); 15810: extern 15810: gboolean g_option_context_parse_strv (GOptionContext *context, 15810: gchar ***arguments, 15810: GError **error); 15810: extern 15810: void g_option_context_set_translate_func (GOptionContext *context, 15810: GTranslateFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy_notify); 15810: extern 15810: void g_option_context_set_translation_domain (GOptionContext *context, 15810: const gchar *domain); 15810: 15810: extern 15810: void g_option_context_add_group (GOptionContext *context, 15810: GOptionGroup *group); 15810: extern 15810: void g_option_context_set_main_group (GOptionContext *context, 15810: GOptionGroup *group); 15810: extern 15810: GOptionGroup *g_option_context_get_main_group (GOptionContext *context); 15810: extern 15810: gchar *g_option_context_get_help (GOptionContext *context, 15810: gboolean main_help, 15810: GOptionGroup *group); 15810: 15810: extern 15810: GOptionGroup *g_option_group_new (const gchar *name, 15810: const gchar *description, 15810: const gchar *help_description, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void g_option_group_set_parse_hooks (GOptionGroup *group, 15810: GOptionParseFunc pre_parse_func, 15810: GOptionParseFunc post_parse_func); 15810: extern 15810: void g_option_group_set_error_hook (GOptionGroup *group, 15810: GOptionErrorFunc error_func); 15810: __attribute__((__deprecated__)) extern 15810: void g_option_group_free (GOptionGroup *group); 15810: extern 15810: GOptionGroup *g_option_group_ref (GOptionGroup *group); 15810: extern 15810: void g_option_group_unref (GOptionGroup *group); 15810: extern 15810: void g_option_group_add_entries (GOptionGroup *group, 15810: const GOptionEntry *entries); 15810: extern 15810: void g_option_group_set_translate_func (GOptionGroup *group, 15810: GTranslateFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy_notify); 15810: extern 15810: void g_option_group_set_translation_domain (GOptionGroup *group, 15810: const gchar *domain); 15810: 15810: 15810: # 65 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gpattern.h" 1 15810: # 27 "/usr/include/glib-2.0/glib/gpattern.h" 15810: 15810: 15810: 15810: typedef struct _GPatternSpec GPatternSpec; 15810: 15810: extern 15810: GPatternSpec* g_pattern_spec_new (const gchar *pattern); 15810: extern 15810: void g_pattern_spec_free (GPatternSpec *pspec); 15810: extern 15810: GPatternSpec *g_pattern_spec_copy (GPatternSpec *pspec); 15810: extern 15810: gboolean g_pattern_spec_equal (GPatternSpec *pspec1, 15810: GPatternSpec *pspec2); 15810: extern 15810: gboolean g_pattern_spec_match (GPatternSpec *pspec, 15810: gsize string_length, 15810: const gchar *string, 15810: const gchar *string_reversed); 15810: extern 15810: gboolean g_pattern_spec_match_string (GPatternSpec *pspec, 15810: const gchar *string); 15810: __attribute__((__deprecated__("Use '" "g_pattern_spec_match" "' instead"))) extern 15810: gboolean g_pattern_match (GPatternSpec *pspec, 15810: guint string_length, 15810: const gchar *string, 15810: const gchar *string_reversed); 15810: __attribute__((__deprecated__("Use '" "g_pattern_spec_match_string" "' instead"))) extern 15810: gboolean g_pattern_match_string (GPatternSpec *pspec, 15810: const gchar *string); 15810: extern 15810: gboolean g_pattern_match_simple (const gchar *pattern, 15810: const gchar *string); 15810: 15810: 15810: # 66 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gprimes.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gprimes.h" 15810: 15810: # 45 "/usr/include/glib-2.0/glib/gprimes.h" 15810: extern 15810: guint g_spaced_primes_closest (guint num) __attribute__ ((__const__)); 15810: 15810: 15810: # 68 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gqsort.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gqsort.h" 15810: 15810: 15810: extern 15810: void g_qsort_with_data (gconstpointer pbase, 15810: gint total_elems, 15810: gsize size, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: 15810: 15810: # 69 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gqueue.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gqueue.h" 15810: 15810: 15810: typedef struct _GQueue GQueue; 15810: # 47 "/usr/include/glib-2.0/glib/gqueue.h" 15810: struct _GQueue 15810: { 15810: GList *head; 15810: GList *tail; 15810: guint length; 15810: }; 15810: # 72 "/usr/include/glib-2.0/glib/gqueue.h" 15810: extern 15810: GQueue* g_queue_new (void); 15810: extern 15810: void g_queue_free (GQueue *queue); 15810: extern 15810: void g_queue_free_full (GQueue *queue, 15810: GDestroyNotify free_func); 15810: extern 15810: void g_queue_init (GQueue *queue); 15810: extern 15810: void g_queue_clear (GQueue *queue); 15810: extern 15810: gboolean g_queue_is_empty (GQueue *queue); 15810: extern 15810: void g_queue_clear_full (GQueue *queue, 15810: GDestroyNotify free_func); 15810: extern 15810: guint g_queue_get_length (GQueue *queue); 15810: extern 15810: void g_queue_reverse (GQueue *queue); 15810: extern 15810: GQueue * g_queue_copy (GQueue *queue); 15810: extern 15810: void g_queue_foreach (GQueue *queue, 15810: GFunc func, 15810: gpointer user_data); 15810: extern 15810: GList * g_queue_find (GQueue *queue, 15810: gconstpointer data); 15810: extern 15810: GList * g_queue_find_custom (GQueue *queue, 15810: gconstpointer data, 15810: GCompareFunc func); 15810: extern 15810: void g_queue_sort (GQueue *queue, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_queue_push_head (GQueue *queue, 15810: gpointer data); 15810: extern 15810: void g_queue_push_tail (GQueue *queue, 15810: gpointer data); 15810: extern 15810: void g_queue_push_nth (GQueue *queue, 15810: gpointer data, 15810: gint n); 15810: extern 15810: gpointer g_queue_pop_head (GQueue *queue); 15810: extern 15810: gpointer g_queue_pop_tail (GQueue *queue); 15810: extern 15810: gpointer g_queue_pop_nth (GQueue *queue, 15810: guint n); 15810: extern 15810: gpointer g_queue_peek_head (GQueue *queue); 15810: extern 15810: gpointer g_queue_peek_tail (GQueue *queue); 15810: extern 15810: gpointer g_queue_peek_nth (GQueue *queue, 15810: guint n); 15810: extern 15810: gint g_queue_index (GQueue *queue, 15810: gconstpointer data); 15810: extern 15810: gboolean g_queue_remove (GQueue *queue, 15810: gconstpointer data); 15810: extern 15810: guint g_queue_remove_all (GQueue *queue, 15810: gconstpointer data); 15810: extern 15810: void g_queue_insert_before (GQueue *queue, 15810: GList *sibling, 15810: gpointer data); 15810: extern 15810: void g_queue_insert_before_link 15810: (GQueue *queue, 15810: GList *sibling, 15810: GList *link_); 15810: extern 15810: void g_queue_insert_after (GQueue *queue, 15810: GList *sibling, 15810: gpointer data); 15810: extern 15810: void g_queue_insert_after_link 15810: (GQueue *queue, 15810: GList *sibling, 15810: GList *link_); 15810: extern 15810: void g_queue_insert_sorted (GQueue *queue, 15810: gpointer data, 15810: GCompareDataFunc func, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_queue_push_head_link (GQueue *queue, 15810: GList *link_); 15810: extern 15810: void g_queue_push_tail_link (GQueue *queue, 15810: GList *link_); 15810: extern 15810: void g_queue_push_nth_link (GQueue *queue, 15810: gint n, 15810: GList *link_); 15810: extern 15810: GList* g_queue_pop_head_link (GQueue *queue); 15810: extern 15810: GList* g_queue_pop_tail_link (GQueue *queue); 15810: extern 15810: GList* g_queue_pop_nth_link (GQueue *queue, 15810: guint n); 15810: extern 15810: GList* g_queue_peek_head_link (GQueue *queue); 15810: extern 15810: GList* g_queue_peek_tail_link (GQueue *queue); 15810: extern 15810: GList* g_queue_peek_nth_link (GQueue *queue, 15810: guint n); 15810: extern 15810: gint g_queue_link_index (GQueue *queue, 15810: GList *link_); 15810: extern 15810: void g_queue_unlink (GQueue *queue, 15810: GList *link_); 15810: extern 15810: void g_queue_delete_link (GQueue *queue, 15810: GList *link_); 15810: 15810: 15810: # 71 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/grand.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/grand.h" 15810: 15810: 15810: typedef struct _GRand GRand; 15810: # 47 "/usr/include/glib-2.0/glib/grand.h" 15810: extern 15810: GRand* g_rand_new_with_seed (guint32 seed); 15810: extern 15810: GRand* g_rand_new_with_seed_array (const guint32 *seed, 15810: guint seed_length); 15810: extern 15810: GRand* g_rand_new (void); 15810: extern 15810: void g_rand_free (GRand *rand_); 15810: extern 15810: GRand* g_rand_copy (GRand *rand_); 15810: extern 15810: void g_rand_set_seed (GRand *rand_, 15810: guint32 seed); 15810: extern 15810: void g_rand_set_seed_array (GRand *rand_, 15810: const guint32 *seed, 15810: guint seed_length); 15810: 15810: 15810: 15810: extern 15810: guint32 g_rand_int (GRand *rand_); 15810: extern 15810: gint32 g_rand_int_range (GRand *rand_, 15810: gint32 begin, 15810: gint32 end); 15810: extern 15810: gdouble g_rand_double (GRand *rand_); 15810: extern 15810: gdouble g_rand_double_range (GRand *rand_, 15810: gdouble begin, 15810: gdouble end); 15810: extern 15810: void g_random_set_seed (guint32 seed); 15810: 15810: 15810: 15810: extern 15810: guint32 g_random_int (void); 15810: extern 15810: gint32 g_random_int_range (gint32 begin, 15810: gint32 end); 15810: extern 15810: gdouble g_random_double (void); 15810: extern 15810: gdouble g_random_double_range (gdouble begin, 15810: gdouble end); 15810: 15810: 15810: 15810: # 72 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/grcbox.h" 1 15810: # 19 "/usr/include/glib-2.0/glib/grcbox.h" 15810: 15810: # 28 "/usr/include/glib-2.0/glib/grcbox.h" 15810: 15810: 15810: extern 15810: gpointer g_rc_box_alloc (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_rc_box_alloc0 (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_rc_box_dup (gsize block_size, 15810: gconstpointer mem_block) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_rc_box_acquire (gpointer mem_block); 15810: extern 15810: void g_rc_box_release (gpointer mem_block); 15810: extern 15810: void g_rc_box_release_full (gpointer mem_block, 15810: GDestroyNotify clear_func); 15810: 15810: extern 15810: gsize g_rc_box_get_size (gpointer mem_block); 15810: 15810: extern 15810: gpointer g_atomic_rc_box_alloc (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_atomic_rc_box_alloc0 (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_atomic_rc_box_dup (gsize block_size, 15810: gconstpointer mem_block) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_atomic_rc_box_acquire (gpointer mem_block); 15810: extern 15810: void g_atomic_rc_box_release (gpointer mem_block); 15810: extern 15810: void g_atomic_rc_box_release_full (gpointer mem_block, 15810: GDestroyNotify clear_func); 15810: 15810: extern 15810: gsize g_atomic_rc_box_get_size (gpointer mem_block); 15810: # 89 "/usr/include/glib-2.0/glib/grcbox.h" 15810: 15810: # 73 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/grefcount.h" 1 15810: # 29 "/usr/include/glib-2.0/glib/grefcount.h" 15810: 15810: 15810: extern 15810: void g_ref_count_init (grefcount *rc); 15810: extern 15810: void g_ref_count_inc (grefcount *rc); 15810: extern 15810: gboolean g_ref_count_dec (grefcount *rc); 15810: extern 15810: gboolean g_ref_count_compare (grefcount *rc, 15810: gint val); 15810: 15810: extern 15810: void g_atomic_ref_count_init (gatomicrefcount *arc); 15810: extern 15810: void g_atomic_ref_count_inc (gatomicrefcount *arc); 15810: extern 15810: gboolean g_atomic_ref_count_dec (gatomicrefcount *arc); 15810: extern 15810: gboolean g_atomic_ref_count_compare (gatomicrefcount *arc, 15810: gint val); 15810: # 121 "/usr/include/glib-2.0/glib/grefcount.h" 15810: 15810: # 74 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/grefstring.h" 1 15810: # 19 "/usr/include/glib-2.0/glib/grefstring.h" 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gmem.h" 1 15810: # 22 "/usr/include/glib-2.0/glib/grefstring.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gmacros.h" 1 15810: # 23 "/usr/include/glib-2.0/glib/grefstring.h" 2 15810: 15810: 15810: 15810: extern 15810: char * g_ref_string_new (const char *str); 15810: extern 15810: char * g_ref_string_new_len (const char *str, 15810: gssize len); 15810: extern 15810: char * g_ref_string_new_intern (const char *str); 15810: 15810: extern 15810: char * g_ref_string_acquire (char *str); 15810: extern 15810: void g_ref_string_release (char *str); 15810: 15810: extern 15810: gsize g_ref_string_length (char *str); 15810: # 55 "/usr/include/glib-2.0/glib/grefstring.h" 15810: typedef char GRefString; 15810: 15810: 15810: # 75 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gregex.h" 1 15810: # 31 "/usr/include/glib-2.0/glib/gregex.h" 15810: 15810: # 140 "/usr/include/glib-2.0/glib/gregex.h" 15810: typedef enum 15810: { 15810: G_REGEX_ERROR_COMPILE, 15810: G_REGEX_ERROR_OPTIMIZE, 15810: G_REGEX_ERROR_REPLACE, 15810: G_REGEX_ERROR_MATCH, 15810: G_REGEX_ERROR_INTERNAL, 15810: 15810: 15810: G_REGEX_ERROR_STRAY_BACKSLASH = 101, 15810: G_REGEX_ERROR_MISSING_CONTROL_CHAR = 102, 15810: G_REGEX_ERROR_UNRECOGNIZED_ESCAPE = 103, 15810: G_REGEX_ERROR_QUANTIFIERS_OUT_OF_ORDER = 104, 15810: G_REGEX_ERROR_QUANTIFIER_TOO_BIG = 105, 15810: G_REGEX_ERROR_UNTERMINATED_CHARACTER_CLASS = 106, 15810: G_REGEX_ERROR_INVALID_ESCAPE_IN_CHARACTER_CLASS = 107, 15810: G_REGEX_ERROR_RANGE_OUT_OF_ORDER = 108, 15810: G_REGEX_ERROR_NOTHING_TO_REPEAT = 109, 15810: G_REGEX_ERROR_UNRECOGNIZED_CHARACTER = 112, 15810: G_REGEX_ERROR_POSIX_NAMED_CLASS_OUTSIDE_CLASS = 113, 15810: G_REGEX_ERROR_UNMATCHED_PARENTHESIS = 114, 15810: G_REGEX_ERROR_INEXISTENT_SUBPATTERN_REFERENCE = 115, 15810: G_REGEX_ERROR_UNTERMINATED_COMMENT = 118, 15810: G_REGEX_ERROR_EXPRESSION_TOO_LARGE = 120, 15810: G_REGEX_ERROR_MEMORY_ERROR = 121, 15810: G_REGEX_ERROR_VARIABLE_LENGTH_LOOKBEHIND = 125, 15810: G_REGEX_ERROR_MALFORMED_CONDITION = 126, 15810: G_REGEX_ERROR_TOO_MANY_CONDITIONAL_BRANCHES = 127, 15810: G_REGEX_ERROR_ASSERTION_EXPECTED = 128, 15810: G_REGEX_ERROR_UNKNOWN_POSIX_CLASS_NAME = 130, 15810: G_REGEX_ERROR_POSIX_COLLATING_ELEMENTS_NOT_SUPPORTED = 131, 15810: G_REGEX_ERROR_HEX_CODE_TOO_LARGE = 134, 15810: G_REGEX_ERROR_INVALID_CONDITION = 135, 15810: G_REGEX_ERROR_SINGLE_BYTE_MATCH_IN_LOOKBEHIND = 136, 15810: G_REGEX_ERROR_INFINITE_LOOP = 140, 15810: G_REGEX_ERROR_MISSING_SUBPATTERN_NAME_TERMINATOR = 142, 15810: G_REGEX_ERROR_DUPLICATE_SUBPATTERN_NAME = 143, 15810: G_REGEX_ERROR_MALFORMED_PROPERTY = 146, 15810: G_REGEX_ERROR_UNKNOWN_PROPERTY = 147, 15810: G_REGEX_ERROR_SUBPATTERN_NAME_TOO_LONG = 148, 15810: G_REGEX_ERROR_TOO_MANY_SUBPATTERNS = 149, 15810: G_REGEX_ERROR_INVALID_OCTAL_VALUE = 151, 15810: G_REGEX_ERROR_TOO_MANY_BRANCHES_IN_DEFINE = 154, 15810: G_REGEX_ERROR_DEFINE_REPETION = 155, 15810: G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS = 156, 15810: G_REGEX_ERROR_MISSING_BACK_REFERENCE = 157, 15810: G_REGEX_ERROR_INVALID_RELATIVE_REFERENCE = 158, 15810: G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_FORBIDDEN = 159, 15810: G_REGEX_ERROR_UNKNOWN_BACKTRACKING_CONTROL_VERB = 160, 15810: G_REGEX_ERROR_NUMBER_TOO_BIG = 161, 15810: G_REGEX_ERROR_MISSING_SUBPATTERN_NAME = 162, 15810: G_REGEX_ERROR_MISSING_DIGIT = 163, 15810: G_REGEX_ERROR_INVALID_DATA_CHARACTER = 164, 15810: G_REGEX_ERROR_EXTRA_SUBPATTERN_NAME = 165, 15810: G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_REQUIRED = 166, 15810: G_REGEX_ERROR_INVALID_CONTROL_CHAR = 168, 15810: G_REGEX_ERROR_MISSING_NAME = 169, 15810: G_REGEX_ERROR_NOT_SUPPORTED_IN_CLASS = 171, 15810: G_REGEX_ERROR_TOO_MANY_FORWARD_REFERENCES = 172, 15810: G_REGEX_ERROR_NAME_TOO_LONG = 175, 15810: G_REGEX_ERROR_CHARACTER_VALUE_TOO_LARGE = 176 15810: } GRegexError; 15810: # 214 "/usr/include/glib-2.0/glib/gregex.h" 15810: extern 15810: GQuark g_regex_error_quark (void); 15810: # 296 "/usr/include/glib-2.0/glib/gregex.h" 15810: typedef enum 15810: { 15810: G_REGEX_CASELESS = 1 << 0, 15810: G_REGEX_MULTILINE = 1 << 1, 15810: G_REGEX_DOTALL = 1 << 2, 15810: G_REGEX_EXTENDED = 1 << 3, 15810: G_REGEX_ANCHORED = 1 << 4, 15810: G_REGEX_DOLLAR_ENDONLY = 1 << 5, 15810: G_REGEX_UNGREEDY = 1 << 9, 15810: G_REGEX_RAW = 1 << 11, 15810: G_REGEX_NO_AUTO_CAPTURE = 1 << 12, 15810: G_REGEX_OPTIMIZE = 1 << 13, 15810: G_REGEX_FIRSTLINE = 1 << 18, 15810: G_REGEX_DUPNAMES = 1 << 19, 15810: G_REGEX_NEWLINE_CR = 1 << 20, 15810: G_REGEX_NEWLINE_LF = 1 << 21, 15810: G_REGEX_NEWLINE_CRLF = G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF, 15810: G_REGEX_NEWLINE_ANYCRLF = G_REGEX_NEWLINE_CR | 1 << 22, 15810: G_REGEX_BSR_ANYCRLF = 1 << 23, 15810: G_REGEX_JAVASCRIPT_COMPAT = 1 << 25 15810: } GRegexCompileFlags; 15810: # 386 "/usr/include/glib-2.0/glib/gregex.h" 15810: typedef enum 15810: { 15810: G_REGEX_MATCH_ANCHORED = 1 << 4, 15810: G_REGEX_MATCH_NOTBOL = 1 << 7, 15810: G_REGEX_MATCH_NOTEOL = 1 << 8, 15810: G_REGEX_MATCH_NOTEMPTY = 1 << 10, 15810: G_REGEX_MATCH_PARTIAL = 1 << 15, 15810: G_REGEX_MATCH_NEWLINE_CR = 1 << 20, 15810: G_REGEX_MATCH_NEWLINE_LF = 1 << 21, 15810: G_REGEX_MATCH_NEWLINE_CRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, 15810: G_REGEX_MATCH_NEWLINE_ANY = 1 << 22, 15810: G_REGEX_MATCH_NEWLINE_ANYCRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY, 15810: G_REGEX_MATCH_BSR_ANYCRLF = 1 << 23, 15810: G_REGEX_MATCH_BSR_ANY = 1 << 24, 15810: G_REGEX_MATCH_PARTIAL_SOFT = G_REGEX_MATCH_PARTIAL, 15810: G_REGEX_MATCH_PARTIAL_HARD = 1 << 27, 15810: G_REGEX_MATCH_NOTEMPTY_ATSTART = 1 << 28 15810: } GRegexMatchFlags; 15810: # 413 "/usr/include/glib-2.0/glib/gregex.h" 15810: typedef struct _GRegex GRegex; 15810: # 422 "/usr/include/glib-2.0/glib/gregex.h" 15810: typedef struct _GMatchInfo GMatchInfo; 15810: # 441 "/usr/include/glib-2.0/glib/gregex.h" 15810: typedef gboolean (*GRegexEvalCallback) (const GMatchInfo *match_info, 15810: GString *result, 15810: gpointer user_data); 15810: 15810: 15810: extern 15810: GRegex *g_regex_new (const gchar *pattern, 15810: GRegexCompileFlags compile_options, 15810: GRegexMatchFlags match_options, 15810: GError **error); 15810: extern 15810: GRegex *g_regex_ref (GRegex *regex); 15810: extern 15810: void g_regex_unref (GRegex *regex); 15810: extern 15810: const gchar *g_regex_get_pattern (const GRegex *regex); 15810: extern 15810: gint g_regex_get_max_backref (const GRegex *regex); 15810: extern 15810: gint g_regex_get_capture_count (const GRegex *regex); 15810: extern 15810: gboolean g_regex_get_has_cr_or_lf (const GRegex *regex); 15810: extern 15810: gint g_regex_get_max_lookbehind (const GRegex *regex); 15810: extern 15810: gint g_regex_get_string_number (const GRegex *regex, 15810: const gchar *name); 15810: extern 15810: gchar *g_regex_escape_string (const gchar *string, 15810: gint length); 15810: extern 15810: gchar *g_regex_escape_nul (const gchar *string, 15810: gint length); 15810: 15810: extern 15810: GRegexCompileFlags g_regex_get_compile_flags (const GRegex *regex); 15810: extern 15810: GRegexMatchFlags g_regex_get_match_flags (const GRegex *regex); 15810: 15810: 15810: extern 15810: gboolean g_regex_match_simple (const gchar *pattern, 15810: const gchar *string, 15810: GRegexCompileFlags compile_options, 15810: GRegexMatchFlags match_options); 15810: extern 15810: gboolean g_regex_match (const GRegex *regex, 15810: const gchar *string, 15810: GRegexMatchFlags match_options, 15810: GMatchInfo **match_info); 15810: extern 15810: gboolean g_regex_match_full (const GRegex *regex, 15810: const gchar *string, 15810: gssize string_len, 15810: gint start_position, 15810: GRegexMatchFlags match_options, 15810: GMatchInfo **match_info, 15810: GError **error); 15810: extern 15810: gboolean g_regex_match_all (const GRegex *regex, 15810: const gchar *string, 15810: GRegexMatchFlags match_options, 15810: GMatchInfo **match_info); 15810: extern 15810: gboolean g_regex_match_all_full (const GRegex *regex, 15810: const gchar *string, 15810: gssize string_len, 15810: gint start_position, 15810: GRegexMatchFlags match_options, 15810: GMatchInfo **match_info, 15810: GError **error); 15810: 15810: 15810: extern 15810: gchar **g_regex_split_simple (const gchar *pattern, 15810: const gchar *string, 15810: GRegexCompileFlags compile_options, 15810: GRegexMatchFlags match_options); 15810: extern 15810: gchar **g_regex_split (const GRegex *regex, 15810: const gchar *string, 15810: GRegexMatchFlags match_options); 15810: extern 15810: gchar **g_regex_split_full (const GRegex *regex, 15810: const gchar *string, 15810: gssize string_len, 15810: gint start_position, 15810: GRegexMatchFlags match_options, 15810: gint max_tokens, 15810: GError **error); 15810: 15810: 15810: extern 15810: gchar *g_regex_replace (const GRegex *regex, 15810: const gchar *string, 15810: gssize string_len, 15810: gint start_position, 15810: const gchar *replacement, 15810: GRegexMatchFlags match_options, 15810: GError **error); 15810: extern 15810: gchar *g_regex_replace_literal (const GRegex *regex, 15810: const gchar *string, 15810: gssize string_len, 15810: gint start_position, 15810: const gchar *replacement, 15810: GRegexMatchFlags match_options, 15810: GError **error); 15810: extern 15810: gchar *g_regex_replace_eval (const GRegex *regex, 15810: const gchar *string, 15810: gssize string_len, 15810: gint start_position, 15810: GRegexMatchFlags match_options, 15810: GRegexEvalCallback eval, 15810: gpointer user_data, 15810: GError **error); 15810: extern 15810: gboolean g_regex_check_replacement (const gchar *replacement, 15810: gboolean *has_references, 15810: GError **error); 15810: 15810: 15810: extern 15810: GRegex *g_match_info_get_regex (const GMatchInfo *match_info); 15810: extern 15810: const gchar *g_match_info_get_string (const GMatchInfo *match_info); 15810: 15810: extern 15810: GMatchInfo *g_match_info_ref (GMatchInfo *match_info); 15810: extern 15810: void g_match_info_unref (GMatchInfo *match_info); 15810: extern 15810: void g_match_info_free (GMatchInfo *match_info); 15810: extern 15810: gboolean g_match_info_next (GMatchInfo *match_info, 15810: GError **error); 15810: extern 15810: gboolean g_match_info_matches (const GMatchInfo *match_info); 15810: extern 15810: gint g_match_info_get_match_count (const GMatchInfo *match_info); 15810: extern 15810: gboolean g_match_info_is_partial_match (const GMatchInfo *match_info); 15810: extern 15810: gchar *g_match_info_expand_references(const GMatchInfo *match_info, 15810: const gchar *string_to_expand, 15810: GError **error); 15810: extern 15810: gchar *g_match_info_fetch (const GMatchInfo *match_info, 15810: gint match_num); 15810: extern 15810: gboolean g_match_info_fetch_pos (const GMatchInfo *match_info, 15810: gint match_num, 15810: gint *start_pos, 15810: gint *end_pos); 15810: extern 15810: gchar *g_match_info_fetch_named (const GMatchInfo *match_info, 15810: const gchar *name); 15810: extern 15810: gboolean g_match_info_fetch_named_pos (const GMatchInfo *match_info, 15810: const gchar *name, 15810: gint *start_pos, 15810: gint *end_pos); 15810: extern 15810: gchar **g_match_info_fetch_all (const GMatchInfo *match_info); 15810: 15810: 15810: # 76 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gscanner.h" 1 15810: # 35 "/usr/include/glib-2.0/glib/gscanner.h" 15810: 15810: 15810: typedef struct _GScanner GScanner; 15810: typedef struct _GScannerConfig GScannerConfig; 15810: typedef union _GTokenValue GTokenValue; 15810: 15810: typedef void (*GScannerMsgFunc) (GScanner *scanner, 15810: gchar *message, 15810: gboolean error); 15810: # 62 "/usr/include/glib-2.0/glib/gscanner.h" 15810: typedef enum 15810: { 15810: G_ERR_UNKNOWN, 15810: G_ERR_UNEXP_EOF, 15810: G_ERR_UNEXP_EOF_IN_STRING, 15810: G_ERR_UNEXP_EOF_IN_COMMENT, 15810: G_ERR_NON_DIGIT_IN_CONST, 15810: G_ERR_DIGIT_RADIX, 15810: G_ERR_FLOAT_RADIX, 15810: G_ERR_FLOAT_MALFORMED 15810: } GErrorType; 15810: 15810: 15810: typedef enum 15810: { 15810: G_TOKEN_EOF = 0, 15810: 15810: G_TOKEN_LEFT_PAREN = '(', 15810: G_TOKEN_RIGHT_PAREN = ')', 15810: G_TOKEN_LEFT_CURLY = '{', 15810: G_TOKEN_RIGHT_CURLY = '}', 15810: G_TOKEN_LEFT_BRACE = '[', 15810: G_TOKEN_RIGHT_BRACE = ']', 15810: G_TOKEN_EQUAL_SIGN = '=', 15810: G_TOKEN_COMMA = ',', 15810: 15810: G_TOKEN_NONE = 256, 15810: 15810: G_TOKEN_ERROR, 15810: 15810: G_TOKEN_CHAR, 15810: G_TOKEN_BINARY, 15810: G_TOKEN_OCTAL, 15810: G_TOKEN_INT, 15810: G_TOKEN_HEX, 15810: G_TOKEN_FLOAT, 15810: G_TOKEN_STRING, 15810: 15810: G_TOKEN_SYMBOL, 15810: G_TOKEN_IDENTIFIER, 15810: G_TOKEN_IDENTIFIER_NULL, 15810: 15810: G_TOKEN_COMMENT_SINGLE, 15810: G_TOKEN_COMMENT_MULTI, 15810: 15810: 15810: G_TOKEN_LAST 15810: } GTokenType; 15810: 15810: union _GTokenValue 15810: { 15810: gpointer v_symbol; 15810: gchar *v_identifier; 15810: gulong v_binary; 15810: gulong v_octal; 15810: gulong v_int; 15810: guint64 v_int64; 15810: gdouble v_float; 15810: gulong v_hex; 15810: gchar *v_string; 15810: gchar *v_comment; 15810: guchar v_char; 15810: guint v_error; 15810: }; 15810: 15810: struct _GScannerConfig 15810: { 15810: 15810: 15810: gchar *cset_skip_characters; 15810: gchar *cset_identifier_first; 15810: gchar *cset_identifier_nth; 15810: gchar *cpair_comment_single; 15810: 15810: 15810: 15810: guint case_sensitive : 1; 15810: 15810: 15810: 15810: 15810: guint skip_comment_multi : 1; 15810: guint skip_comment_single : 1; 15810: guint scan_comment_multi : 1; 15810: guint scan_identifier : 1; 15810: guint scan_identifier_1char : 1; 15810: guint scan_identifier_NULL : 1; 15810: guint scan_symbols : 1; 15810: guint scan_binary : 1; 15810: guint scan_octal : 1; 15810: guint scan_float : 1; 15810: guint scan_hex : 1; 15810: guint scan_hex_dollar : 1; 15810: guint scan_string_sq : 1; 15810: guint scan_string_dq : 1; 15810: guint numbers_2_int : 1; 15810: guint int_2_float : 1; 15810: guint identifier_2_string : 1; 15810: guint char_2_token : 1; 15810: guint symbol_2_token : 1; 15810: guint scope_0_fallback : 1; 15810: guint store_int64 : 1; 15810: 15810: 15810: guint padding_dummy; 15810: }; 15810: 15810: struct _GScanner 15810: { 15810: 15810: gpointer user_data; 15810: guint max_parse_errors; 15810: 15810: 15810: guint parse_errors; 15810: 15810: 15810: const gchar *input_name; 15810: 15810: 15810: GData *qdata; 15810: 15810: 15810: GScannerConfig *config; 15810: 15810: 15810: GTokenType token; 15810: GTokenValue value; 15810: guint line; 15810: guint position; 15810: 15810: 15810: GTokenType next_token; 15810: GTokenValue next_value; 15810: guint next_line; 15810: guint next_position; 15810: 15810: 15810: 15810: GHashTable *symbol_table; 15810: gint input_fd; 15810: const gchar *text; 15810: const gchar *text_end; 15810: gchar *buffer; 15810: guint scope_id; 15810: 15810: 15810: 15810: GScannerMsgFunc msg_handler; 15810: }; 15810: 15810: extern 15810: GScanner* g_scanner_new (const GScannerConfig *config_templ); 15810: extern 15810: void g_scanner_destroy (GScanner *scanner); 15810: extern 15810: void g_scanner_input_file (GScanner *scanner, 15810: gint input_fd); 15810: extern 15810: void g_scanner_sync_file_offset (GScanner *scanner); 15810: extern 15810: void g_scanner_input_text (GScanner *scanner, 15810: const gchar *text, 15810: guint text_len); 15810: extern 15810: GTokenType g_scanner_get_next_token (GScanner *scanner); 15810: extern 15810: GTokenType g_scanner_peek_next_token (GScanner *scanner); 15810: extern 15810: GTokenType g_scanner_cur_token (GScanner *scanner); 15810: extern 15810: GTokenValue g_scanner_cur_value (GScanner *scanner); 15810: extern 15810: guint g_scanner_cur_line (GScanner *scanner); 15810: extern 15810: guint g_scanner_cur_position (GScanner *scanner); 15810: extern 15810: gboolean g_scanner_eof (GScanner *scanner); 15810: extern 15810: guint g_scanner_set_scope (GScanner *scanner, 15810: guint scope_id); 15810: extern 15810: void g_scanner_scope_add_symbol (GScanner *scanner, 15810: guint scope_id, 15810: const gchar *symbol, 15810: gpointer value); 15810: extern 15810: void g_scanner_scope_remove_symbol (GScanner *scanner, 15810: guint scope_id, 15810: const gchar *symbol); 15810: extern 15810: gpointer g_scanner_scope_lookup_symbol (GScanner *scanner, 15810: guint scope_id, 15810: const gchar *symbol); 15810: extern 15810: void g_scanner_scope_foreach_symbol (GScanner *scanner, 15810: guint scope_id, 15810: GHFunc func, 15810: gpointer user_data); 15810: extern 15810: gpointer g_scanner_lookup_symbol (GScanner *scanner, 15810: const gchar *symbol); 15810: extern 15810: void g_scanner_unexp_token (GScanner *scanner, 15810: GTokenType expected_token, 15810: const gchar *identifier_spec, 15810: const gchar *symbol_spec, 15810: const gchar *symbol_name, 15810: const gchar *message, 15810: gint is_error); 15810: extern 15810: void g_scanner_error (GScanner *scanner, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: extern 15810: void g_scanner_warn (GScanner *scanner, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: # 297 "/usr/include/glib-2.0/glib/gscanner.h" 15810: 15810: # 77 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gsequence.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gsequence.h" 15810: 15810: 15810: typedef struct _GSequence GSequence; 15810: typedef struct _GSequenceNode GSequenceIter; 15810: 15810: typedef gint (* GSequenceIterCompareFunc) (GSequenceIter *a, 15810: GSequenceIter *b, 15810: gpointer data); 15810: 15810: 15810: 15810: extern 15810: GSequence * g_sequence_new (GDestroyNotify data_destroy); 15810: extern 15810: void g_sequence_free (GSequence *seq); 15810: extern 15810: gint g_sequence_get_length (GSequence *seq); 15810: extern 15810: void g_sequence_foreach (GSequence *seq, 15810: GFunc func, 15810: gpointer user_data); 15810: extern 15810: void g_sequence_foreach_range (GSequenceIter *begin, 15810: GSequenceIter *end, 15810: GFunc func, 15810: gpointer user_data); 15810: extern 15810: void g_sequence_sort (GSequence *seq, 15810: GCompareDataFunc cmp_func, 15810: gpointer cmp_data); 15810: extern 15810: void g_sequence_sort_iter (GSequence *seq, 15810: GSequenceIterCompareFunc cmp_func, 15810: gpointer cmp_data); 15810: extern 15810: gboolean g_sequence_is_empty (GSequence *seq); 15810: 15810: 15810: 15810: extern 15810: GSequenceIter *g_sequence_get_begin_iter (GSequence *seq); 15810: extern 15810: GSequenceIter *g_sequence_get_end_iter (GSequence *seq); 15810: extern 15810: GSequenceIter *g_sequence_get_iter_at_pos (GSequence *seq, 15810: gint pos); 15810: extern 15810: GSequenceIter *g_sequence_append (GSequence *seq, 15810: gpointer data); 15810: extern 15810: GSequenceIter *g_sequence_prepend (GSequence *seq, 15810: gpointer data); 15810: extern 15810: GSequenceIter *g_sequence_insert_before (GSequenceIter *iter, 15810: gpointer data); 15810: extern 15810: void g_sequence_move (GSequenceIter *src, 15810: GSequenceIter *dest); 15810: extern 15810: void g_sequence_swap (GSequenceIter *a, 15810: GSequenceIter *b); 15810: extern 15810: GSequenceIter *g_sequence_insert_sorted (GSequence *seq, 15810: gpointer data, 15810: GCompareDataFunc cmp_func, 15810: gpointer cmp_data); 15810: extern 15810: GSequenceIter *g_sequence_insert_sorted_iter (GSequence *seq, 15810: gpointer data, 15810: GSequenceIterCompareFunc iter_cmp, 15810: gpointer cmp_data); 15810: extern 15810: void g_sequence_sort_changed (GSequenceIter *iter, 15810: GCompareDataFunc cmp_func, 15810: gpointer cmp_data); 15810: extern 15810: void g_sequence_sort_changed_iter (GSequenceIter *iter, 15810: GSequenceIterCompareFunc iter_cmp, 15810: gpointer cmp_data); 15810: extern 15810: void g_sequence_remove (GSequenceIter *iter); 15810: extern 15810: void g_sequence_remove_range (GSequenceIter *begin, 15810: GSequenceIter *end); 15810: extern 15810: void g_sequence_move_range (GSequenceIter *dest, 15810: GSequenceIter *begin, 15810: GSequenceIter *end); 15810: extern 15810: GSequenceIter *g_sequence_search (GSequence *seq, 15810: gpointer data, 15810: GCompareDataFunc cmp_func, 15810: gpointer cmp_data); 15810: extern 15810: GSequenceIter *g_sequence_search_iter (GSequence *seq, 15810: gpointer data, 15810: GSequenceIterCompareFunc iter_cmp, 15810: gpointer cmp_data); 15810: extern 15810: GSequenceIter *g_sequence_lookup (GSequence *seq, 15810: gpointer data, 15810: GCompareDataFunc cmp_func, 15810: gpointer cmp_data); 15810: extern 15810: GSequenceIter *g_sequence_lookup_iter (GSequence *seq, 15810: gpointer data, 15810: GSequenceIterCompareFunc iter_cmp, 15810: gpointer cmp_data); 15810: 15810: 15810: 15810: extern 15810: gpointer g_sequence_get (GSequenceIter *iter); 15810: extern 15810: void g_sequence_set (GSequenceIter *iter, 15810: gpointer data); 15810: 15810: 15810: extern 15810: gboolean g_sequence_iter_is_begin (GSequenceIter *iter); 15810: extern 15810: gboolean g_sequence_iter_is_end (GSequenceIter *iter); 15810: extern 15810: GSequenceIter *g_sequence_iter_next (GSequenceIter *iter); 15810: extern 15810: GSequenceIter *g_sequence_iter_prev (GSequenceIter *iter); 15810: extern 15810: gint g_sequence_iter_get_position (GSequenceIter *iter); 15810: extern 15810: GSequenceIter *g_sequence_iter_move (GSequenceIter *iter, 15810: gint delta); 15810: extern 15810: GSequence * g_sequence_iter_get_sequence (GSequenceIter *iter); 15810: 15810: 15810: 15810: extern 15810: gint g_sequence_iter_compare (GSequenceIter *a, 15810: GSequenceIter *b); 15810: extern 15810: GSequenceIter *g_sequence_range_get_midpoint (GSequenceIter *begin, 15810: GSequenceIter *end); 15810: 15810: 15810: # 78 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gshell.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gshell.h" 15810: 15810: 15810: 15810: 15810: typedef enum 15810: { 15810: 15810: G_SHELL_ERROR_BAD_QUOTING, 15810: 15810: G_SHELL_ERROR_EMPTY_STRING, 15810: G_SHELL_ERROR_FAILED 15810: } GShellError; 15810: 15810: extern 15810: GQuark g_shell_error_quark (void); 15810: 15810: extern 15810: gchar* g_shell_quote (const gchar *unquoted_string); 15810: extern 15810: gchar* g_shell_unquote (const gchar *quoted_string, 15810: GError **error); 15810: extern 15810: gboolean g_shell_parse_argv (const gchar *command_line, 15810: gint *argcp, 15810: gchar ***argvp, 15810: GError **error); 15810: 15810: 15810: # 79 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gslice.h" 1 15810: # 26 "/usr/include/glib-2.0/glib/gslice.h" 15810: # 1 "/usr/s390x-linux-gnu/include/string.h" 1 3 15810: # 26 "/usr/s390x-linux-gnu/include/string.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/libc-header-start.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/string.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 34 "/usr/s390x-linux-gnu/include/string.h" 2 3 15810: # 43 "/usr/s390x-linux-gnu/include/string.h" 3 15810: 15810: # 43 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 15810: size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern void *memmove (void *__dest, const void *__src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: extern void *memccpy (void *__restrict __dest, const void *__restrict __src, 15810: int __c, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__write_only__, 1, 4))); 15810: 15810: 15810: 15810: 15810: extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int memcmp (const void *__s1, const void *__s2, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 91 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern void *memchr (const void *__s, int __c, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: # 104 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern void *rawmemchr (const void *__s, int __c) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: # 117 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern void *memrchr (const void *__s, int __c, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) 15810: __attribute__ ((__access__ (__read_only__, 1, 3))); 15810: 15810: 15810: 15810: 15810: 15810: extern char *strcpy (char *__restrict __dest, const char *__restrict __src) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern char *strncpy (char *__restrict __dest, 15810: const char *__restrict __src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern char *strcat (char *__restrict __dest, const char *__restrict __src) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern char *strncat (char *__restrict __dest, const char *__restrict __src, 15810: size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int strcmp (const char *__s1, const char *__s2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern int strncmp (const char *__s1, const char *__s2, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int strcoll (const char *__s1, const char *__s2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern size_t strxfrm (char *__restrict __dest, 15810: const char *__restrict __src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 1, 3))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); 15810: 15810: 15810: extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, 15810: locale_t __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) 15810: __attribute__ ((__access__ (__write_only__, 1, 3))); 15810: 15810: 15810: 15810: 15810: 15810: extern char *strdup (const char *__s) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *strndup (const char *__string, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); 15810: # 230 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strchr (const char *__s, int __c) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: # 257 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strrchr (const char *__s, int __c) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: # 270 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strchrnul (const char *__s, int __c) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern size_t strcspn (const char *__s, const char *__reject) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern size_t strspn (const char *__s, const char *__accept) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 307 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strpbrk (const char *__s, const char *__accept) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 334 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strstr (const char *__haystack, const char *__needle) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern char *strtok (char *__restrict __s, const char *__restrict __delim) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: extern char *__strtok_r (char *__restrict __s, 15810: const char *__restrict __delim, 15810: char **__restrict __save_ptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 15810: 15810: extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, 15810: char **__restrict __save_ptr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 15810: # 364 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strcasestr (const char *__haystack, const char *__needle) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void *memmem (const void *__haystack, size_t __haystacklen, 15810: const void *__needle, size_t __needlelen) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3))) 15810: __attribute__ ((__access__ (__read_only__, 1, 2))) 15810: __attribute__ ((__access__ (__read_only__, 3, 4))); 15810: 15810: 15810: 15810: extern void *__mempcpy (void *__restrict __dest, 15810: const void *__restrict __src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: extern void *mempcpy (void *__restrict __dest, 15810: const void *__restrict __src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern size_t strlen (const char *__s) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: extern size_t strnlen (const char *__string, size_t __maxlen) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: extern char *strerror (int __errnum) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 428 "/usr/s390x-linux-gnu/include/string.h" 3 15810: extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 15810: 15810: 15810: 15810: 15810: extern const char *strerrordesc_np (int __err) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern const char *strerrorname_np (int __err) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern char *strerror_l (int __errnum, locale_t __l) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/strings.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/strings.h" 3 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 24 "/usr/s390x-linux-gnu/include/strings.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int bcmp (const void *__s1, const void *__s2, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern void bcopy (const void *__src, void *__dest, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 68 "/usr/s390x-linux-gnu/include/strings.h" 3 15810: extern char *index (const char *__s, int __c) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: # 96 "/usr/s390x-linux-gnu/include/strings.h" 3 15810: extern char *rindex (const char *__s, int __c) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int ffs (int __i) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int ffsl (long int __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: __extension__ extern int ffsll (long long int __ll) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern int strcasecmp (const char *__s1, const char *__s2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); 15810: 15810: 15810: 15810: extern int strncasecmp_l (const char *__s1, const char *__s2, 15810: size_t __n, locale_t __loc) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4))); 15810: 15810: 15810: 15810: # 447 "/usr/s390x-linux-gnu/include/string.h" 2 3 15810: 15810: 15810: 15810: extern void explicit_bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: 15810: 15810: 15810: extern char *strsep (char **__restrict __stringp, 15810: const char *__restrict __delim) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern char *strsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern const char *sigabbrev_np (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern const char *sigdescr_np (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern char *__stpncpy (char *__restrict __dest, 15810: const char *__restrict __src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: extern char *stpncpy (char *__restrict __dest, 15810: const char *__restrict __src, size_t __n) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern int strverscmp (const char *__s1, const char *__s2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern char *strfry (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern void *memfrob (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: # 523 "/usr/s390x-linux-gnu/include/string.h" 3 15810: 15810: # 27 "/usr/include/glib-2.0/glib/gslice.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 32 "/usr/include/glib-2.0/glib/gslice.h" 15810: extern 15810: gpointer g_slice_alloc (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_slice_alloc0 (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 15810: extern 15810: gpointer g_slice_copy (gsize block_size, 15810: gconstpointer mem_block) __attribute__((__alloc_size__(1))); 15810: extern 15810: void g_slice_free1 (gsize block_size, 15810: gpointer mem_block); 15810: extern 15810: void g_slice_free_chain_with_offset (gsize block_size, 15810: gpointer mem_chain, 15810: gsize next_offset); 15810: # 92 "/usr/include/glib-2.0/glib/gslice.h" 15810: typedef enum { 15810: G_SLICE_CONFIG_ALWAYS_MALLOC = 1, 15810: G_SLICE_CONFIG_BYPASS_MAGAZINES, 15810: G_SLICE_CONFIG_WORKING_SET_MSECS, 15810: G_SLICE_CONFIG_COLOR_INCREMENT, 15810: G_SLICE_CONFIG_CHUNK_SIZES, 15810: G_SLICE_CONFIG_CONTENTION_COUNTER 15810: } GSliceConfig; 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_slice_set_config (GSliceConfig ckey, gint64 value); 15810: __attribute__((__deprecated__)) extern 15810: gint64 g_slice_get_config (GSliceConfig ckey); 15810: __attribute__((__deprecated__)) extern 15810: gint64* g_slice_get_config_state (GSliceConfig ckey, gint64 address, guint *n_values); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 80 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gspawn.h" 1 15810: # 28 "/usr/include/glib-2.0/glib/gspawn.h" 15810: 15810: # 68 "/usr/include/glib-2.0/glib/gspawn.h" 15810: typedef enum 15810: { 15810: G_SPAWN_ERROR_FORK, 15810: G_SPAWN_ERROR_READ, 15810: G_SPAWN_ERROR_CHDIR, 15810: G_SPAWN_ERROR_ACCES, 15810: G_SPAWN_ERROR_PERM, 15810: G_SPAWN_ERROR_TOO_BIG, 15810: G_SPAWN_ERROR_2BIG __attribute__((__deprecated__("Use '" "G_SPAWN_ERROR_TOO_BIG" "' instead"))) = G_SPAWN_ERROR_TOO_BIG, 15810: G_SPAWN_ERROR_NOEXEC, 15810: G_SPAWN_ERROR_NAMETOOLONG, 15810: G_SPAWN_ERROR_NOENT, 15810: G_SPAWN_ERROR_NOMEM, 15810: G_SPAWN_ERROR_NOTDIR, 15810: G_SPAWN_ERROR_LOOP, 15810: G_SPAWN_ERROR_TXTBUSY, 15810: G_SPAWN_ERROR_IO, 15810: G_SPAWN_ERROR_NFILE, 15810: G_SPAWN_ERROR_MFILE, 15810: G_SPAWN_ERROR_INVAL, 15810: G_SPAWN_ERROR_ISDIR, 15810: G_SPAWN_ERROR_LIBBAD, 15810: G_SPAWN_ERROR_FAILED 15810: 15810: 15810: } GSpawnError; 15810: # 138 "/usr/include/glib-2.0/glib/gspawn.h" 15810: typedef void (* GSpawnChildSetupFunc) (gpointer user_data); 15810: # 168 "/usr/include/glib-2.0/glib/gspawn.h" 15810: typedef enum 15810: { 15810: G_SPAWN_DEFAULT = 0, 15810: G_SPAWN_LEAVE_DESCRIPTORS_OPEN = 1 << 0, 15810: G_SPAWN_DO_NOT_REAP_CHILD = 1 << 1, 15810: 15810: G_SPAWN_SEARCH_PATH = 1 << 2, 15810: 15810: G_SPAWN_STDOUT_TO_DEV_NULL = 1 << 3, 15810: G_SPAWN_STDERR_TO_DEV_NULL = 1 << 4, 15810: G_SPAWN_CHILD_INHERITS_STDIN = 1 << 5, 15810: G_SPAWN_FILE_AND_ARGV_ZERO = 1 << 6, 15810: G_SPAWN_SEARCH_PATH_FROM_ENVP = 1 << 7, 15810: G_SPAWN_CLOEXEC_PIPES = 1 << 8 15810: } GSpawnFlags; 15810: 15810: extern 15810: GQuark g_spawn_error_quark (void); 15810: extern 15810: GQuark g_spawn_exit_error_quark (void); 15810: 15810: extern 15810: gboolean g_spawn_async (const gchar *working_directory, 15810: gchar **argv, 15810: gchar **envp, 15810: GSpawnFlags flags, 15810: GSpawnChildSetupFunc child_setup, 15810: gpointer user_data, 15810: GPid *child_pid, 15810: GError **error); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean g_spawn_async_with_pipes (const gchar *working_directory, 15810: gchar **argv, 15810: gchar **envp, 15810: GSpawnFlags flags, 15810: GSpawnChildSetupFunc child_setup, 15810: gpointer user_data, 15810: GPid *child_pid, 15810: gint *standard_input, 15810: gint *standard_output, 15810: gint *standard_error, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_spawn_async_with_pipes_and_fds (const gchar *working_directory, 15810: const gchar * const *argv, 15810: const gchar * const *envp, 15810: GSpawnFlags flags, 15810: GSpawnChildSetupFunc child_setup, 15810: gpointer user_data, 15810: gint stdin_fd, 15810: gint stdout_fd, 15810: gint stderr_fd, 15810: const gint *source_fds, 15810: const gint *target_fds, 15810: gsize n_fds, 15810: GPid *child_pid_out, 15810: gint *stdin_pipe_out, 15810: gint *stdout_pipe_out, 15810: gint *stderr_pipe_out, 15810: GError **error); 15810: 15810: 15810: extern 15810: gboolean g_spawn_async_with_fds (const gchar *working_directory, 15810: gchar **argv, 15810: gchar **envp, 15810: GSpawnFlags flags, 15810: GSpawnChildSetupFunc child_setup, 15810: gpointer user_data, 15810: GPid *child_pid, 15810: gint stdin_fd, 15810: gint stdout_fd, 15810: gint stderr_fd, 15810: GError **error); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean g_spawn_sync (const gchar *working_directory, 15810: gchar **argv, 15810: gchar **envp, 15810: GSpawnFlags flags, 15810: GSpawnChildSetupFunc child_setup, 15810: gpointer user_data, 15810: gchar **standard_output, 15810: gchar **standard_error, 15810: gint *wait_status, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_spawn_command_line_sync (const gchar *command_line, 15810: gchar **standard_output, 15810: gchar **standard_error, 15810: gint *wait_status, 15810: GError **error); 15810: extern 15810: gboolean g_spawn_command_line_async (const gchar *command_line, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_spawn_check_wait_status (gint wait_status, 15810: GError **error); 15810: 15810: __attribute__((__deprecated__("Use '" "g_spawn_check_wait_status" "' instead"))) extern 15810: gboolean g_spawn_check_exit_status (gint wait_status, 15810: GError **error); 15810: 15810: extern 15810: void g_spawn_close_pid (GPid pid); 15810: 15810: 15810: # 82 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gstrfuncs.h" 1 15810: # 37 "/usr/include/glib-2.0/glib/gstrfuncs.h" 15810: 15810: 15810: 15810: typedef enum { 15810: G_ASCII_ALNUM = 1 << 0, 15810: G_ASCII_ALPHA = 1 << 1, 15810: G_ASCII_CNTRL = 1 << 2, 15810: G_ASCII_DIGIT = 1 << 3, 15810: G_ASCII_GRAPH = 1 << 4, 15810: G_ASCII_LOWER = 1 << 5, 15810: G_ASCII_PRINT = 1 << 6, 15810: G_ASCII_PUNCT = 1 << 7, 15810: G_ASCII_SPACE = 1 << 8, 15810: G_ASCII_UPPER = 1 << 9, 15810: G_ASCII_XDIGIT = 1 << 10 15810: } GAsciiType; 15810: 15810: extern const guint16 * const g_ascii_table; 15810: # 89 "/usr/include/glib-2.0/glib/gstrfuncs.h" 15810: extern 15810: gchar g_ascii_tolower (gchar c) __attribute__ ((__const__)); 15810: extern 15810: gchar g_ascii_toupper (gchar c) __attribute__ ((__const__)); 15810: 15810: extern 15810: gint g_ascii_digit_value (gchar c) __attribute__ ((__const__)); 15810: extern 15810: gint g_ascii_xdigit_value (gchar c) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gchar* g_strdelimit (gchar *string, 15810: const gchar *delimiters, 15810: gchar new_delimiter); 15810: extern 15810: gchar* g_strcanon (gchar *string, 15810: const gchar *valid_chars, 15810: gchar substitutor); 15810: extern 15810: const gchar * g_strerror (gint errnum) __attribute__ ((__const__)); 15810: extern 15810: const gchar * g_strsignal (gint signum) __attribute__ ((__const__)); 15810: extern 15810: gchar * g_strreverse (gchar *string); 15810: extern 15810: gsize g_strlcpy (gchar *dest, 15810: const gchar *src, 15810: gsize dest_size); 15810: extern 15810: gsize g_strlcat (gchar *dest, 15810: const gchar *src, 15810: gsize dest_size); 15810: extern 15810: gchar * g_strstr_len (const gchar *haystack, 15810: gssize haystack_len, 15810: const gchar *needle); 15810: extern 15810: gchar * g_strrstr (const gchar *haystack, 15810: const gchar *needle); 15810: extern 15810: gchar * g_strrstr_len (const gchar *haystack, 15810: gssize haystack_len, 15810: const gchar *needle); 15810: 15810: extern 15810: gboolean g_str_has_suffix (const gchar *str, 15810: const gchar *suffix); 15810: extern 15810: gboolean g_str_has_prefix (const gchar *str, 15810: const gchar *prefix); 15810: 15810: 15810: 15810: extern 15810: gdouble g_strtod (const gchar *nptr, 15810: gchar **endptr); 15810: extern 15810: gdouble g_ascii_strtod (const gchar *nptr, 15810: gchar **endptr); 15810: extern 15810: guint64 g_ascii_strtoull (const gchar *nptr, 15810: gchar **endptr, 15810: guint base); 15810: extern 15810: gint64 g_ascii_strtoll (const gchar *nptr, 15810: gchar **endptr, 15810: guint base); 15810: 15810: 15810: 15810: 15810: extern 15810: gchar * g_ascii_dtostr (gchar *buffer, 15810: gint buf_len, 15810: gdouble d); 15810: extern 15810: gchar * g_ascii_formatd (gchar *buffer, 15810: gint buf_len, 15810: const gchar *format, 15810: gdouble d); 15810: 15810: 15810: extern 15810: gchar* g_strchug (gchar *string); 15810: 15810: extern 15810: gchar* g_strchomp (gchar *string); 15810: 15810: 15810: 15810: extern 15810: gint g_ascii_strcasecmp (const gchar *s1, 15810: const gchar *s2); 15810: extern 15810: gint g_ascii_strncasecmp (const gchar *s1, 15810: const gchar *s2, 15810: gsize n); 15810: extern 15810: gchar* g_ascii_strdown (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_ascii_strup (const gchar *str, 15810: gssize len) __attribute__ ((__malloc__)); 15810: 15810: extern 15810: gboolean g_str_is_ascii (const gchar *str); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint g_strcasecmp (const gchar *s1, 15810: const gchar *s2); 15810: __attribute__((__deprecated__)) extern 15810: gint g_strncasecmp (const gchar *s1, 15810: const gchar *s2, 15810: guint n); 15810: __attribute__((__deprecated__)) extern 15810: gchar* g_strdown (gchar *string); 15810: __attribute__((__deprecated__)) extern 15810: gchar* g_strup (gchar *string); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gchar* g_strdup (const gchar *str) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_strdup_printf (const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_strdup_vprintf (const gchar *format, 15810: va_list args) __attribute__((__format__ (gnu_printf, 1, 0))) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_strndup (const gchar *str, 15810: gsize n) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_strnfill (gsize length, 15810: gchar fill_char) __attribute__ ((__malloc__)); 15810: extern 15810: gchar* g_strconcat (const gchar *string1, 15810: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 15810: extern 15810: gchar* g_strjoin (const gchar *separator, 15810: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gchar* g_strcompress (const gchar *source) __attribute__ ((__malloc__)); 15810: # 252 "/usr/include/glib-2.0/glib/gstrfuncs.h" 15810: extern 15810: gchar* g_strescape (const gchar *source, 15810: const gchar *exceptions) __attribute__ ((__malloc__)); 15810: 15810: __attribute__((__deprecated__("Use '" "g_memdup2" "' instead"))) extern 15810: gpointer g_memdup (gconstpointer mem, 15810: guint byte_size) __attribute__((__alloc_size__(2))); 15810: 15810: extern 15810: gpointer g_memdup2 (gconstpointer mem, 15810: gsize byte_size) __attribute__((__alloc_size__(2))); 15810: # 273 "/usr/include/glib-2.0/glib/gstrfuncs.h" 15810: typedef gchar** GStrv; 15810: extern 15810: gchar** g_strsplit (const gchar *string, 15810: const gchar *delimiter, 15810: gint max_tokens); 15810: extern 15810: gchar ** g_strsplit_set (const gchar *string, 15810: const gchar *delimiters, 15810: gint max_tokens); 15810: extern 15810: gchar* g_strjoinv (const gchar *separator, 15810: gchar **str_array) __attribute__ ((__malloc__)); 15810: extern 15810: void g_strfreev (gchar **str_array); 15810: extern 15810: gchar** g_strdupv (gchar **str_array); 15810: extern 15810: guint g_strv_length (gchar **str_array); 15810: 15810: extern 15810: gchar* g_stpcpy (gchar *dest, 15810: const char *src); 15810: 15810: extern 15810: gchar * g_str_to_ascii (const gchar *str, 15810: const gchar *from_locale); 15810: 15810: extern 15810: gchar ** g_str_tokenize_and_fold (const gchar *string, 15810: const gchar *translit_locale, 15810: gchar ***ascii_alternates); 15810: 15810: extern 15810: gboolean g_str_match_string (const gchar *search_term, 15810: const gchar *potential_hit, 15810: gboolean accept_alternates); 15810: 15810: extern 15810: gboolean g_strv_contains (const gchar * const *strv, 15810: const gchar *str); 15810: 15810: extern 15810: gboolean g_strv_equal (const gchar * const *strv1, 15810: const gchar * const *strv2); 15810: # 329 "/usr/include/glib-2.0/glib/gstrfuncs.h" 15810: typedef enum 15810: { 15810: G_NUMBER_PARSER_ERROR_INVALID, 15810: G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, 15810: } GNumberParserError; 15810: # 345 "/usr/include/glib-2.0/glib/gstrfuncs.h" 15810: extern 15810: GQuark g_number_parser_error_quark (void); 15810: 15810: extern 15810: gboolean g_ascii_string_to_signed (const gchar *str, 15810: guint base, 15810: gint64 min, 15810: gint64 max, 15810: gint64 *out_num, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_ascii_string_to_unsigned (const gchar *str, 15810: guint base, 15810: guint64 min, 15810: guint64 max, 15810: guint64 *out_num, 15810: GError **error); 15810: 15810: 15810: # 83 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gstringchunk.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gstringchunk.h" 15810: 15810: 15810: typedef struct _GStringChunk GStringChunk; 15810: 15810: extern 15810: GStringChunk* g_string_chunk_new (gsize size); 15810: extern 15810: void g_string_chunk_free (GStringChunk *chunk); 15810: extern 15810: void g_string_chunk_clear (GStringChunk *chunk); 15810: extern 15810: gchar* g_string_chunk_insert (GStringChunk *chunk, 15810: const gchar *string); 15810: extern 15810: gchar* g_string_chunk_insert_len (GStringChunk *chunk, 15810: const gchar *string, 15810: gssize len); 15810: extern 15810: gchar* g_string_chunk_insert_const (GStringChunk *chunk, 15810: const gchar *string); 15810: 15810: 15810: # 84 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gstrvbuilder.h" 1 15810: # 29 "/usr/include/glib-2.0/glib/gstrvbuilder.h" 15810: 15810: # 39 "/usr/include/glib-2.0/glib/gstrvbuilder.h" 15810: typedef struct _GStrvBuilder GStrvBuilder; 15810: 15810: extern 15810: GStrvBuilder *g_strv_builder_new (void); 15810: 15810: extern 15810: void g_strv_builder_unref (GStrvBuilder *builder); 15810: 15810: extern 15810: GStrvBuilder *g_strv_builder_ref (GStrvBuilder *builder); 15810: 15810: extern 15810: void g_strv_builder_add (GStrvBuilder *builder, 15810: const char *value); 15810: 15810: extern 15810: void g_strv_builder_addv (GStrvBuilder *builder, 15810: const char **value); 15810: 15810: extern 15810: void g_strv_builder_add_many (GStrvBuilder *builder, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: GStrv g_strv_builder_end (GStrvBuilder *builder); 15810: 15810: 15810: # 86 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gtestutils.h" 1 15810: # 30 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: # 1 "/usr/s390x-linux-gnu/include/errno.h" 1 3 15810: # 28 "/usr/s390x-linux-gnu/include/errno.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/errno.h" 1 3 15810: # 26 "/usr/s390x-linux-gnu/include/bits/errno.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/linux/errno.h" 1 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm/errno.h" 1 3 15810: # 1 "/usr/s390x-linux-gnu/include/asm-generic/errno.h" 1 3 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/asm-generic/errno-base.h" 1 3 15810: # 6 "/usr/s390x-linux-gnu/include/asm-generic/errno.h" 2 3 15810: # 2 "/usr/s390x-linux-gnu/include/asm/errno.h" 2 3 15810: # 2 "/usr/s390x-linux-gnu/include/linux/errno.h" 2 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/errno.h" 2 3 15810: # 29 "/usr/s390x-linux-gnu/include/errno.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 37 "/usr/s390x-linux-gnu/include/errno.h" 3 15810: extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *program_invocation_name; 15810: extern char *program_invocation_short_name; 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/error_t.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/bits/types/error_t.h" 3 15810: typedef int error_t; 15810: # 49 "/usr/s390x-linux-gnu/include/errno.h" 2 3 15810: 15810: 15810: 15810: 15810: # 31 "/usr/include/glib-2.0/glib/gtestutils.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 35 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: typedef struct GTestCase GTestCase; 15810: typedef struct GTestSuite GTestSuite; 15810: typedef void (*GTestFunc) (void); 15810: typedef void (*GTestDataFunc) (gconstpointer user_data); 15810: typedef void (*GTestFixtureFunc) (gpointer fixture, 15810: gconstpointer user_data); 15810: # 238 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: extern 15810: int g_strcmp0 (const char *str1, 15810: const char *str2); 15810: 15810: 15810: extern 15810: void g_test_minimized_result (double minimized_quantity, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: extern 15810: void g_test_maximized_result (double maximized_quantity, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: 15810: 15810: extern 15810: void g_test_init (int *argc, 15810: char ***argv, 15810: ...) __attribute__((__sentinel__)); 15810: # 319 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: extern 15810: gboolean g_test_subprocess (void); 15810: 15810: 15810: extern 15810: int g_test_run (void); 15810: 15810: extern 15810: void g_test_add_func (const char *testpath, 15810: GTestFunc test_func); 15810: 15810: extern 15810: void g_test_add_data_func (const char *testpath, 15810: gconstpointer test_data, 15810: GTestDataFunc test_func); 15810: 15810: extern 15810: void g_test_add_data_func_full (const char *testpath, 15810: gpointer test_data, 15810: GTestDataFunc test_func, 15810: GDestroyNotify data_free_func); 15810: 15810: 15810: extern 15810: const char * g_test_get_path (void); 15810: 15810: 15810: extern 15810: void g_test_fail (void); 15810: extern 15810: void g_test_fail_printf (const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: void g_test_incomplete (const gchar *msg); 15810: extern 15810: void g_test_incomplete_printf (const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: void g_test_skip (const gchar *msg); 15810: extern 15810: void g_test_skip_printf (const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: gboolean g_test_failed (void); 15810: extern 15810: void g_test_set_nonfatal_assertions (void); 15810: # 398 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: extern 15810: void g_test_message (const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 15810: extern 15810: void g_test_bug_base (const char *uri_pattern); 15810: extern 15810: void g_test_bug (const char *bug_uri_snippet); 15810: extern 15810: void g_test_summary (const char *summary); 15810: 15810: extern 15810: void g_test_timer_start (void); 15810: extern 15810: double g_test_timer_elapsed (void); 15810: extern 15810: double g_test_timer_last (void); 15810: 15810: 15810: extern 15810: void g_test_queue_free (gpointer gfree_pointer); 15810: extern 15810: void g_test_queue_destroy (GDestroyNotify destroy_func, 15810: gpointer destroy_data); 15810: # 444 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: typedef enum { 15810: G_TEST_TRAP_SILENCE_STDOUT = 1 << 7, 15810: G_TEST_TRAP_SILENCE_STDERR = 1 << 8, 15810: G_TEST_TRAP_INHERIT_STDIN = 1 << 9 15810: } GTestTrapFlags __attribute__((__deprecated__("Use '" "GTestSubprocessFlags" "' instead"))); 15810: 15810: 15810: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: #pragma GCC diagnostic push 15810: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: 15810: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_test_trap_subprocess" "' instead"))) extern 15810: gboolean g_test_trap_fork (guint64 usec_timeout, 15810: GTestTrapFlags test_trap_flags); 15810: 15810: 15810: # 456 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: #pragma GCC diagnostic pop 15810: # 456 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: 15810: 15810: typedef enum { 15810: G_TEST_SUBPROCESS_INHERIT_STDIN = 1 << 0, 15810: G_TEST_SUBPROCESS_INHERIT_STDOUT = 1 << 1, 15810: G_TEST_SUBPROCESS_INHERIT_STDERR = 1 << 2 15810: } GTestSubprocessFlags; 15810: 15810: extern 15810: void g_test_trap_subprocess (const char *test_path, 15810: guint64 usec_timeout, 15810: GTestSubprocessFlags test_flags); 15810: 15810: extern 15810: gboolean g_test_trap_has_passed (void); 15810: extern 15810: gboolean g_test_trap_reached_timeout (void); 15810: # 482 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: extern 15810: gint32 g_test_rand_int (void); 15810: extern 15810: gint32 g_test_rand_int_range (gint32 begin, 15810: gint32 end); 15810: extern 15810: double g_test_rand_double (void); 15810: extern 15810: double g_test_rand_double_range (double range_start, 15810: double range_end); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GTestCase* g_test_create_case (const char *test_name, 15810: gsize data_size, 15810: gconstpointer test_data, 15810: GTestFixtureFunc data_setup, 15810: GTestFixtureFunc data_test, 15810: GTestFixtureFunc data_teardown); 15810: extern 15810: GTestSuite* g_test_create_suite (const char *suite_name); 15810: extern 15810: GTestSuite* g_test_get_root (void); 15810: extern 15810: void g_test_suite_add (GTestSuite *suite, 15810: GTestCase *test_case); 15810: extern 15810: void g_test_suite_add_suite (GTestSuite *suite, 15810: GTestSuite *nestedsuite); 15810: extern 15810: int g_test_run_suite (GTestSuite *suite); 15810: 15810: extern 15810: void g_test_case_free (GTestCase *test_case); 15810: 15810: extern 15810: void g_test_suite_free (GTestSuite *suite); 15810: 15810: extern 15810: void g_test_trap_assertions (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: guint64 assertion_flags, 15810: const char *pattern); 15810: extern 15810: void g_assertion_message (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *message) ; 15810: extern 15810: __attribute__ ((__noreturn__)) 15810: void g_assertion_message_expr (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *expr); 15810: extern 15810: void g_assertion_message_cmpstr (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *expr, 15810: const char *arg1, 15810: const char *cmp, 15810: const char *arg2) ; 15810: 15810: extern 15810: void g_assertion_message_cmpstrv (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *expr, 15810: const char * const *arg1, 15810: const char * const *arg2, 15810: gsize first_wrong_idx) ; 15810: extern 15810: void g_assertion_message_cmpnum (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *expr, 15810: long double arg1, 15810: const char *cmp, 15810: long double arg2, 15810: char numtype) ; 15810: extern 15810: void g_assertion_message_error (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func, 15810: const char *expr, 15810: const GError *error, 15810: GQuark error_domain, 15810: int error_code) ; 15810: extern 15810: void g_test_add_vtable (const char *testpath, 15810: gsize data_size, 15810: gconstpointer test_data, 15810: GTestFixtureFunc data_setup, 15810: GTestFixtureFunc data_test, 15810: GTestFixtureFunc data_teardown); 15810: typedef struct { 15810: gboolean test_initialized; 15810: gboolean test_quick; 15810: gboolean test_perf; 15810: gboolean test_verbose; 15810: gboolean test_quiet; 15810: gboolean test_undefined; 15810: } GTestConfig; 15810: extern const GTestConfig * const g_test_config_vars; 15810: 15810: 15810: typedef enum { 15810: G_TEST_RUN_SUCCESS, 15810: G_TEST_RUN_SKIPPED, 15810: G_TEST_RUN_FAILURE, 15810: G_TEST_RUN_INCOMPLETE 15810: } GTestResult; 15810: 15810: typedef enum { 15810: G_TEST_LOG_NONE, 15810: G_TEST_LOG_ERROR, 15810: G_TEST_LOG_START_BINARY, 15810: G_TEST_LOG_LIST_CASE, 15810: G_TEST_LOG_SKIP_CASE, 15810: G_TEST_LOG_START_CASE, 15810: G_TEST_LOG_STOP_CASE, 15810: G_TEST_LOG_MIN_RESULT, 15810: G_TEST_LOG_MAX_RESULT, 15810: G_TEST_LOG_MESSAGE, 15810: G_TEST_LOG_START_SUITE, 15810: G_TEST_LOG_STOP_SUITE 15810: } GTestLogType; 15810: 15810: typedef struct { 15810: GTestLogType log_type; 15810: guint n_strings; 15810: gchar **strings; 15810: guint n_nums; 15810: long double *nums; 15810: } GTestLogMsg; 15810: typedef struct { 15810: 15810: GString *data; 15810: GSList *msgs; 15810: } GTestLogBuffer; 15810: 15810: extern 15810: const char* g_test_log_type_name (GTestLogType log_type); 15810: extern 15810: GTestLogBuffer* g_test_log_buffer_new (void); 15810: extern 15810: void g_test_log_buffer_free (GTestLogBuffer *tbuffer); 15810: extern 15810: void g_test_log_buffer_push (GTestLogBuffer *tbuffer, 15810: guint n_bytes, 15810: const guint8 *bytes); 15810: extern 15810: GTestLogMsg* g_test_log_buffer_pop (GTestLogBuffer *tbuffer); 15810: extern 15810: void g_test_log_msg_free (GTestLogMsg *tmsg); 15810: # 663 "/usr/include/glib-2.0/glib/gtestutils.h" 15810: typedef gboolean (*GTestLogFatalFunc) (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *message, 15810: gpointer user_data); 15810: extern 15810: void 15810: g_test_log_set_fatal_handler (GTestLogFatalFunc log_func, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_test_expect_message (const gchar *log_domain, 15810: GLogLevelFlags log_level, 15810: const gchar *pattern); 15810: extern 15810: void g_test_assert_expected_messages_internal (const char *domain, 15810: const char *file, 15810: int line, 15810: const char *func); 15810: 15810: typedef enum 15810: { 15810: G_TEST_DIST, 15810: G_TEST_BUILT 15810: } GTestFileType; 15810: 15810: extern 15810: gchar * g_test_build_filename (GTestFileType file_type, 15810: const gchar *first_path, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: const gchar *g_test_get_dir (GTestFileType file_type); 15810: extern 15810: const gchar *g_test_get_filename (GTestFileType file_type, 15810: const gchar *first_path, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: 15810: 15810: 15810: # 87 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gthreadpool.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gthreadpool.h" 15810: 15810: 15810: typedef struct _GThreadPool GThreadPool; 15810: 15810: 15810: 15810: 15810: struct _GThreadPool 15810: { 15810: GFunc func; 15810: gpointer user_data; 15810: gboolean exclusive; 15810: }; 15810: 15810: extern 15810: GThreadPool * g_thread_pool_new (GFunc func, 15810: gpointer user_data, 15810: gint max_threads, 15810: gboolean exclusive, 15810: GError **error); 15810: extern 15810: GThreadPool * g_thread_pool_new_full (GFunc func, 15810: gpointer user_data, 15810: GDestroyNotify item_free_func, 15810: gint max_threads, 15810: gboolean exclusive, 15810: GError **error); 15810: extern 15810: void g_thread_pool_free (GThreadPool *pool, 15810: gboolean immediate, 15810: gboolean wait_); 15810: extern 15810: gboolean g_thread_pool_push (GThreadPool *pool, 15810: gpointer data, 15810: GError **error); 15810: extern 15810: guint g_thread_pool_unprocessed (GThreadPool *pool); 15810: extern 15810: void g_thread_pool_set_sort_function (GThreadPool *pool, 15810: GCompareDataFunc func, 15810: gpointer user_data); 15810: extern 15810: gboolean g_thread_pool_move_to_front (GThreadPool *pool, 15810: gpointer data); 15810: 15810: extern 15810: gboolean g_thread_pool_set_max_threads (GThreadPool *pool, 15810: gint max_threads, 15810: GError **error); 15810: extern 15810: gint g_thread_pool_get_max_threads (GThreadPool *pool); 15810: extern 15810: guint g_thread_pool_get_num_threads (GThreadPool *pool); 15810: 15810: extern 15810: void g_thread_pool_set_max_unused_threads (gint max_threads); 15810: extern 15810: gint g_thread_pool_get_max_unused_threads (void); 15810: extern 15810: guint g_thread_pool_get_num_unused_threads (void); 15810: extern 15810: void g_thread_pool_stop_unused_threads (void); 15810: extern 15810: void g_thread_pool_set_max_idle_time (guint interval); 15810: extern 15810: guint g_thread_pool_get_max_idle_time (void); 15810: 15810: 15810: # 89 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gtimer.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gtimer.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GTimer GTimer; 15810: 15810: 15810: 15810: extern 15810: GTimer* g_timer_new (void); 15810: extern 15810: void g_timer_destroy (GTimer *timer); 15810: extern 15810: void g_timer_start (GTimer *timer); 15810: extern 15810: void g_timer_stop (GTimer *timer); 15810: extern 15810: void g_timer_reset (GTimer *timer); 15810: extern 15810: void g_timer_continue (GTimer *timer); 15810: extern 15810: gdouble g_timer_elapsed (GTimer *timer, 15810: gulong *microseconds); 15810: extern 15810: gboolean g_timer_is_active (GTimer *timer); 15810: 15810: extern 15810: void g_usleep (gulong microseconds); 15810: 15810: 15810: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 15810: #pragma GCC diagnostic push 15810: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 15810: 15810: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_time_val_add (GTimeVal *time_, 15810: glong microseconds); 15810: __attribute__((__deprecated__("Use '" "g_date_time_new_from_iso8601" "' instead"))) extern 15810: gboolean g_time_val_from_iso8601 (const gchar *iso_date, 15810: GTimeVal *time_); 15810: __attribute__((__deprecated__("Use '" "g_date_time_format" "' instead"))) extern 15810: gchar* g_time_val_to_iso8601 (GTimeVal *time_) __attribute__ ((__malloc__)); 15810: 15810: # 74 "/usr/include/glib-2.0/glib/gtimer.h" 15810: #pragma GCC diagnostic pop 15810: # 74 "/usr/include/glib-2.0/glib/gtimer.h" 15810: 15810: 15810: 15810: # 90 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gtrashstack.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: 15810: 15810: 15810: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: 15810: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: 15810: 15810: typedef struct _GTrashStack GTrashStack __attribute__((__deprecated__)); 15810: struct _GTrashStack 15810: { 15810: GTrashStack *next; 15810: } __attribute__((__deprecated__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_trash_stack_push (GTrashStack **stack_p, 15810: gpointer data_p); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_trash_stack_pop (GTrashStack **stack_p); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_trash_stack_peek (GTrashStack **stack_p); 15810: __attribute__((__deprecated__)) extern 15810: guint g_trash_stack_height (GTrashStack **stack_p); 15810: 15810: 15810: # 54 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: #pragma GCC diagnostic pop 15810: # 54 "/usr/include/glib-2.0/glib/gtrashstack.h" 15810: 15810: 15810: 15810: # 92 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/gtree.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gtree.h" 15810: 15810: 15810: 15810: 15810: typedef struct _GTree GTree; 15810: # 47 "/usr/include/glib-2.0/glib/gtree.h" 15810: typedef struct _GTreeNode GTreeNode; 15810: 15810: typedef gboolean (*GTraverseFunc) (gpointer key, 15810: gpointer value, 15810: gpointer data); 15810: # 66 "/usr/include/glib-2.0/glib/gtree.h" 15810: typedef gboolean (*GTraverseNodeFunc) (GTreeNode *node, 15810: gpointer data); 15810: 15810: 15810: 15810: extern 15810: GTree* g_tree_new (GCompareFunc key_compare_func); 15810: extern 15810: GTree* g_tree_new_with_data (GCompareDataFunc key_compare_func, 15810: gpointer key_compare_data); 15810: extern 15810: GTree* g_tree_new_full (GCompareDataFunc key_compare_func, 15810: gpointer key_compare_data, 15810: GDestroyNotify key_destroy_func, 15810: GDestroyNotify value_destroy_func); 15810: extern 15810: GTreeNode *g_tree_node_first (GTree *tree); 15810: extern 15810: GTreeNode *g_tree_node_last (GTree *tree); 15810: extern 15810: GTreeNode *g_tree_node_previous (GTreeNode *node); 15810: extern 15810: GTreeNode *g_tree_node_next (GTreeNode *node); 15810: extern 15810: GTree* g_tree_ref (GTree *tree); 15810: extern 15810: void g_tree_unref (GTree *tree); 15810: extern 15810: void g_tree_destroy (GTree *tree); 15810: extern 15810: GTreeNode *g_tree_insert_node (GTree *tree, 15810: gpointer key, 15810: gpointer value); 15810: extern 15810: void g_tree_insert (GTree *tree, 15810: gpointer key, 15810: gpointer value); 15810: extern 15810: GTreeNode *g_tree_replace_node (GTree *tree, 15810: gpointer key, 15810: gpointer value); 15810: extern 15810: void g_tree_replace (GTree *tree, 15810: gpointer key, 15810: gpointer value); 15810: extern 15810: gboolean g_tree_remove (GTree *tree, 15810: gconstpointer key); 15810: 15810: extern 15810: void g_tree_remove_all (GTree *tree); 15810: 15810: extern 15810: gboolean g_tree_steal (GTree *tree, 15810: gconstpointer key); 15810: extern 15810: gpointer g_tree_node_key (GTreeNode *node); 15810: extern 15810: gpointer g_tree_node_value (GTreeNode *node); 15810: extern 15810: GTreeNode *g_tree_lookup_node (GTree *tree, 15810: gconstpointer key); 15810: extern 15810: gpointer g_tree_lookup (GTree *tree, 15810: gconstpointer key); 15810: extern 15810: gboolean g_tree_lookup_extended (GTree *tree, 15810: gconstpointer lookup_key, 15810: gpointer *orig_key, 15810: gpointer *value); 15810: extern 15810: void g_tree_foreach (GTree *tree, 15810: GTraverseFunc func, 15810: gpointer user_data); 15810: extern 15810: void g_tree_foreach_node (GTree *tree, 15810: GTraverseNodeFunc func, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_tree_traverse (GTree *tree, 15810: GTraverseFunc traverse_func, 15810: GTraverseType traverse_type, 15810: gpointer user_data); 15810: 15810: extern 15810: GTreeNode *g_tree_search_node (GTree *tree, 15810: GCompareFunc search_func, 15810: gconstpointer user_data); 15810: extern 15810: gpointer g_tree_search (GTree *tree, 15810: GCompareFunc search_func, 15810: gconstpointer user_data); 15810: extern 15810: GTreeNode *g_tree_lower_bound (GTree *tree, 15810: gconstpointer key); 15810: extern 15810: GTreeNode *g_tree_upper_bound (GTree *tree, 15810: gconstpointer key); 15810: extern 15810: gint g_tree_height (GTree *tree); 15810: extern 15810: gint g_tree_nnodes (GTree *tree); 15810: # 177 "/usr/include/glib-2.0/glib/gtree.h" 15810: 15810: # 93 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/glib/guri.h" 1 15810: # 19 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/glib/guri.h" 15810: #pragma GCC diagnostic push 15810: # 29 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: # 29 "/usr/include/glib-2.0/glib/guri.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 29 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: 15810: typedef struct _GUri GUri; 15810: 15810: extern 15810: GUri * g_uri_ref (GUri *uri); 15810: extern 15810: void g_uri_unref (GUri *uri); 15810: # 79 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: typedef enum { 15810: G_URI_FLAGS_NONE = 0, 15810: G_URI_FLAGS_PARSE_RELAXED = 1 << 0, 15810: G_URI_FLAGS_HAS_PASSWORD = 1 << 1, 15810: G_URI_FLAGS_HAS_AUTH_PARAMS = 1 << 2, 15810: G_URI_FLAGS_ENCODED = 1 << 3, 15810: G_URI_FLAGS_NON_DNS = 1 << 4, 15810: G_URI_FLAGS_ENCODED_QUERY = 1 << 5, 15810: G_URI_FLAGS_ENCODED_PATH = 1 << 6, 15810: G_URI_FLAGS_ENCODED_FRAGMENT = 1 << 7, 15810: G_URI_FLAGS_SCHEME_NORMALIZE = 1 << 8, 15810: } GUriFlags; 15810: 15810: extern 15810: gboolean g_uri_split (const gchar *uri_ref, 15810: GUriFlags flags, 15810: gchar **scheme, 15810: gchar **userinfo, 15810: gchar **host, 15810: gint *port, 15810: gchar **path, 15810: gchar **query, 15810: gchar **fragment, 15810: GError **error); 15810: extern 15810: gboolean g_uri_split_with_user (const gchar *uri_ref, 15810: GUriFlags flags, 15810: gchar **scheme, 15810: gchar **user, 15810: gchar **password, 15810: gchar **auth_params, 15810: gchar **host, 15810: gint *port, 15810: gchar **path, 15810: gchar **query, 15810: gchar **fragment, 15810: GError **error); 15810: extern 15810: gboolean g_uri_split_network (const gchar *uri_string, 15810: GUriFlags flags, 15810: gchar **scheme, 15810: gchar **host, 15810: gint *port, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_uri_is_valid (const gchar *uri_string, 15810: GUriFlags flags, 15810: GError **error); 15810: 15810: extern 15810: gchar * g_uri_join (GUriFlags flags, 15810: const gchar *scheme, 15810: const gchar *userinfo, 15810: const gchar *host, 15810: gint port, 15810: const gchar *path, 15810: const gchar *query, 15810: const gchar *fragment); 15810: extern 15810: gchar * g_uri_join_with_user (GUriFlags flags, 15810: const gchar *scheme, 15810: const gchar *user, 15810: const gchar *password, 15810: const gchar *auth_params, 15810: const gchar *host, 15810: gint port, 15810: const gchar *path, 15810: const gchar *query, 15810: const gchar *fragment); 15810: 15810: extern 15810: GUri * g_uri_parse (const gchar *uri_string, 15810: GUriFlags flags, 15810: GError **error); 15810: extern 15810: GUri * g_uri_parse_relative (GUri *base_uri, 15810: const gchar *uri_ref, 15810: GUriFlags flags, 15810: GError **error); 15810: 15810: extern 15810: gchar * g_uri_resolve_relative (const gchar *base_uri_string, 15810: const gchar *uri_ref, 15810: GUriFlags flags, 15810: GError **error); 15810: 15810: extern 15810: GUri * g_uri_build (GUriFlags flags, 15810: const gchar *scheme, 15810: const gchar *userinfo, 15810: const gchar *host, 15810: gint port, 15810: const gchar *path, 15810: const gchar *query, 15810: const gchar *fragment); 15810: extern 15810: GUri * g_uri_build_with_user (GUriFlags flags, 15810: const gchar *scheme, 15810: const gchar *user, 15810: const gchar *password, 15810: const gchar *auth_params, 15810: const gchar *host, 15810: gint port, 15810: const gchar *path, 15810: const gchar *query, 15810: const gchar *fragment); 15810: # 204 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: typedef enum { 15810: G_URI_HIDE_NONE = 0, 15810: G_URI_HIDE_USERINFO = 1 << 0, 15810: G_URI_HIDE_PASSWORD = 1 << 1, 15810: G_URI_HIDE_AUTH_PARAMS = 1 << 2, 15810: G_URI_HIDE_QUERY = 1 << 3, 15810: G_URI_HIDE_FRAGMENT = 1 << 4, 15810: } GUriHideFlags; 15810: 15810: extern 15810: char * g_uri_to_string (GUri *uri); 15810: extern 15810: char * g_uri_to_string_partial (GUri *uri, 15810: GUriHideFlags flags); 15810: 15810: extern 15810: const gchar *g_uri_get_scheme (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_userinfo (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_user (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_password (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_auth_params (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_host (GUri *uri); 15810: extern 15810: gint g_uri_get_port (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_path (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_query (GUri *uri); 15810: extern 15810: const gchar *g_uri_get_fragment (GUri *uri); 15810: extern 15810: GUriFlags g_uri_get_flags (GUri *uri); 15810: # 256 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: typedef enum { 15810: G_URI_PARAMS_NONE = 0, 15810: G_URI_PARAMS_CASE_INSENSITIVE = 1 << 0, 15810: G_URI_PARAMS_WWW_FORM = 1 << 1, 15810: G_URI_PARAMS_PARSE_RELAXED = 1 << 2, 15810: } GUriParamsFlags; 15810: 15810: extern 15810: GHashTable *g_uri_parse_params (const gchar *params, 15810: gssize length, 15810: const gchar *separators, 15810: GUriParamsFlags flags, 15810: GError **error); 15810: 15810: typedef struct _GUriParamsIter GUriParamsIter; 15810: 15810: struct _GUriParamsIter 15810: { 15810: 15810: gint dummy0; 15810: gpointer dummy1; 15810: gpointer dummy2; 15810: guint8 dummy3[256]; 15810: }; 15810: 15810: extern 15810: void g_uri_params_iter_init (GUriParamsIter *iter, 15810: const gchar *params, 15810: gssize length, 15810: const gchar *separators, 15810: GUriParamsFlags flags); 15810: 15810: extern 15810: gboolean g_uri_params_iter_next (GUriParamsIter *iter, 15810: gchar **attribute, 15810: gchar **value, 15810: GError **error); 15810: # 305 "/usr/include/glib-2.0/glib/guri.h" 15810: extern 15810: GQuark g_uri_error_quark (void); 15810: # 326 "/usr/include/glib-2.0/glib/guri.h" 15810: typedef enum { 15810: G_URI_ERROR_FAILED, 15810: G_URI_ERROR_BAD_SCHEME, 15810: G_URI_ERROR_BAD_USER, 15810: G_URI_ERROR_BAD_PASSWORD, 15810: G_URI_ERROR_BAD_AUTH_PARAMS, 15810: G_URI_ERROR_BAD_HOST, 15810: G_URI_ERROR_BAD_PORT, 15810: G_URI_ERROR_BAD_PATH, 15810: G_URI_ERROR_BAD_QUERY, 15810: G_URI_ERROR_BAD_FRAGMENT, 15810: } GUriError; 15810: # 387 "/usr/include/glib-2.0/glib/guri.h" 15810: extern 15810: char * g_uri_unescape_string (const char *escaped_string, 15810: const char *illegal_characters); 15810: extern 15810: char * g_uri_unescape_segment (const char *escaped_string, 15810: const char *escaped_string_end, 15810: const char *illegal_characters); 15810: 15810: extern 15810: char * g_uri_parse_scheme (const char *uri); 15810: extern 15810: const char *g_uri_peek_scheme (const char *uri); 15810: 15810: extern 15810: char * g_uri_escape_string (const char *unescaped, 15810: const char *reserved_chars_allowed, 15810: gboolean allow_utf8); 15810: 15810: extern 15810: GBytes * g_uri_unescape_bytes (const char *escaped_string, 15810: gssize length, 15810: const char *illegal_characters, 15810: GError **error); 15810: 15810: extern 15810: char * g_uri_escape_bytes (const guint8 *unescaped, 15810: gsize length, 15810: const char *reserved_chars_allowed); 15810: 15810: 15810: # 416 "/usr/include/glib-2.0/glib/guri.h" 15810: #pragma GCC diagnostic pop 15810: # 416 "/usr/include/glib-2.0/glib/guri.h" 15810: 15810: 15810: 15810: # 96 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/guuid.h" 1 15810: # 32 "/usr/include/glib-2.0/glib/guuid.h" 15810: 15810: 15810: extern 15810: gboolean g_uuid_string_is_valid (const gchar *str); 15810: 15810: extern 15810: gchar * g_uuid_string_random (void); 15810: 15810: 15810: # 98 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/glib/gversion.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/gversion.h" 15810: 15810: 15810: extern const guint glib_major_version; 15810: extern const guint glib_minor_version; 15810: extern const guint glib_micro_version; 15810: extern const guint glib_interface_age; 15810: extern const guint glib_binary_age; 15810: 15810: extern 15810: const gchar * glib_check_version (guint required_major, 15810: guint required_minor, 15810: guint required_micro); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 101 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 1 15810: # 25 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 15810: 15810: 15810: typedef struct _GAllocator GAllocator; 15810: typedef struct _GMemChunk GMemChunk; 15810: # 42 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 15810: __attribute__((__deprecated__)) extern 15810: GMemChunk * g_mem_chunk_new (const gchar *name, 15810: gint atom_size, 15810: gsize area_size, 15810: gint type); 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_chunk_destroy (GMemChunk *mem_chunk); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_mem_chunk_alloc (GMemChunk *mem_chunk); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_mem_chunk_alloc0 (GMemChunk *mem_chunk); 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_chunk_free (GMemChunk *mem_chunk, 15810: gpointer mem); 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_chunk_clean (GMemChunk *mem_chunk); 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_chunk_reset (GMemChunk *mem_chunk); 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_chunk_print (GMemChunk *mem_chunk); 15810: __attribute__((__deprecated__)) extern 15810: void g_mem_chunk_info (void); 15810: __attribute__((__deprecated__)) extern 15810: void g_blow_chunks (void); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GAllocator * g_allocator_new (const gchar *name, 15810: guint n_preallocs); 15810: __attribute__((__deprecated__)) extern 15810: void g_allocator_free (GAllocator *allocator); 15810: __attribute__((__deprecated__)) extern 15810: void g_list_push_allocator (GAllocator *allocator); 15810: __attribute__((__deprecated__)) extern 15810: void g_list_pop_allocator (void); 15810: __attribute__((__deprecated__)) extern 15810: void g_slist_push_allocator (GAllocator *allocator); 15810: __attribute__((__deprecated__)) extern 15810: void g_slist_pop_allocator (void); 15810: __attribute__((__deprecated__)) extern 15810: void g_node_push_allocator (GAllocator *allocator); 15810: __attribute__((__deprecated__)) extern 15810: void g_node_pop_allocator (void); 15810: 15810: 15810: # 108 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: 15810: 15810: typedef struct _GCache GCache __attribute__((__deprecated__("Use '" "GHashTable" "' instead"))); 15810: 15810: typedef gpointer (*GCacheNewFunc) (gpointer key) __attribute__((__deprecated__)); 15810: typedef gpointer (*GCacheDupFunc) (gpointer value) __attribute__((__deprecated__)); 15810: typedef void (*GCacheDestroyFunc) (gpointer value) __attribute__((__deprecated__)); 15810: 15810: 15810: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: #pragma GCC diagnostic push 15810: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: 15810: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GCache* g_cache_new (GCacheNewFunc value_new_func, 15810: GCacheDestroyFunc value_destroy_func, 15810: GCacheDupFunc key_dup_func, 15810: GCacheDestroyFunc key_destroy_func, 15810: GHashFunc hash_key_func, 15810: GHashFunc hash_value_func, 15810: GEqualFunc key_equal_func); 15810: __attribute__((__deprecated__)) extern 15810: void g_cache_destroy (GCache *cache); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_cache_insert (GCache *cache, 15810: gpointer key); 15810: __attribute__((__deprecated__)) extern 15810: void g_cache_remove (GCache *cache, 15810: gconstpointer value); 15810: __attribute__((__deprecated__)) extern 15810: void g_cache_key_foreach (GCache *cache, 15810: GHFunc func, 15810: gpointer user_data); 15810: __attribute__((__deprecated__)) extern 15810: void g_cache_value_foreach (GCache *cache, 15810: GHFunc func, 15810: gpointer user_data); 15810: 15810: 15810: # 71 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: #pragma GCC diagnostic pop 15810: # 71 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 15810: 15810: 15810: 15810: # 109 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/deprecated/gcompletion.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/deprecated/gcompletion.h" 15810: 15810: 15810: typedef struct _GCompletion GCompletion; 15810: 15810: typedef gchar* (*GCompletionFunc) (gpointer); 15810: 15810: 15810: 15810: 15810: typedef gint (*GCompletionStrncmpFunc) (const gchar *s1, 15810: const gchar *s2, 15810: gsize n); 15810: 15810: struct _GCompletion 15810: { 15810: GList* items; 15810: GCompletionFunc func; 15810: 15810: gchar* prefix; 15810: GList* cache; 15810: GCompletionStrncmpFunc strncmp_func; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GCompletion* g_completion_new (GCompletionFunc func); 15810: __attribute__((__deprecated__)) extern 15810: void g_completion_add_items (GCompletion* cmp, 15810: GList* items); 15810: __attribute__((__deprecated__)) extern 15810: void g_completion_remove_items (GCompletion* cmp, 15810: GList* items); 15810: __attribute__((__deprecated__)) extern 15810: void g_completion_clear_items (GCompletion* cmp); 15810: __attribute__((__deprecated__)) extern 15810: GList* g_completion_complete (GCompletion* cmp, 15810: const gchar* prefix, 15810: gchar** new_prefix); 15810: __attribute__((__deprecated__)) extern 15810: GList* g_completion_complete_utf8 (GCompletion *cmp, 15810: const gchar* prefix, 15810: gchar** new_prefix); 15810: __attribute__((__deprecated__)) extern 15810: void g_completion_set_compare (GCompletion *cmp, 15810: GCompletionStrncmpFunc strncmp_func); 15810: __attribute__((__deprecated__)) extern 15810: void g_completion_free (GCompletion* cmp); 15810: 15810: 15810: # 110 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 15810: 15810: # 133 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 15810: 15810: # 111 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/deprecated/grel.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/deprecated/grel.h" 15810: 15810: 15810: typedef struct _GRelation GRelation; 15810: typedef struct _GTuples GTuples; 15810: 15810: struct _GTuples 15810: { 15810: guint len; 15810: }; 15810: # 67 "/usr/include/glib-2.0/glib/deprecated/grel.h" 15810: __attribute__((__deprecated__)) extern 15810: GRelation* g_relation_new (gint fields); 15810: __attribute__((__deprecated__)) extern 15810: void g_relation_destroy (GRelation *relation); 15810: __attribute__((__deprecated__)) extern 15810: void g_relation_index (GRelation *relation, 15810: gint field, 15810: GHashFunc hash_func, 15810: GEqualFunc key_equal_func); 15810: __attribute__((__deprecated__)) extern 15810: void g_relation_insert (GRelation *relation, 15810: ...); 15810: __attribute__((__deprecated__)) extern 15810: gint g_relation_delete (GRelation *relation, 15810: gconstpointer key, 15810: gint field); 15810: __attribute__((__deprecated__)) extern 15810: GTuples* g_relation_select (GRelation *relation, 15810: gconstpointer key, 15810: gint field); 15810: __attribute__((__deprecated__)) extern 15810: gint g_relation_count (GRelation *relation, 15810: gconstpointer key, 15810: gint field); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_relation_exists (GRelation *relation, 15810: ...); 15810: __attribute__((__deprecated__)) extern 15810: void g_relation_print (GRelation *relation); 15810: __attribute__((__deprecated__)) extern 15810: void g_tuples_destroy (GTuples *tuples); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_tuples_index (GTuples *tuples, 15810: gint index_, 15810: gint field); 15810: 15810: 15810: # 112 "/usr/include/glib-2.0/glib.h" 2 15810: # 1 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 1 15810: # 34 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: 15810: 15810: 15810: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: 15810: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: 15810: 15810: typedef enum 15810: { 15810: G_THREAD_PRIORITY_LOW, 15810: G_THREAD_PRIORITY_NORMAL, 15810: G_THREAD_PRIORITY_HIGH, 15810: G_THREAD_PRIORITY_URGENT 15810: } GThreadPriority __attribute__((__deprecated__)); 15810: 15810: struct _GThread 15810: { 15810: 15810: GThreadFunc func; 15810: gpointer data; 15810: gboolean joinable; 15810: GThreadPriority priority; 15810: }; 15810: 15810: typedef struct _GThreadFunctions GThreadFunctions __attribute__((__deprecated__)); 15810: struct _GThreadFunctions 15810: { 15810: GMutex* (*mutex_new) (void); 15810: void (*mutex_lock) (GMutex *mutex); 15810: gboolean (*mutex_trylock) (GMutex *mutex); 15810: void (*mutex_unlock) (GMutex *mutex); 15810: void (*mutex_free) (GMutex *mutex); 15810: GCond* (*cond_new) (void); 15810: void (*cond_signal) (GCond *cond); 15810: void (*cond_broadcast) (GCond *cond); 15810: void (*cond_wait) (GCond *cond, 15810: GMutex *mutex); 15810: gboolean (*cond_timed_wait) (GCond *cond, 15810: GMutex *mutex, 15810: GTimeVal *end_time); 15810: void (*cond_free) (GCond *cond); 15810: GPrivate* (*private_new) (GDestroyNotify destructor); 15810: gpointer (*private_get) (GPrivate *private_key); 15810: void (*private_set) (GPrivate *private_key, 15810: gpointer data); 15810: void (*thread_create) (GThreadFunc func, 15810: gpointer data, 15810: gulong stack_size, 15810: gboolean joinable, 15810: gboolean bound, 15810: GThreadPriority priority, 15810: gpointer thread, 15810: GError **error); 15810: void (*thread_yield) (void); 15810: void (*thread_join) (gpointer thread); 15810: void (*thread_exit) (void); 15810: void (*thread_set_priority)(gpointer thread, 15810: GThreadPriority priority); 15810: void (*thread_self) (gpointer thread); 15810: gboolean (*thread_equal) (gpointer thread1, 15810: gpointer thread2); 15810: } __attribute__((__deprecated__)); 15810: 15810: extern GThreadFunctions g_thread_functions_for_glib_use; 15810: extern gboolean g_thread_use_default_impl; 15810: 15810: extern guint64 (*g_thread_gettime) (void); 15810: 15810: __attribute__((__deprecated__("Use '" "g_thread_new" "' instead"))) extern 15810: GThread *g_thread_create (GThreadFunc func, 15810: gpointer data, 15810: gboolean joinable, 15810: GError **error); 15810: 15810: __attribute__((__deprecated__("Use '" "g_thread_new" "' instead"))) extern 15810: GThread *g_thread_create_full (GThreadFunc func, 15810: gpointer data, 15810: gulong stack_size, 15810: gboolean joinable, 15810: gboolean bound, 15810: GThreadPriority priority, 15810: GError **error); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_thread_set_priority (GThread *thread, 15810: GThreadPriority priority); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_thread_foreach (GFunc thread_func, 15810: gpointer user_data); 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/pthread.h" 1 3 15810: # 22 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/sched.h" 1 3 15810: # 29 "/usr/s390x-linux-gnu/include/sched.h" 3 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 30 "/usr/s390x-linux-gnu/include/sched.h" 2 3 15810: # 43 "/usr/s390x-linux-gnu/include/sched.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/sched.h" 1 3 15810: # 76 "/usr/s390x-linux-gnu/include/bits/sched.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_sched_param.h" 1 3 15810: # 23 "/usr/s390x-linux-gnu/include/bits/types/struct_sched_param.h" 3 15810: 15810: # 23 "/usr/s390x-linux-gnu/include/bits/types/struct_sched_param.h" 3 15810: struct sched_param 15810: { 15810: int sched_priority; 15810: }; 15810: # 77 "/usr/s390x-linux-gnu/include/bits/sched.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: extern int clone (int (*__fn) (void *__arg), void *__child_stack, 15810: int __flags, void *__arg, ...) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int unshare (int __flags) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_getcpu (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int getcpu (unsigned int *, unsigned int *) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int setns (int __fd, int __nstype) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: # 44 "/usr/s390x-linux-gnu/include/sched.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/cpu-set.h" 1 3 15810: # 32 "/usr/s390x-linux-gnu/include/bits/cpu-set.h" 3 15810: typedef unsigned long int __cpu_mask; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct 15810: { 15810: __cpu_mask __bits[1024 / (8 * sizeof (__cpu_mask))]; 15810: } cpu_set_t; 15810: # 115 "/usr/s390x-linux-gnu/include/bits/cpu-set.h" 3 15810: 15810: 15810: extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: extern cpu_set_t *__sched_cpualloc (size_t __count) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: extern void __sched_cpufree (cpu_set_t *__set) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: # 45 "/usr/s390x-linux-gnu/include/sched.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int sched_setparam (__pid_t __pid, const struct sched_param *__param) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_setscheduler (__pid_t __pid, int __policy, 15810: const struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_getscheduler (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_yield (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_get_priority_max (int __algorithm) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_get_priority_min (int __algorithm) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 121 "/usr/s390x-linux-gnu/include/sched.h" 3 15810: extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, 15810: const cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, 15810: cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: # 23 "/usr/s390x-linux-gnu/include/pthread.h" 2 3 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/setjmp.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/setjmp.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 28 "/usr/s390x-linux-gnu/include/bits/setjmp.h" 2 3 15810: 15810: 15810: 15810: typedef struct __s390_jmp_buf 15810: { 15810: 15810: long int __gregs[10]; 15810: 15810: 15810: 15810: long __fpregs[8]; 15810: 15810: 15810: 15810: 15810: } __jmp_buf[1]; 15810: # 28 "/usr/s390x-linux-gnu/include/pthread.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 15810: # 29 "/usr/s390x-linux-gnu/include/pthread.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_CREATE_JOINABLE, 15810: 15810: PTHREAD_CREATE_DETACHED 15810: 15810: }; 15810: 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_MUTEX_TIMED_NP, 15810: PTHREAD_MUTEX_RECURSIVE_NP, 15810: PTHREAD_MUTEX_ERRORCHECK_NP, 15810: PTHREAD_MUTEX_ADAPTIVE_NP 15810: 15810: , 15810: PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP, 15810: PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP, 15810: PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP, 15810: PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL 15810: 15810: 15810: 15810: , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP 15810: 15810: }; 15810: 15810: 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_MUTEX_STALLED, 15810: PTHREAD_MUTEX_STALLED_NP = PTHREAD_MUTEX_STALLED, 15810: PTHREAD_MUTEX_ROBUST, 15810: PTHREAD_MUTEX_ROBUST_NP = PTHREAD_MUTEX_ROBUST 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_PRIO_NONE, 15810: PTHREAD_PRIO_INHERIT, 15810: PTHREAD_PRIO_PROTECT 15810: }; 15810: # 101 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: enum 15810: { 15810: PTHREAD_RWLOCK_PREFER_READER_NP, 15810: PTHREAD_RWLOCK_PREFER_WRITER_NP, 15810: PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP, 15810: PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP 15810: }; 15810: # 121 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: enum 15810: { 15810: PTHREAD_INHERIT_SCHED, 15810: 15810: PTHREAD_EXPLICIT_SCHED 15810: 15810: }; 15810: 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_SCOPE_SYSTEM, 15810: 15810: PTHREAD_SCOPE_PROCESS 15810: 15810: }; 15810: 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_PROCESS_PRIVATE, 15810: 15810: PTHREAD_PROCESS_SHARED 15810: 15810: }; 15810: # 156 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: struct _pthread_cleanup_buffer 15810: { 15810: void (*__routine) (void *); 15810: void *__arg; 15810: int __canceltype; 15810: struct _pthread_cleanup_buffer *__prev; 15810: }; 15810: 15810: 15810: enum 15810: { 15810: PTHREAD_CANCEL_ENABLE, 15810: 15810: PTHREAD_CANCEL_DISABLE 15810: 15810: }; 15810: enum 15810: { 15810: PTHREAD_CANCEL_DEFERRED, 15810: 15810: PTHREAD_CANCEL_ASYNCHRONOUS 15810: 15810: }; 15810: # 194 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_create (pthread_t *__restrict __newthread, 15810: const pthread_attr_t *__restrict __attr, 15810: void *(*__start_routine) (void *), 15810: void *__restrict __arg) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: 15810: 15810: extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_join (pthread_t __th, void **__thread_return); 15810: 15810: 15810: 15810: 15810: extern int pthread_tryjoin_np (pthread_t __th, void **__thread_return) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_timedjoin_np (pthread_t __th, void **__thread_return, 15810: const struct timespec *__abstime); 15810: # 239 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_clockjoin_np (pthread_t __th, void **__thread_return, 15810: clockid_t __clockid, 15810: const struct timespec *__abstime); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_detach (pthread_t __th) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern pthread_t pthread_self (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: extern int pthread_equal (pthread_t __thread1, pthread_t __thread2) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_attr_init (pthread_attr_t *__attr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_attr_destroy (pthread_attr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr, 15810: int *__detachstate) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_setdetachstate (pthread_attr_t *__attr, 15810: int __detachstate) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_attr_getguardsize (const pthread_attr_t *__attr, 15810: size_t *__guardsize) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_setguardsize (pthread_attr_t *__attr, 15810: size_t __guardsize) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr, 15810: struct sched_param *__restrict __param) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr, 15810: const struct sched_param *__restrict 15810: __param) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict 15810: __attr, int *__restrict __policy) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict 15810: __attr, int *__restrict __inherit) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_setinheritsched (pthread_attr_t *__attr, 15810: int __inherit) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr, 15810: int *__restrict __scope) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict 15810: __attr, void **__restrict __stackaddr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__deprecated__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_attr_setstackaddr (pthread_attr_t *__attr, 15810: void *__stackaddr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)); 15810: 15810: 15810: extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict 15810: __attr, size_t *__restrict __stacksize) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern int pthread_attr_setstacksize (pthread_attr_t *__attr, 15810: size_t __stacksize) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr, 15810: void **__restrict __stackaddr, 15810: size_t *__restrict __stacksize) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); 15810: 15810: 15810: 15810: 15810: extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr, 15810: size_t __stacksize) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr, 15810: size_t __cpusetsize, 15810: const cpu_set_t *__cpuset) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern int pthread_attr_getaffinity_np (const pthread_attr_t *__attr, 15810: size_t __cpusetsize, 15810: cpu_set_t *__cpuset) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: extern int pthread_getattr_default_np (pthread_attr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_attr_setsigmask_np (pthread_attr_t *__attr, 15810: const __sigset_t *sigmask); 15810: 15810: 15810: 15810: 15810: extern int pthread_attr_getsigmask_np (const pthread_attr_t *__attr, 15810: __sigset_t *sigmask); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_setattr_default_np (const pthread_attr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_setschedparam (pthread_t __target_thread, int __policy, 15810: const struct sched_param *__param) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: 15810: extern int pthread_getschedparam (pthread_t __target_thread, 15810: int *__restrict __policy, 15810: struct sched_param *__restrict __param) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 15810: 15810: 15810: extern int pthread_setschedprio (pthread_t __target_thread, int __prio) 15810: __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int pthread_getname_np (pthread_t __target_thread, char *__buf, 15810: size_t __buflen) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: extern int pthread_setname_np (pthread_t __target_thread, const char *__name) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_getconcurrency (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int pthread_setconcurrency (int __level) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_yield (void) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize, 15810: const cpu_set_t *__cpuset) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: 15810: 15810: extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize, 15810: cpu_set_t *__cpuset) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 15810: # 485 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_once (pthread_once_t *__once_control, 15810: void (*__init_routine) (void)) __attribute__ ((__nonnull__ (1, 2))); 15810: # 497 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_setcancelstate (int __state, int *__oldstate); 15810: 15810: 15810: 15810: extern int pthread_setcanceltype (int __type, int *__oldtype); 15810: 15810: 15810: extern int pthread_cancel (pthread_t __th); 15810: 15810: 15810: 15810: 15810: extern void pthread_testcancel (void); 15810: 15810: 15810: 15810: 15810: typedef struct 15810: { 15810: struct 15810: { 15810: __jmp_buf __cancel_jmp_buf; 15810: int __mask_was_saved; 15810: } __cancel_jmp_buf[1]; 15810: void *__pad[4]; 15810: } __pthread_unwind_buf_t __attribute__ ((__aligned__)); 15810: # 531 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: struct __pthread_cleanup_frame 15810: { 15810: void (*__cancel_routine) (void *); 15810: void *__cancel_arg; 15810: int __do_it; 15810: int __cancel_type; 15810: }; 15810: # 671 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf) 15810: ; 15810: # 683 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf) 15810: ; 15810: # 706 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern void __pthread_register_cancel_defer (__pthread_unwind_buf_t *__buf) 15810: ; 15810: # 719 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern void __pthread_unregister_cancel_restore (__pthread_unwind_buf_t *__buf) 15810: ; 15810: 15810: 15810: 15810: extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf) 15810: __attribute__ ((__noreturn__)) 15810: 15810: __attribute__ ((__weak__)) 15810: 15810: ; 15810: 15810: 15810: 15810: struct __jmp_buf_tag; 15810: extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) __attribute__ ((__nothrow__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_mutex_init (pthread_mutex_t *__mutex, 15810: const pthread_mutexattr_t *__mutexattr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_mutex_destroy (pthread_mutex_t *__mutex) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_mutex_trylock (pthread_mutex_t *__mutex) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_mutex_lock (pthread_mutex_t *__mutex) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex, 15810: const struct timespec *__restrict 15810: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int pthread_mutex_clocklock (pthread_mutex_t *__restrict __mutex, 15810: clockid_t __clockid, 15810: const struct timespec *__restrict 15810: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern int pthread_mutex_unlock (pthread_mutex_t *__mutex) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_mutex_getprioceiling (const pthread_mutex_t * 15810: __restrict __mutex, 15810: int *__restrict __prioceiling) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex, 15810: int __prioceiling, 15810: int *__restrict __old_ceiling) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: 15810: extern int pthread_mutex_consistent (pthread_mutex_t *__mutex) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: extern int pthread_mutex_consistent_np (pthread_mutex_t *__mutex) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 804 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t * 15810: __restrict __attr, 15810: int *__restrict __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr, 15810: int __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict 15810: __attr, int *__restrict __kind) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: 15810: extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t * 15810: __restrict __attr, 15810: int *__restrict __protocol) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr, 15810: int __protocol) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t * 15810: __restrict __attr, 15810: int *__restrict __prioceiling) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr, 15810: int __prioceiling) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr, 15810: int *__robustness) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: extern int pthread_mutexattr_getrobust_np (const pthread_mutexattr_t *__attr, 15810: int *__robustness) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr, 15810: int __robustness) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: extern int pthread_mutexattr_setrobust_np (pthread_mutexattr_t *__attr, 15810: int __robustness) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 886 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock, 15810: const pthread_rwlockattr_t *__restrict 15810: __attr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock, 15810: const struct timespec *__restrict 15810: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int pthread_rwlock_clockrdlock (pthread_rwlock_t *__restrict __rwlock, 15810: clockid_t __clockid, 15810: const struct timespec *__restrict 15810: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock, 15810: const struct timespec *__restrict 15810: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: 15810: extern int pthread_rwlock_clockwrlock (pthread_rwlock_t *__restrict __rwlock, 15810: clockid_t __clockid, 15810: const struct timespec *__restrict 15810: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 15810: 15810: 15810: 15810: extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t * 15810: __restrict __attr, 15810: int *__restrict __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr, 15810: int __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t * 15810: __restrict __attr, 15810: int *__restrict __pref) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr, 15810: int __pref) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_cond_init (pthread_cond_t *__restrict __cond, 15810: const pthread_condattr_t *__restrict __cond_attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_cond_destroy (pthread_cond_t *__cond) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_cond_signal (pthread_cond_t *__cond) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_cond_broadcast (pthread_cond_t *__cond) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_cond_wait (pthread_cond_t *__restrict __cond, 15810: pthread_mutex_t *__restrict __mutex) 15810: __attribute__ ((__nonnull__ (1, 2))); 15810: # 1012 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond, 15810: pthread_mutex_t *__restrict __mutex, 15810: const struct timespec *__restrict __abstime) 15810: __attribute__ ((__nonnull__ (1, 2, 3))); 15810: # 1025 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_cond_clockwait (pthread_cond_t *__restrict __cond, 15810: pthread_mutex_t *__restrict __mutex, 15810: __clockid_t __clock_id, 15810: const struct timespec *__restrict __abstime) 15810: __attribute__ ((__nonnull__ (1, 2, 4))); 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_condattr_init (pthread_condattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_condattr_destroy (pthread_condattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_condattr_getpshared (const pthread_condattr_t * 15810: __restrict __attr, 15810: int *__restrict __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_condattr_setpshared (pthread_condattr_t *__attr, 15810: int __pshared) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_condattr_getclock (const pthread_condattr_t * 15810: __restrict __attr, 15810: __clockid_t *__restrict __clock_id) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_condattr_setclock (pthread_condattr_t *__attr, 15810: __clockid_t __clock_id) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 1071 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_spin_destroy (pthread_spinlock_t *__lock) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_spin_lock (pthread_spinlock_t *__lock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_spin_trylock (pthread_spinlock_t *__lock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_spin_unlock (pthread_spinlock_t *__lock) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier, 15810: const pthread_barrierattr_t *__restrict 15810: __attr, unsigned int __count) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_barrier_destroy (pthread_barrier_t *__barrier) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_barrier_wait (pthread_barrier_t *__barrier) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: 15810: extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t * 15810: __restrict __attr, 15810: int *__restrict __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 15810: 15810: 15810: extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr, 15810: int __pshared) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: # 1138 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_key_create (pthread_key_t *__key, 15810: void (*__destr_function) (void *)) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 15810: 15810: 15810: extern int pthread_key_delete (pthread_key_t __key) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern void *pthread_getspecific (pthread_key_t __key) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern int pthread_setspecific (pthread_key_t __key, 15810: const void *__pointer) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int pthread_getcpuclockid (pthread_t __thread_id, 15810: __clockid_t *__clock_id) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 15810: # 1172 "/usr/s390x-linux-gnu/include/pthread.h" 3 15810: extern int pthread_atfork (void (*__prepare) (void), 15810: void (*__parent) (void), 15810: void (*__child) (void)) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: __attribute__ ((__nothrow__ , __leaf__)) pthread_equal (pthread_t __thread1, pthread_t __thread2) 15810: { 15810: return __thread1 == __thread2; 15810: } 15810: 15810: 15810: 15810: # 125 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 2 15810: # 133 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: 15810: # 133 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: typedef struct 15810: { 15810: GMutex *mutex; 15810: 15810: 15810: pthread_mutex_t unused; 15810: 15810: } GStaticMutex __attribute__((__deprecated__("Use '" "GMutex" "' instead"))); 15810: # 149 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: __attribute__((__deprecated__("Use '" "g_mutex_init" "' instead"))) extern 15810: void g_static_mutex_init (GStaticMutex *mutex); 15810: __attribute__((__deprecated__("Use '" "g_mutex_clear" "' instead"))) extern 15810: void g_static_mutex_free (GStaticMutex *mutex); 15810: __attribute__((__deprecated__("Use '" "GMutex" "' instead"))) extern 15810: GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); 15810: 15810: typedef struct _GStaticRecMutex GStaticRecMutex __attribute__((__deprecated__("Use '" "GRecMutex" "' instead"))); 15810: struct _GStaticRecMutex 15810: { 15810: 15810: GStaticMutex mutex; 15810: guint depth; 15810: 15810: 15810: union { 15810: 15810: 15810: 15810: pthread_t owner; 15810: 15810: gdouble dummy; 15810: } unused; 15810: } __attribute__((__deprecated__("Use '" "GRecMutex" "' instead"))); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_rec_mutex_init" "' instead"))) extern 15810: void g_static_rec_mutex_init (GStaticRecMutex *mutex); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rec_mutex_lock" "' instead"))) extern 15810: void g_static_rec_mutex_lock (GStaticRecMutex *mutex); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rec_mutex_try_lock" "' instead"))) extern 15810: gboolean g_static_rec_mutex_trylock (GStaticRecMutex *mutex); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rec_mutex_unlock" "' instead"))) extern 15810: void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_static_rec_mutex_lock_full (GStaticRecMutex *mutex, 15810: guint depth); 15810: 15810: __attribute__((__deprecated__)) extern 15810: guint g_static_rec_mutex_unlock_full (GStaticRecMutex *mutex); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rec_mutex_free" "' instead"))) extern 15810: void g_static_rec_mutex_free (GStaticRecMutex *mutex); 15810: 15810: typedef struct _GStaticRWLock GStaticRWLock __attribute__((__deprecated__("Use '" "GRWLock" "' instead"))); 15810: struct _GStaticRWLock 15810: { 15810: 15810: GStaticMutex mutex; 15810: GCond *read_cond; 15810: GCond *write_cond; 15810: guint read_counter; 15810: gboolean have_writer; 15810: guint want_to_read; 15810: guint want_to_write; 15810: } __attribute__((__deprecated__("Use '" "GRWLock" "' instead"))); 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_init" "' instead"))) extern 15810: void g_static_rw_lock_init (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_lock" "' instead"))) extern 15810: void g_static_rw_lock_reader_lock (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_trylock" "' instead"))) extern 15810: gboolean g_static_rw_lock_reader_trylock (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_unlock" "' instead"))) extern 15810: void g_static_rw_lock_reader_unlock (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_lock" "' instead"))) extern 15810: void g_static_rw_lock_writer_lock (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_trylock" "' instead"))) extern 15810: gboolean g_static_rw_lock_writer_trylock (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_unlock" "' instead"))) extern 15810: void g_static_rw_lock_writer_unlock (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__("Use '" "g_rw_lock_free" "' instead"))) extern 15810: void g_static_rw_lock_free (GStaticRWLock *lock); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GPrivate * g_private_new (GDestroyNotify notify); 15810: 15810: typedef struct _GStaticPrivate GStaticPrivate __attribute__((__deprecated__("Use '" "GPrivate" "' instead"))); 15810: struct _GStaticPrivate 15810: { 15810: 15810: guint index; 15810: } __attribute__((__deprecated__("Use '" "GPrivate" "' instead"))); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_static_private_init (GStaticPrivate *private_key); 15810: 15810: __attribute__((__deprecated__("Use '" "g_private_get" "' instead"))) extern 15810: gpointer g_static_private_get (GStaticPrivate *private_key); 15810: 15810: __attribute__((__deprecated__("Use '" "g_private_set" "' instead"))) extern 15810: void g_static_private_set (GStaticPrivate *private_key, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_static_private_free (GStaticPrivate *private_key); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_once_init_enter_impl (volatile gsize *location); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_thread_init (gpointer vtable); 15810: __attribute__((__deprecated__)) extern 15810: void g_thread_init_with_errorcheck_mutexes (gpointer vtable); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_thread_get_initialized (void); 15810: 15810: extern gboolean g_threads_got_initialized; 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GMutex * g_mutex_new (void); 15810: __attribute__((__deprecated__)) extern 15810: void g_mutex_free (GMutex *mutex); 15810: __attribute__((__deprecated__)) extern 15810: GCond * g_cond_new (void); 15810: __attribute__((__deprecated__)) extern 15810: void g_cond_free (GCond *cond); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_cond_timed_wait (GCond *cond, 15810: GMutex *mutex, 15810: GTimeVal *timeval); 15810: 15810: 15810: # 289 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: #pragma GCC diagnostic pop 15810: # 289 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 15810: 15810: 15810: 15810: # 113 "/usr/include/glib-2.0/glib.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 1 15810: # 24 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static inline void 15810: g_autoptr_cleanup_generic_gfree (void *p) 15810: { 15810: void **pp = (void**)p; 15810: g_free (*pp); 15810: } 15810: 15810: static inline void 15810: g_autoptr_cleanup_gstring_free (GString *string) 15810: { 15810: if (string) 15810: g_string_free (string, (!(0))); 15810: } 15810: 15810: 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: 15810: 15810: 15810: typedef GAsyncQueue *GAsyncQueue_autoptr; typedef GList *GAsyncQueue_listautoptr; typedef GSList *GAsyncQueue_slistautoptr; typedef GQueue *GAsyncQueue_queueautoptr; 15810: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GBookmarkFile *GBookmarkFile_autoptr; typedef GList *GBookmarkFile_listautoptr; typedef GSList *GBookmarkFile_slistautoptr; typedef GQueue *GBookmarkFile_queueautoptr; 15810: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GBytes *GBytes_autoptr; typedef GList *GBytes_listautoptr; typedef GSList *GBytes_slistautoptr; typedef GQueue *GBytes_queueautoptr; 15810: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GChecksum *GChecksum_autoptr; typedef GList *GChecksum_listautoptr; typedef GSList *GChecksum_slistautoptr; typedef GQueue *GChecksum_queueautoptr; 15810: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GDateTime *GDateTime_autoptr; typedef GList *GDateTime_listautoptr; typedef GSList *GDateTime_slistautoptr; typedef GQueue *GDateTime_queueautoptr; 15810: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GDate *GDate_autoptr; typedef GList *GDate_listautoptr; typedef GSList *GDate_slistautoptr; typedef GQueue *GDate_queueautoptr; 15810: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GDir *GDir_autoptr; typedef GList *GDir_listautoptr; typedef GSList *GDir_slistautoptr; typedef GQueue *GDir_queueautoptr; 15810: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GError *GError_autoptr; typedef GList *GError_listautoptr; typedef GSList *GError_slistautoptr; typedef GQueue *GError_queueautoptr; 15810: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GHashTable *GHashTable_autoptr; typedef GList *GHashTable_listautoptr; typedef GSList *GHashTable_slistautoptr; typedef GQueue *GHashTable_queueautoptr; 15810: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GHmac *GHmac_autoptr; typedef GList *GHmac_listautoptr; typedef GSList *GHmac_slistautoptr; typedef GQueue *GHmac_queueautoptr; 15810: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GIOChannel *GIOChannel_autoptr; typedef GList *GIOChannel_listautoptr; typedef GSList *GIOChannel_slistautoptr; typedef GQueue *GIOChannel_queueautoptr; 15810: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GKeyFile *GKeyFile_autoptr; typedef GList *GKeyFile_listautoptr; typedef GSList *GKeyFile_slistautoptr; typedef GQueue *GKeyFile_queueautoptr; 15810: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GList *GList_autoptr; typedef GList *GList_listautoptr; typedef GSList *GList_slistautoptr; typedef GQueue *GList_queueautoptr; 15810: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GArray *GArray_autoptr; typedef GList *GArray_listautoptr; typedef GSList *GArray_slistautoptr; typedef GQueue *GArray_queueautoptr; 15810: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GPtrArray *GPtrArray_autoptr; typedef GList *GPtrArray_listautoptr; typedef GSList *GPtrArray_slistautoptr; typedef GQueue *GPtrArray_queueautoptr; 15810: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GByteArray *GByteArray_autoptr; typedef GList *GByteArray_listautoptr; typedef GSList *GByteArray_slistautoptr; typedef GQueue *GByteArray_queueautoptr; 15810: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMainContext *GMainContext_autoptr; typedef GList *GMainContext_listautoptr; typedef GSList *GMainContext_slistautoptr; typedef GQueue *GMainContext_queueautoptr; 15810: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMainContextPusher *GMainContextPusher_autoptr; typedef GList *GMainContextPusher_listautoptr; typedef GSList *GMainContextPusher_slistautoptr; typedef GQueue *GMainContextPusher_queueautoptr; 15810: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMainLoop *GMainLoop_autoptr; typedef GList *GMainLoop_listautoptr; typedef GSList *GMainLoop_slistautoptr; typedef GQueue *GMainLoop_queueautoptr; 15810: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GSource *GSource_autoptr; typedef GList *GSource_listautoptr; typedef GSList *GSource_slistautoptr; typedef GQueue *GSource_queueautoptr; 15810: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMappedFile *GMappedFile_autoptr; typedef GList *GMappedFile_listautoptr; typedef GSList *GMappedFile_slistautoptr; typedef GQueue *GMappedFile_queueautoptr; 15810: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMarkupParseContext *GMarkupParseContext_autoptr; typedef GList *GMarkupParseContext_listautoptr; typedef GSList *GMarkupParseContext_slistautoptr; typedef GQueue *GMarkupParseContext_queueautoptr; 15810: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GNode *GNode_autoptr; typedef GList *GNode_listautoptr; typedef GSList *GNode_slistautoptr; typedef GQueue *GNode_queueautoptr; 15810: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GOptionContext *GOptionContext_autoptr; typedef GList *GOptionContext_listautoptr; typedef GSList *GOptionContext_slistautoptr; typedef GQueue *GOptionContext_queueautoptr; 15810: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GOptionGroup *GOptionGroup_autoptr; typedef GList *GOptionGroup_listautoptr; typedef GSList *GOptionGroup_slistautoptr; typedef GQueue *GOptionGroup_queueautoptr; 15810: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GPatternSpec *GPatternSpec_autoptr; typedef GList *GPatternSpec_listautoptr; typedef GSList *GPatternSpec_slistautoptr; typedef GQueue *GPatternSpec_queueautoptr; 15810: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GQueue *GQueue_autoptr; typedef GList *GQueue_listautoptr; typedef GSList *GQueue_slistautoptr; typedef GQueue *GQueue_queueautoptr; 15810: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GQueue (GQueue *_ptr) { (g_queue_clear) (_ptr); } 15810: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GRand *GRand_autoptr; typedef GList *GRand_listautoptr; typedef GSList *GRand_slistautoptr; typedef GQueue *GRand_queueautoptr; 15810: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GRegex *GRegex_autoptr; typedef GList *GRegex_listautoptr; typedef GSList *GRegex_slistautoptr; typedef GQueue *GRegex_queueautoptr; 15810: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMatchInfo *GMatchInfo_autoptr; typedef GList *GMatchInfo_listautoptr; typedef GSList *GMatchInfo_slistautoptr; typedef GQueue *GMatchInfo_queueautoptr; 15810: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GScanner *GScanner_autoptr; typedef GList *GScanner_listautoptr; typedef GSList *GScanner_slistautoptr; typedef GQueue *GScanner_queueautoptr; 15810: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GSequence *GSequence_autoptr; typedef GList *GSequence_listautoptr; typedef GSList *GSequence_slistautoptr; typedef GQueue *GSequence_queueautoptr; 15810: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GSList *GSList_autoptr; typedef GList *GSList_listautoptr; typedef GSList *GSList_slistautoptr; typedef GQueue *GSList_queueautoptr; 15810: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GString *GString_autoptr; typedef GList *GString_listautoptr; typedef GSList *GString_slistautoptr; typedef GQueue *GString_queueautoptr; 15810: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GStringChunk *GStringChunk_autoptr; typedef GList *GStringChunk_listautoptr; typedef GSList *GStringChunk_slistautoptr; typedef GQueue *GStringChunk_queueautoptr; 15810: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GStrvBuilder *GStrvBuilder_autoptr; typedef GList *GStrvBuilder_listautoptr; typedef GSList *GStrvBuilder_slistautoptr; typedef GQueue *GStrvBuilder_queueautoptr; 15810: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GThread *GThread_autoptr; typedef GList *GThread_listautoptr; typedef GSList *GThread_slistautoptr; typedef GQueue *GThread_queueautoptr; 15810: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GMutex (GMutex *_ptr) { (g_mutex_clear) (_ptr); } 15810: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GMutexLocker *GMutexLocker_autoptr; typedef GList *GMutexLocker_listautoptr; typedef GSList *GMutexLocker_slistautoptr; typedef GQueue *GMutexLocker_queueautoptr; 15810: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GRecMutexLocker *GRecMutexLocker_autoptr; typedef GList *GRecMutexLocker_listautoptr; typedef GSList *GRecMutexLocker_slistautoptr; typedef GQueue *GRecMutexLocker_queueautoptr; 15810: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GRWLockWriterLocker *GRWLockWriterLocker_autoptr; typedef GList *GRWLockWriterLocker_listautoptr; typedef GSList *GRWLockWriterLocker_slistautoptr; typedef GQueue *GRWLockWriterLocker_queueautoptr; 15810: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GRWLockReaderLocker *GRWLockReaderLocker_autoptr; typedef GList *GRWLockReaderLocker_listautoptr; typedef GSList *GRWLockReaderLocker_slistautoptr; typedef GQueue *GRWLockReaderLocker_queueautoptr; 15810: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GCond (GCond *_ptr) { (g_cond_clear) (_ptr); } 15810: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GTimer *GTimer_autoptr; typedef GList *GTimer_listautoptr; typedef GSList *GTimer_slistautoptr; typedef GQueue *GTimer_queueautoptr; 15810: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GTimeZone *GTimeZone_autoptr; typedef GList *GTimeZone_listautoptr; typedef GSList *GTimeZone_slistautoptr; typedef GQueue *GTimeZone_queueautoptr; 15810: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GTree *GTree_autoptr; typedef GList *GTree_listautoptr; typedef GSList *GTree_slistautoptr; typedef GQueue *GTree_queueautoptr; 15810: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GVariant *GVariant_autoptr; typedef GList *GVariant_listautoptr; typedef GSList *GVariant_slistautoptr; typedef GQueue *GVariant_queueautoptr; 15810: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GVariantBuilder *GVariantBuilder_autoptr; typedef GList *GVariantBuilder_listautoptr; typedef GSList *GVariantBuilder_slistautoptr; typedef GQueue *GVariantBuilder_queueautoptr; 15810: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GVariantBuilder (GVariantBuilder *_ptr) { (g_variant_builder_clear) (_ptr); } 15810: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GVariantIter *GVariantIter_autoptr; typedef GList *GVariantIter_listautoptr; typedef GSList *GVariantIter_slistautoptr; typedef GQueue *GVariantIter_queueautoptr; 15810: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GVariantDict *GVariantDict_autoptr; typedef GList *GVariantDict_listautoptr; typedef GSList *GVariantDict_slistautoptr; typedef GQueue *GVariantDict_queueautoptr; 15810: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GVariantDict (GVariantDict *_ptr) { (g_variant_dict_clear) (_ptr); } 15810: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GVariantType *GVariantType_autoptr; typedef GList *GVariantType_listautoptr; typedef GSList *GVariantType_slistautoptr; typedef GQueue *GVariantType_queueautoptr; 15810: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GStrv (GStrv *_ptr) { if (*_ptr != 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 3 4 15810: ((void *)0) 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: ) (g_strfreev) (*_ptr); } 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GRefString *GRefString_autoptr; typedef GList *GRefString_listautoptr; typedef GSList *GRefString_slistautoptr; typedef GQueue *GRefString_queueautoptr; 15810: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: typedef GUri *GUri_autoptr; typedef GList *GUri_listautoptr; typedef GSList *GUri_slistautoptr; typedef GQueue *GUri_queueautoptr; 15810: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 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); } 15810: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: 15810: 15810: # 103 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 103 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 15810: 15810: # 115 "/usr/include/glib-2.0/glib.h" 2 15810: # 14 "/usr/include/gtk-3.0/gdk/gdkconfig.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 1 15810: # 28 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 15810: # 1 "/usr/include/glib-2.0/gio/gio.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gio.h" 15810: # 1 "/usr/include/glib-2.0/gio/giotypes.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/giotypes.h" 15810: # 1 "/usr/include/glib-2.0/gio/gioenums.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gioenums.h" 15810: # 1 "/usr/include/glib-2.0/glib-object.h" 1 15810: # 22 "/usr/include/glib-2.0/glib-object.h" 15810: # 1 "/usr/include/glib-2.0/gobject/gbinding.h" 1 15810: # 29 "/usr/include/glib-2.0/gobject/gbinding.h" 15810: # 1 "/usr/include/glib-2.0/gobject/gobject.h" 1 15810: # 24 "/usr/include/glib-2.0/gobject/gobject.h" 15810: # 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 15810: # 26 "/usr/include/glib-2.0/gobject/gtype.h" 15810: 15810: # 400 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef gsize GType; 15810: 15810: 15810: 15810: typedef struct _GValue GValue; 15810: typedef union _GTypeCValue GTypeCValue; 15810: typedef struct _GTypePlugin GTypePlugin; 15810: typedef struct _GTypeClass GTypeClass; 15810: typedef struct _GTypeInterface GTypeInterface; 15810: typedef struct _GTypeInstance GTypeInstance; 15810: typedef struct _GTypeInfo GTypeInfo; 15810: typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; 15810: typedef struct _GInterfaceInfo GInterfaceInfo; 15810: typedef struct _GTypeValueTable GTypeValueTable; 15810: typedef struct _GTypeQuery GTypeQuery; 15810: # 424 "/usr/include/glib-2.0/gobject/gtype.h" 15810: struct _GTypeClass 15810: { 15810: 15810: GType g_type; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GTypeInstance 15810: { 15810: 15810: GTypeClass *g_class; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GTypeInterface 15810: { 15810: 15810: GType g_type; 15810: GType g_instance_type; 15810: }; 15810: # 461 "/usr/include/glib-2.0/gobject/gtype.h" 15810: struct _GTypeQuery 15810: { 15810: GType type; 15810: const gchar *type_name; 15810: guint class_size; 15810: guint instance_size; 15810: }; 15810: # 697 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef enum 15810: { 15810: G_TYPE_DEBUG_NONE = 0, 15810: G_TYPE_DEBUG_OBJECTS = 1 << 0, 15810: G_TYPE_DEBUG_SIGNALS = 1 << 1, 15810: G_TYPE_DEBUG_INSTANCE_COUNT = 1 << 2, 15810: G_TYPE_DEBUG_MASK = 0x07 15810: } GTypeDebugFlags __attribute__((__deprecated__)); 15810: 15810: 15810: 15810: 15810: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 15810: #pragma GCC diagnostic push 15810: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 15810: 15810: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_type_init (void); 15810: __attribute__((__deprecated__)) extern 15810: void g_type_init_with_debug_flags (GTypeDebugFlags debug_flags); 15810: 15810: # 713 "/usr/include/glib-2.0/gobject/gtype.h" 15810: #pragma GCC diagnostic pop 15810: # 713 "/usr/include/glib-2.0/gobject/gtype.h" 15810: 15810: 15810: extern 15810: const gchar * g_type_name (GType type); 15810: extern 15810: GQuark g_type_qname (GType type); 15810: extern 15810: GType g_type_from_name (const gchar *name); 15810: extern 15810: GType g_type_parent (GType type); 15810: extern 15810: guint g_type_depth (GType type); 15810: extern 15810: GType g_type_next_base (GType leaf_type, 15810: GType root_type); 15810: extern 15810: gboolean g_type_is_a (GType type, 15810: GType is_a_type); 15810: extern 15810: gpointer g_type_class_ref (GType type); 15810: extern 15810: gpointer g_type_class_peek (GType type); 15810: extern 15810: gpointer g_type_class_peek_static (GType type); 15810: extern 15810: void g_type_class_unref (gpointer g_class); 15810: extern 15810: gpointer g_type_class_peek_parent (gpointer g_class); 15810: extern 15810: gpointer g_type_interface_peek (gpointer instance_class, 15810: GType iface_type); 15810: extern 15810: gpointer g_type_interface_peek_parent (gpointer g_iface); 15810: 15810: extern 15810: gpointer g_type_default_interface_ref (GType g_type); 15810: extern 15810: gpointer g_type_default_interface_peek (GType g_type); 15810: extern 15810: void g_type_default_interface_unref (gpointer g_iface); 15810: 15810: 15810: extern 15810: GType* g_type_children (GType type, 15810: guint *n_children); 15810: extern 15810: GType* g_type_interfaces (GType type, 15810: guint *n_interfaces); 15810: 15810: 15810: extern 15810: void g_type_set_qdata (GType type, 15810: GQuark quark, 15810: gpointer data); 15810: extern 15810: gpointer g_type_get_qdata (GType type, 15810: GQuark quark); 15810: extern 15810: void g_type_query (GType type, 15810: GTypeQuery *query); 15810: 15810: extern 15810: int g_type_get_instance_count (GType type); 15810: # 794 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GBaseInitFunc) (gpointer g_class); 15810: # 808 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GBaseFinalizeFunc) (gpointer g_class); 15810: # 912 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GClassInitFunc) (gpointer g_class, 15810: gpointer class_data); 15810: # 929 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GClassFinalizeFunc) (gpointer g_class, 15810: gpointer class_data); 15810: # 951 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GInstanceInitFunc) (GTypeInstance *instance, 15810: gpointer g_class); 15810: # 967 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GInterfaceInitFunc) (gpointer g_iface, 15810: gpointer iface_data); 15810: # 979 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GInterfaceFinalizeFunc) (gpointer g_iface, 15810: gpointer iface_data); 15810: # 1001 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef gboolean (*GTypeClassCacheFunc) (gpointer cache_data, 15810: GTypeClass *g_class); 15810: # 1015 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef void (*GTypeInterfaceCheckFunc) (gpointer check_data, 15810: gpointer g_iface); 15810: # 1027 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef enum 15810: { 15810: G_TYPE_FLAG_CLASSED = (1 << 0), 15810: G_TYPE_FLAG_INSTANTIATABLE = (1 << 1), 15810: G_TYPE_FLAG_DERIVABLE = (1 << 2), 15810: G_TYPE_FLAG_DEEP_DERIVABLE = (1 << 3) 15810: } GTypeFundamentalFlags; 15810: # 1046 "/usr/include/glib-2.0/gobject/gtype.h" 15810: typedef enum 15810: { 15810: G_TYPE_FLAG_ABSTRACT = (1 << 4), 15810: G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5), 15810: G_TYPE_FLAG_FINAL = (1 << 6) 15810: } GTypeFlags; 15810: # 1083 "/usr/include/glib-2.0/gobject/gtype.h" 15810: struct _GTypeInfo 15810: { 15810: 15810: guint16 class_size; 15810: 15810: GBaseInitFunc base_init; 15810: GBaseFinalizeFunc base_finalize; 15810: 15810: 15810: GClassInitFunc class_init; 15810: GClassFinalizeFunc class_finalize; 15810: gconstpointer class_data; 15810: 15810: 15810: guint16 instance_size; 15810: guint16 n_preallocs; 15810: GInstanceInitFunc instance_init; 15810: 15810: 15810: const GTypeValueTable *value_table; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GTypeFundamentalInfo 15810: { 15810: GTypeFundamentalFlags type_flags; 15810: }; 15810: # 1124 "/usr/include/glib-2.0/gobject/gtype.h" 15810: struct _GInterfaceInfo 15810: { 15810: GInterfaceInitFunc interface_init; 15810: GInterfaceFinalizeFunc interface_finalize; 15810: gpointer interface_data; 15810: }; 15810: # 1284 "/usr/include/glib-2.0/gobject/gtype.h" 15810: struct _GTypeValueTable 15810: { 15810: void (*value_init) (GValue *value); 15810: void (*value_free) (GValue *value); 15810: void (*value_copy) (const GValue *src_value, 15810: GValue *dest_value); 15810: 15810: gpointer (*value_peek_pointer) (const GValue *value); 15810: const gchar *collect_format; 15810: gchar* (*collect_value) (GValue *value, 15810: guint n_collect_values, 15810: GTypeCValue *collect_values, 15810: guint collect_flags); 15810: const gchar *lcopy_format; 15810: gchar* (*lcopy_value) (const GValue *value, 15810: guint n_collect_values, 15810: GTypeCValue *collect_values, 15810: guint collect_flags); 15810: }; 15810: extern 15810: GType g_type_register_static (GType parent_type, 15810: const gchar *type_name, 15810: const GTypeInfo *info, 15810: GTypeFlags flags); 15810: extern 15810: GType g_type_register_static_simple (GType parent_type, 15810: const gchar *type_name, 15810: guint class_size, 15810: GClassInitFunc class_init, 15810: guint instance_size, 15810: GInstanceInitFunc instance_init, 15810: GTypeFlags flags); 15810: 15810: extern 15810: GType g_type_register_dynamic (GType parent_type, 15810: const gchar *type_name, 15810: GTypePlugin *plugin, 15810: GTypeFlags flags); 15810: extern 15810: GType g_type_register_fundamental (GType type_id, 15810: const gchar *type_name, 15810: const GTypeInfo *info, 15810: const GTypeFundamentalInfo *finfo, 15810: GTypeFlags flags); 15810: extern 15810: void g_type_add_interface_static (GType instance_type, 15810: GType interface_type, 15810: const GInterfaceInfo *info); 15810: extern 15810: void g_type_add_interface_dynamic (GType instance_type, 15810: GType interface_type, 15810: GTypePlugin *plugin); 15810: extern 15810: void g_type_interface_add_prerequisite (GType interface_type, 15810: GType prerequisite_type); 15810: extern 15810: GType*g_type_interface_prerequisites (GType interface_type, 15810: guint *n_prerequisites); 15810: extern 15810: GType g_type_interface_instantiatable_prerequisite 15810: (GType interface_type); 15810: __attribute__((__deprecated__)) extern 15810: void g_type_class_add_private (gpointer g_class, 15810: gsize private_size); 15810: extern 15810: gint g_type_add_instance_private (GType class_type, 15810: gsize private_size); 15810: extern 15810: gpointer g_type_instance_get_private (GTypeInstance *instance, 15810: GType private_type); 15810: extern 15810: void g_type_class_adjust_private_offset (gpointer g_class, 15810: gint *private_size_or_offset); 15810: 15810: extern 15810: void g_type_add_class_private (GType class_type, 15810: gsize private_size); 15810: extern 15810: gpointer g_type_class_get_private (GTypeClass *klass, 15810: GType private_type); 15810: extern 15810: gint g_type_class_get_instance_private_offset (gpointer g_class); 15810: 15810: extern 15810: void g_type_ensure (GType type); 15810: extern 15810: guint g_type_get_type_registration_serial (void); 15810: # 2343 "/usr/include/glib-2.0/gobject/gtype.h" 15810: extern 15810: GTypePlugin* g_type_get_plugin (GType type); 15810: extern 15810: GTypePlugin* g_type_interface_get_plugin (GType instance_type, 15810: GType interface_type); 15810: extern 15810: GType g_type_fundamental_next (void); 15810: extern 15810: GType g_type_fundamental (GType type_id); 15810: extern 15810: GTypeInstance* g_type_create_instance (GType type); 15810: extern 15810: void g_type_free_instance (GTypeInstance *instance); 15810: 15810: extern 15810: void g_type_add_class_cache_func (gpointer cache_data, 15810: GTypeClassCacheFunc cache_func); 15810: extern 15810: void g_type_remove_class_cache_func (gpointer cache_data, 15810: GTypeClassCacheFunc cache_func); 15810: extern 15810: void g_type_class_unref_uncached (gpointer g_class); 15810: 15810: extern 15810: void g_type_add_interface_check (gpointer check_data, 15810: GTypeInterfaceCheckFunc check_func); 15810: extern 15810: void g_type_remove_interface_check (gpointer check_data, 15810: GTypeInterfaceCheckFunc check_func); 15810: 15810: extern 15810: GTypeValueTable* g_type_value_table_peek (GType type); 15810: 15810: 15810: 15810: extern 15810: gboolean g_type_check_instance (GTypeInstance *instance) __attribute__((__pure__)); 15810: extern 15810: GTypeInstance* g_type_check_instance_cast (GTypeInstance *instance, 15810: GType iface_type); 15810: extern 15810: gboolean g_type_check_instance_is_a (GTypeInstance *instance, 15810: GType iface_type) __attribute__((__pure__)); 15810: extern 15810: gboolean g_type_check_instance_is_fundamentally_a (GTypeInstance *instance, 15810: GType fundamental_type) __attribute__((__pure__)); 15810: extern 15810: GTypeClass* g_type_check_class_cast (GTypeClass *g_class, 15810: GType is_a_type); 15810: extern 15810: gboolean g_type_check_class_is_a (GTypeClass *g_class, 15810: GType is_a_type) __attribute__((__pure__)); 15810: extern 15810: gboolean g_type_check_is_value_type (GType type) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_type_check_value (const GValue *value) __attribute__((__pure__)); 15810: extern 15810: gboolean g_type_check_value_holds (const GValue *value, 15810: GType type) __attribute__((__pure__)); 15810: extern 15810: gboolean g_type_test_flags (GType type, 15810: guint flags) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: const gchar * g_type_name_from_instance (GTypeInstance *instance); 15810: extern 15810: const gchar * g_type_name_from_class (GTypeClass *g_class); 15810: # 2472 "/usr/include/glib-2.0/gobject/gtype.h" 15810: 15810: # 25 "/usr/include/glib-2.0/gobject/gobject.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 15810: # 28 "/usr/include/glib-2.0/gobject/gvalue.h" 15810: 15810: # 95 "/usr/include/glib-2.0/gobject/gvalue.h" 15810: typedef void (*GValueTransform) (const GValue *src_value, 15810: GValue *dest_value); 15810: # 111 "/usr/include/glib-2.0/gobject/gvalue.h" 15810: struct _GValue 15810: { 15810: 15810: GType g_type; 15810: 15810: 15810: union { 15810: gint v_int; 15810: guint v_uint; 15810: glong v_long; 15810: gulong v_ulong; 15810: gint64 v_int64; 15810: guint64 v_uint64; 15810: gfloat v_float; 15810: gdouble v_double; 15810: gpointer v_pointer; 15810: } data[2]; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GValue* g_value_init (GValue *value, 15810: GType g_type); 15810: extern 15810: void g_value_copy (const GValue *src_value, 15810: GValue *dest_value); 15810: extern 15810: GValue* g_value_reset (GValue *value); 15810: extern 15810: void g_value_unset (GValue *value); 15810: extern 15810: void g_value_set_instance (GValue *value, 15810: gpointer instance); 15810: extern 15810: void g_value_init_from_instance (GValue *value, 15810: gpointer instance); 15810: 15810: 15810: 15810: extern 15810: gboolean g_value_fits_pointer (const GValue *value); 15810: extern 15810: gpointer g_value_peek_pointer (const GValue *value); 15810: 15810: 15810: 15810: extern 15810: gboolean g_value_type_compatible (GType src_type, 15810: GType dest_type); 15810: extern 15810: gboolean g_value_type_transformable (GType src_type, 15810: GType dest_type); 15810: extern 15810: gboolean g_value_transform (const GValue *src_value, 15810: GValue *dest_value); 15810: extern 15810: void g_value_register_transform_func (GType src_type, 15810: GType dest_type, 15810: GValueTransform transform_func); 15810: # 208 "/usr/include/glib-2.0/gobject/gvalue.h" 15810: 15810: # 26 "/usr/include/glib-2.0/gobject/gobject.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gparam.h" 1 15810: # 28 "/usr/include/glib-2.0/gobject/gparam.h" 15810: 15810: # 152 "/usr/include/glib-2.0/gobject/gparam.h" 15810: typedef enum 15810: { 15810: G_PARAM_READABLE = 1 << 0, 15810: G_PARAM_WRITABLE = 1 << 1, 15810: G_PARAM_READWRITE = (G_PARAM_READABLE | G_PARAM_WRITABLE), 15810: G_PARAM_CONSTRUCT = 1 << 2, 15810: G_PARAM_CONSTRUCT_ONLY = 1 << 3, 15810: G_PARAM_LAX_VALIDATION = 1 << 4, 15810: G_PARAM_STATIC_NAME = 1 << 5, 15810: G_PARAM_PRIVATE __attribute__((__deprecated__)) = G_PARAM_STATIC_NAME, 15810: G_PARAM_STATIC_NICK = 1 << 6, 15810: G_PARAM_STATIC_BLURB = 1 << 7, 15810: 15810: G_PARAM_EXPLICIT_NOTIFY = 1 << 30, 15810: 15810: G_PARAM_DEPRECATED = (gint)(1u << 31) 15810: } GParamFlags; 15810: # 194 "/usr/include/glib-2.0/gobject/gparam.h" 15810: typedef struct _GParamSpec GParamSpec; 15810: typedef struct _GParamSpecClass GParamSpecClass; 15810: typedef struct _GParameter GParameter __attribute__((__deprecated__)); 15810: typedef struct _GParamSpecPool GParamSpecPool; 15810: # 209 "/usr/include/glib-2.0/gobject/gparam.h" 15810: struct _GParamSpec 15810: { 15810: GTypeInstance g_type_instance; 15810: 15810: const gchar *name; 15810: GParamFlags flags; 15810: GType value_type; 15810: GType owner_type; 15810: 15810: 15810: gchar *_nick; 15810: gchar *_blurb; 15810: GData *qdata; 15810: guint ref_count; 15810: guint param_id; 15810: }; 15810: # 244 "/usr/include/glib-2.0/gobject/gparam.h" 15810: struct _GParamSpecClass 15810: { 15810: GTypeClass g_type_class; 15810: 15810: GType value_type; 15810: 15810: void (*finalize) (GParamSpec *pspec); 15810: 15810: 15810: void (*value_set_default) (GParamSpec *pspec, 15810: GValue *value); 15810: gboolean (*value_validate) (GParamSpec *pspec, 15810: GValue *value); 15810: gint (*values_cmp) (GParamSpec *pspec, 15810: const GValue *value1, 15810: const GValue *value2); 15810: 15810: gpointer dummy[4]; 15810: }; 15810: # 273 "/usr/include/glib-2.0/gobject/gparam.h" 15810: struct _GParameter 15810: { 15810: const gchar *name; 15810: GValue value; 15810: } __attribute__((__deprecated__)); 15810: 15810: 15810: 15810: extern 15810: GParamSpec* g_param_spec_ref (GParamSpec *pspec); 15810: extern 15810: void g_param_spec_unref (GParamSpec *pspec); 15810: extern 15810: void g_param_spec_sink (GParamSpec *pspec); 15810: extern 15810: GParamSpec* g_param_spec_ref_sink (GParamSpec *pspec); 15810: extern 15810: gpointer g_param_spec_get_qdata (GParamSpec *pspec, 15810: GQuark quark); 15810: extern 15810: void g_param_spec_set_qdata (GParamSpec *pspec, 15810: GQuark quark, 15810: gpointer data); 15810: extern 15810: void g_param_spec_set_qdata_full (GParamSpec *pspec, 15810: GQuark quark, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: gpointer g_param_spec_steal_qdata (GParamSpec *pspec, 15810: GQuark quark); 15810: extern 15810: GParamSpec* g_param_spec_get_redirect_target (GParamSpec *pspec); 15810: 15810: extern 15810: void g_param_value_set_default (GParamSpec *pspec, 15810: GValue *value); 15810: extern 15810: gboolean g_param_value_defaults (GParamSpec *pspec, 15810: const GValue *value); 15810: extern 15810: gboolean g_param_value_validate (GParamSpec *pspec, 15810: GValue *value); 15810: extern 15810: gboolean g_param_value_convert (GParamSpec *pspec, 15810: const GValue *src_value, 15810: GValue *dest_value, 15810: gboolean strict_validation); 15810: extern 15810: gint g_param_values_cmp (GParamSpec *pspec, 15810: const GValue *value1, 15810: const GValue *value2); 15810: extern 15810: const gchar * g_param_spec_get_name (GParamSpec *pspec); 15810: extern 15810: const gchar * g_param_spec_get_nick (GParamSpec *pspec); 15810: extern 15810: const gchar * g_param_spec_get_blurb (GParamSpec *pspec); 15810: extern 15810: void g_value_set_param (GValue *value, 15810: GParamSpec *param); 15810: extern 15810: GParamSpec* g_value_get_param (const GValue *value); 15810: extern 15810: GParamSpec* g_value_dup_param (const GValue *value); 15810: 15810: 15810: extern 15810: void g_value_take_param (GValue *value, 15810: GParamSpec *param); 15810: __attribute__((__deprecated__("Use '" "g_value_take_param" "' instead"))) extern 15810: void g_value_set_param_take_ownership (GValue *value, 15810: GParamSpec *param); 15810: extern 15810: const GValue * g_param_spec_get_default_value (GParamSpec *pspec); 15810: 15810: extern 15810: GQuark g_param_spec_get_name_quark (GParamSpec *pspec); 15810: 15810: 15810: typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; 15810: # 379 "/usr/include/glib-2.0/gobject/gparam.h" 15810: struct _GParamSpecTypeInfo 15810: { 15810: 15810: guint16 instance_size; 15810: guint16 n_preallocs; 15810: void (*instance_init) (GParamSpec *pspec); 15810: 15810: 15810: GType value_type; 15810: void (*finalize) (GParamSpec *pspec); 15810: void (*value_set_default) (GParamSpec *pspec, 15810: GValue *value); 15810: gboolean (*value_validate) (GParamSpec *pspec, 15810: GValue *value); 15810: gint (*values_cmp) (GParamSpec *pspec, 15810: const GValue *value1, 15810: const GValue *value2); 15810: }; 15810: extern 15810: GType g_param_type_register_static (const gchar *name, 15810: const GParamSpecTypeInfo *pspec_info); 15810: 15810: extern 15810: gboolean g_param_spec_is_valid_name (const gchar *name); 15810: 15810: 15810: GType _g_param_type_register_static_constant (const gchar *name, 15810: const GParamSpecTypeInfo *pspec_info, 15810: GType opt_type); 15810: 15810: 15810: 15810: extern 15810: gpointer g_param_spec_internal (GType param_type, 15810: const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GParamFlags flags); 15810: extern 15810: GParamSpecPool* g_param_spec_pool_new (gboolean type_prefixing); 15810: extern 15810: void g_param_spec_pool_insert (GParamSpecPool *pool, 15810: GParamSpec *pspec, 15810: GType owner_type); 15810: extern 15810: void g_param_spec_pool_remove (GParamSpecPool *pool, 15810: GParamSpec *pspec); 15810: extern 15810: GParamSpec* g_param_spec_pool_lookup (GParamSpecPool *pool, 15810: const gchar *param_name, 15810: GType owner_type, 15810: gboolean walk_ancestors); 15810: extern 15810: GList* g_param_spec_pool_list_owned (GParamSpecPool *pool, 15810: GType owner_type); 15810: extern 15810: GParamSpec** g_param_spec_pool_list (GParamSpecPool *pool, 15810: GType owner_type, 15810: guint *n_pspecs_p); 15810: # 456 "/usr/include/glib-2.0/gobject/gparam.h" 15810: 15810: # 27 "/usr/include/glib-2.0/gobject/gobject.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gclosure.h" 1 15810: # 27 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: 15810: # 75 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: typedef struct _GClosure GClosure; 15810: typedef struct _GClosureNotifyData GClosureNotifyData; 15810: # 90 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: typedef void (*GCallback) (void); 15810: # 99 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: typedef void (*GClosureNotify) (gpointer data, 15810: GClosure *closure); 15810: # 119 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: typedef void (*GClosureMarshal) (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: # 146 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: typedef void (* GVaClosureMarshal) (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: # 161 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: typedef struct _GCClosure GCClosure; 15810: 15810: 15810: 15810: struct _GClosureNotifyData 15810: { 15810: gpointer data; 15810: GClosureNotify notify; 15810: }; 15810: # 179 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: struct _GClosure 15810: { 15810: 15810: guint ref_count : 15; 15810: 15810: 15810: guint meta_marshal_nouse : 1; 15810: guint n_guards : 1; 15810: guint n_fnotifiers : 2; 15810: guint n_inotifiers : 8; 15810: guint in_inotify : 1; 15810: guint floating : 1; 15810: 15810: guint derivative_flag : 1; 15810: 15810: guint in_marshal : 1; 15810: guint is_invalid : 1; 15810: 15810: void (*marshal) (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: gpointer data; 15810: 15810: GClosureNotifyData *notifiers; 15810: # 217 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: }; 15810: 15810: 15810: struct _GCClosure 15810: { 15810: GClosure closure; 15810: gpointer callback; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GClosure* g_cclosure_new (GCallback callback_func, 15810: gpointer user_data, 15810: GClosureNotify destroy_data); 15810: extern 15810: GClosure* g_cclosure_new_swap (GCallback callback_func, 15810: gpointer user_data, 15810: GClosureNotify destroy_data); 15810: extern 15810: GClosure* g_signal_type_cclosure_new (GType itype, 15810: guint struct_offset); 15810: 15810: 15810: 15810: extern 15810: GClosure* g_closure_ref (GClosure *closure); 15810: extern 15810: void g_closure_sink (GClosure *closure); 15810: extern 15810: void g_closure_unref (GClosure *closure); 15810: 15810: extern 15810: GClosure* g_closure_new_simple (guint sizeof_closure, 15810: gpointer data); 15810: extern 15810: void g_closure_add_finalize_notifier (GClosure *closure, 15810: gpointer notify_data, 15810: GClosureNotify notify_func); 15810: extern 15810: void g_closure_remove_finalize_notifier (GClosure *closure, 15810: gpointer notify_data, 15810: GClosureNotify notify_func); 15810: extern 15810: void g_closure_add_invalidate_notifier (GClosure *closure, 15810: gpointer notify_data, 15810: GClosureNotify notify_func); 15810: extern 15810: void g_closure_remove_invalidate_notifier (GClosure *closure, 15810: gpointer notify_data, 15810: GClosureNotify notify_func); 15810: extern 15810: void g_closure_add_marshal_guards (GClosure *closure, 15810: gpointer pre_marshal_data, 15810: GClosureNotify pre_marshal_notify, 15810: gpointer post_marshal_data, 15810: GClosureNotify post_marshal_notify); 15810: extern 15810: void g_closure_set_marshal (GClosure *closure, 15810: GClosureMarshal marshal); 15810: extern 15810: void g_closure_set_meta_marshal (GClosure *closure, 15810: gpointer marshal_data, 15810: GClosureMarshal meta_marshal); 15810: extern 15810: void g_closure_invalidate (GClosure *closure); 15810: extern 15810: void g_closure_invoke (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint); 15810: # 301 "/usr/include/glib-2.0/gobject/gclosure.h" 15810: extern 15810: void g_cclosure_marshal_generic (GClosure *closure, 15810: GValue *return_gvalue, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: 15810: extern 15810: void g_cclosure_marshal_generic_va (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args_list, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: 15810: # 28 "/usr/include/glib-2.0/gobject/gobject.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gsignal.h" 1 15810: # 27 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: # 1 "/usr/include/glib-2.0/gobject/gmarshal.h" 1 15810: # 20 "/usr/include/glib-2.0/gobject/gmarshal.h" 15810: 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__VOID (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__VOIDv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__BOOLEANv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__CHAR (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__CHARv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__UCHAR (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__UCHARv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__INT (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__INTv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__UINT (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__UINTv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__LONG (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__LONGv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__ULONG (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__ULONGv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__ENUM (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__ENUMv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__FLAGS (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__FLAGSv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__FLOAT (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__FLOATv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__DOUBLEv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__STRING (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__STRINGv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__PARAM (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__PARAMv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__BOXED (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__BOXEDv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__POINTER (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__POINTERv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__OBJECT (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__OBJECTv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__VARIANT (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__VARIANTv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_VOID__UINT_POINTERv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_BOOLEAN__FLAGSv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: # 381 "/usr/include/glib-2.0/gobject/gmarshal.h" 15810: extern 15810: void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_STRING__OBJECT_POINTERv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: 15810: 15810: extern 15810: void g_cclosure_marshal_BOOLEAN__BOXED_BOXED (GClosure *closure, 15810: GValue *return_value, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer invocation_hint, 15810: gpointer marshal_data); 15810: extern 15810: void g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv (GClosure *closure, 15810: GValue *return_value, 15810: gpointer instance, 15810: va_list args, 15810: gpointer marshal_data, 15810: int n_params, 15810: GType *param_types); 15810: # 432 "/usr/include/glib-2.0/gobject/gmarshal.h" 15810: 15810: # 28 "/usr/include/glib-2.0/gobject/gsignal.h" 2 15810: 15810: 15810: 15810: 15810: typedef struct _GSignalQuery GSignalQuery; 15810: typedef struct _GSignalInvocationHint GSignalInvocationHint; 15810: # 45 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: typedef GClosureMarshal GSignalCMarshaller; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef GVaClosureMarshal GSignalCVaMarshaller; 15810: # 73 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: typedef gboolean (*GSignalEmissionHook) (GSignalInvocationHint *ihint, 15810: guint n_param_values, 15810: const GValue *param_values, 15810: gpointer data); 15810: # 101 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: typedef gboolean (*GSignalAccumulator) (GSignalInvocationHint *ihint, 15810: GValue *return_accu, 15810: const GValue *handler_return, 15810: gpointer data); 15810: # 136 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: typedef enum 15810: { 15810: G_SIGNAL_RUN_FIRST = 1 << 0, 15810: G_SIGNAL_RUN_LAST = 1 << 1, 15810: G_SIGNAL_RUN_CLEANUP = 1 << 2, 15810: G_SIGNAL_NO_RECURSE = 1 << 3, 15810: G_SIGNAL_DETAILED = 1 << 4, 15810: G_SIGNAL_ACTION = 1 << 5, 15810: G_SIGNAL_NO_HOOKS = 1 << 6, 15810: G_SIGNAL_MUST_COLLECT = 1 << 7, 15810: G_SIGNAL_DEPRECATED = 1 << 8, 15810: 15810: G_SIGNAL_ACCUMULATOR_FIRST_RUN = 1 << 17, 15810: } GSignalFlags; 15810: # 166 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: typedef enum 15810: { 15810: G_CONNECT_AFTER = 1 << 0, 15810: G_CONNECT_SWAPPED = 1 << 1 15810: } GConnectFlags; 15810: # 184 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: typedef enum 15810: { 15810: G_SIGNAL_MATCH_ID = 1 << 0, 15810: G_SIGNAL_MATCH_DETAIL = 1 << 1, 15810: G_SIGNAL_MATCH_CLOSURE = 1 << 2, 15810: G_SIGNAL_MATCH_FUNC = 1 << 3, 15810: G_SIGNAL_MATCH_DATA = 1 << 4, 15810: G_SIGNAL_MATCH_UNBLOCKED = 1 << 5 15810: } GSignalMatchType; 15810: # 236 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: struct _GSignalInvocationHint 15810: { 15810: guint signal_id; 15810: GQuark detail; 15810: GSignalFlags run_type; 15810: }; 15810: # 263 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: struct _GSignalQuery 15810: { 15810: guint signal_id; 15810: const gchar *signal_name; 15810: GType itype; 15810: GSignalFlags signal_flags; 15810: GType return_type; 15810: guint n_params; 15810: const GType *param_types; 15810: }; 15810: 15810: 15810: 15810: extern 15810: guint g_signal_newv (const gchar *signal_name, 15810: GType itype, 15810: GSignalFlags signal_flags, 15810: GClosure *class_closure, 15810: GSignalAccumulator accumulator, 15810: gpointer accu_data, 15810: GSignalCMarshaller c_marshaller, 15810: GType return_type, 15810: guint n_params, 15810: GType *param_types); 15810: extern 15810: guint g_signal_new_valist (const gchar *signal_name, 15810: GType itype, 15810: GSignalFlags signal_flags, 15810: GClosure *class_closure, 15810: GSignalAccumulator accumulator, 15810: gpointer accu_data, 15810: GSignalCMarshaller c_marshaller, 15810: GType return_type, 15810: guint n_params, 15810: va_list args); 15810: extern 15810: guint g_signal_new (const gchar *signal_name, 15810: GType itype, 15810: GSignalFlags signal_flags, 15810: guint class_offset, 15810: GSignalAccumulator accumulator, 15810: gpointer accu_data, 15810: GSignalCMarshaller c_marshaller, 15810: GType return_type, 15810: guint n_params, 15810: ...); 15810: extern 15810: guint g_signal_new_class_handler (const gchar *signal_name, 15810: GType itype, 15810: GSignalFlags signal_flags, 15810: GCallback class_handler, 15810: GSignalAccumulator accumulator, 15810: gpointer accu_data, 15810: GSignalCMarshaller c_marshaller, 15810: GType return_type, 15810: guint n_params, 15810: ...); 15810: extern 15810: void g_signal_set_va_marshaller (guint signal_id, 15810: GType instance_type, 15810: GSignalCVaMarshaller va_marshaller); 15810: 15810: extern 15810: void g_signal_emitv (const GValue *instance_and_params, 15810: guint signal_id, 15810: GQuark detail, 15810: GValue *return_value); 15810: extern 15810: void g_signal_emit_valist (gpointer instance, 15810: guint signal_id, 15810: GQuark detail, 15810: va_list var_args); 15810: extern 15810: void g_signal_emit (gpointer instance, 15810: guint signal_id, 15810: GQuark detail, 15810: ...); 15810: extern 15810: void g_signal_emit_by_name (gpointer instance, 15810: const gchar *detailed_signal, 15810: ...); 15810: extern 15810: guint g_signal_lookup (const gchar *name, 15810: GType itype); 15810: extern 15810: const gchar * g_signal_name (guint signal_id); 15810: extern 15810: void g_signal_query (guint signal_id, 15810: GSignalQuery *query); 15810: extern 15810: guint* g_signal_list_ids (GType itype, 15810: guint *n_ids); 15810: extern 15810: gboolean g_signal_is_valid_name (const gchar *name); 15810: extern 15810: gboolean g_signal_parse_name (const gchar *detailed_signal, 15810: GType itype, 15810: guint *signal_id_p, 15810: GQuark *detail_p, 15810: gboolean force_detail_quark); 15810: extern 15810: GSignalInvocationHint* g_signal_get_invocation_hint (gpointer instance); 15810: 15810: 15810: 15810: extern 15810: void g_signal_stop_emission (gpointer instance, 15810: guint signal_id, 15810: GQuark detail); 15810: extern 15810: void g_signal_stop_emission_by_name (gpointer instance, 15810: const gchar *detailed_signal); 15810: extern 15810: gulong g_signal_add_emission_hook (guint signal_id, 15810: GQuark detail, 15810: GSignalEmissionHook hook_func, 15810: gpointer hook_data, 15810: GDestroyNotify data_destroy); 15810: extern 15810: void g_signal_remove_emission_hook (guint signal_id, 15810: gulong hook_id); 15810: 15810: 15810: 15810: extern 15810: gboolean g_signal_has_handler_pending (gpointer instance, 15810: guint signal_id, 15810: GQuark detail, 15810: gboolean may_be_blocked); 15810: extern 15810: gulong g_signal_connect_closure_by_id (gpointer instance, 15810: guint signal_id, 15810: GQuark detail, 15810: GClosure *closure, 15810: gboolean after); 15810: extern 15810: gulong g_signal_connect_closure (gpointer instance, 15810: const gchar *detailed_signal, 15810: GClosure *closure, 15810: gboolean after); 15810: extern 15810: gulong g_signal_connect_data (gpointer instance, 15810: const gchar *detailed_signal, 15810: GCallback c_handler, 15810: gpointer data, 15810: GClosureNotify destroy_data, 15810: GConnectFlags connect_flags); 15810: extern 15810: void g_signal_handler_block (gpointer instance, 15810: gulong handler_id); 15810: extern 15810: void g_signal_handler_unblock (gpointer instance, 15810: gulong handler_id); 15810: extern 15810: void g_signal_handler_disconnect (gpointer instance, 15810: gulong handler_id); 15810: extern 15810: gboolean g_signal_handler_is_connected (gpointer instance, 15810: gulong handler_id); 15810: extern 15810: gulong g_signal_handler_find (gpointer instance, 15810: GSignalMatchType mask, 15810: guint signal_id, 15810: GQuark detail, 15810: GClosure *closure, 15810: gpointer func, 15810: gpointer data); 15810: extern 15810: guint g_signal_handlers_block_matched (gpointer instance, 15810: GSignalMatchType mask, 15810: guint signal_id, 15810: GQuark detail, 15810: GClosure *closure, 15810: gpointer func, 15810: gpointer data); 15810: extern 15810: guint g_signal_handlers_unblock_matched (gpointer instance, 15810: GSignalMatchType mask, 15810: guint signal_id, 15810: GQuark detail, 15810: GClosure *closure, 15810: gpointer func, 15810: gpointer data); 15810: extern 15810: guint g_signal_handlers_disconnect_matched (gpointer instance, 15810: GSignalMatchType mask, 15810: guint signal_id, 15810: GQuark detail, 15810: GClosure *closure, 15810: gpointer func, 15810: gpointer data); 15810: 15810: extern 15810: void g_clear_signal_handler (gulong *handler_id_ptr, 15810: gpointer instance); 15810: # 474 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: extern 15810: void g_signal_override_class_closure (guint signal_id, 15810: GType instance_type, 15810: GClosure *class_closure); 15810: extern 15810: void g_signal_override_class_handler (const gchar *signal_name, 15810: GType instance_type, 15810: GCallback class_handler); 15810: extern 15810: void g_signal_chain_from_overridden (const GValue *instance_and_params, 15810: GValue *return_value); 15810: extern 15810: void g_signal_chain_from_overridden_handler (gpointer instance, 15810: ...); 15810: # 621 "/usr/include/glib-2.0/gobject/gsignal.h" 15810: extern 15810: gboolean g_signal_accumulator_true_handled (GSignalInvocationHint *ihint, 15810: GValue *return_accu, 15810: const GValue *handler_return, 15810: gpointer dummy); 15810: 15810: extern 15810: gboolean g_signal_accumulator_first_wins (GSignalInvocationHint *ihint, 15810: GValue *return_accu, 15810: const GValue *handler_return, 15810: gpointer dummy); 15810: 15810: 15810: extern 15810: void g_signal_handlers_destroy (gpointer instance); 15810: void _g_signals_destroy (GType itype); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gobject/gobject.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gboxed.h" 1 15810: # 27 "/usr/include/glib-2.0/gobject/gboxed.h" 15810: # 1 "/usr/include/glib-2.0/gobject/glib-types.h" 1 15810: # 26 "/usr/include/glib-2.0/gobject/glib-types.h" 15810: 15810: # 327 "/usr/include/glib-2.0/gobject/glib-types.h" 15810: extern 15810: GType g_date_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_strv_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_gstring_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_hash_table_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_array_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_byte_array_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_ptr_array_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_bytes_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_variant_type_get_gtype (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_regex_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_match_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_error_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_date_time_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_time_zone_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_io_channel_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_io_condition_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_variant_builder_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_variant_dict_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_key_file_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_main_loop_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_main_context_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_source_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_pollfd_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_thread_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_checksum_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_markup_parse_context_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_mapped_file_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_option_group_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_uri_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_tree_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_pattern_spec_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__("Use '" "'G_TYPE_VARIANT'" "' instead"))) extern 15810: GType g_variant_get_gtype (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 28 "/usr/include/glib-2.0/gobject/gboxed.h" 2 15810: 15810: 15810: 15810: # 56 "/usr/include/glib-2.0/gobject/gboxed.h" 15810: typedef gpointer (*GBoxedCopyFunc) (gpointer boxed); 15810: # 65 "/usr/include/glib-2.0/gobject/gboxed.h" 15810: typedef void (*GBoxedFreeFunc) (gpointer boxed); 15810: 15810: 15810: 15810: extern 15810: gpointer g_boxed_copy (GType boxed_type, 15810: gconstpointer src_boxed); 15810: extern 15810: void g_boxed_free (GType boxed_type, 15810: gpointer boxed); 15810: extern 15810: void g_value_set_boxed (GValue *value, 15810: gconstpointer v_boxed); 15810: extern 15810: void g_value_set_static_boxed (GValue *value, 15810: gconstpointer v_boxed); 15810: extern 15810: void g_value_take_boxed (GValue *value, 15810: gconstpointer v_boxed); 15810: __attribute__((__deprecated__("Use '" "g_value_take_boxed" "' instead"))) extern 15810: void g_value_set_boxed_take_ownership (GValue *value, 15810: gconstpointer v_boxed); 15810: extern 15810: gpointer g_value_get_boxed (const GValue *value); 15810: extern 15810: gpointer g_value_dup_boxed (const GValue *value); 15810: 15810: 15810: 15810: extern 15810: GType g_boxed_type_register_static (const gchar *name, 15810: GBoxedCopyFunc boxed_copy, 15810: GBoxedFreeFunc boxed_free); 15810: # 115 "/usr/include/glib-2.0/gobject/gboxed.h" 15810: extern 15810: GType g_closure_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_value_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gobject/gobject.h" 2 15810: 15810: 15810: # 190 "/usr/include/glib-2.0/gobject/gobject.h" 15810: typedef struct _GObject GObject; 15810: typedef struct _GObjectClass GObjectClass; 15810: typedef struct _GObject GInitiallyUnowned; 15810: typedef struct _GObjectClass GInitiallyUnownedClass; 15810: typedef struct _GObjectConstructParam GObjectConstructParam; 15810: # 205 "/usr/include/glib-2.0/gobject/gobject.h" 15810: typedef void (*GObjectGetPropertyFunc) (GObject *object, 15810: guint property_id, 15810: GValue *value, 15810: GParamSpec *pspec); 15810: # 219 "/usr/include/glib-2.0/gobject/gobject.h" 15810: typedef void (*GObjectSetPropertyFunc) (GObject *object, 15810: guint property_id, 15810: const GValue *value, 15810: GParamSpec *pspec); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void (*GObjectFinalizeFunc) (GObject *object); 15810: # 242 "/usr/include/glib-2.0/gobject/gobject.h" 15810: typedef void (*GWeakNotify) (gpointer data, 15810: GObject *where_the_object_was); 15810: # 252 "/usr/include/glib-2.0/gobject/gobject.h" 15810: struct _GObject 15810: { 15810: GTypeInstance g_type_instance; 15810: 15810: 15810: guint ref_count; 15810: GData *qdata; 15810: }; 15810: # 322 "/usr/include/glib-2.0/gobject/gobject.h" 15810: struct _GObjectClass 15810: { 15810: GTypeClass g_type_class; 15810: 15810: 15810: GSList *construct_properties; 15810: 15810: 15810: 15810: GObject* (*constructor) (GType type, 15810: guint n_construct_properties, 15810: GObjectConstructParam *construct_properties); 15810: 15810: void (*set_property) (GObject *object, 15810: guint property_id, 15810: const GValue *value, 15810: GParamSpec *pspec); 15810: void (*get_property) (GObject *object, 15810: guint property_id, 15810: GValue *value, 15810: GParamSpec *pspec); 15810: void (*dispose) (GObject *object); 15810: void (*finalize) (GObject *object); 15810: 15810: void (*dispatch_properties_changed) (GObject *object, 15810: guint n_pspecs, 15810: GParamSpec **pspecs); 15810: 15810: void (*notify) (GObject *object, 15810: GParamSpec *pspec); 15810: 15810: 15810: void (*constructed) (GObject *object); 15810: 15810: 15810: gsize flags; 15810: 15810: 15810: gpointer pdummy[6]; 15810: }; 15810: # 371 "/usr/include/glib-2.0/gobject/gobject.h" 15810: struct _GObjectConstructParam 15810: { 15810: GParamSpec *pspec; 15810: GValue *value; 15810: }; 15810: # 393 "/usr/include/glib-2.0/gobject/gobject.h" 15810: extern 15810: GType g_initially_unowned_get_type (void); 15810: extern 15810: void g_object_class_install_property (GObjectClass *oclass, 15810: guint property_id, 15810: GParamSpec *pspec); 15810: extern 15810: GParamSpec* g_object_class_find_property (GObjectClass *oclass, 15810: const gchar *property_name); 15810: extern 15810: GParamSpec**g_object_class_list_properties (GObjectClass *oclass, 15810: guint *n_properties); 15810: extern 15810: void g_object_class_override_property (GObjectClass *oclass, 15810: guint property_id, 15810: const gchar *name); 15810: extern 15810: void g_object_class_install_properties (GObjectClass *oclass, 15810: guint n_pspecs, 15810: GParamSpec **pspecs); 15810: 15810: extern 15810: void g_object_interface_install_property (gpointer g_iface, 15810: GParamSpec *pspec); 15810: extern 15810: GParamSpec* g_object_interface_find_property (gpointer g_iface, 15810: const gchar *property_name); 15810: extern 15810: GParamSpec**g_object_interface_list_properties (gpointer g_iface, 15810: guint *n_properties_p); 15810: 15810: extern 15810: GType g_object_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: gpointer g_object_new (GType object_type, 15810: const gchar *first_property_name, 15810: ...); 15810: extern 15810: GObject* g_object_new_with_properties (GType object_type, 15810: guint n_properties, 15810: const char *names[], 15810: const GValue values[]); 15810: 15810: 15810: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 15810: #pragma GCC diagnostic push 15810: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 15810: 15810: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_object_new_with_properties" "' instead"))) extern 15810: gpointer g_object_newv (GType object_type, 15810: guint n_parameters, 15810: GParameter *parameters); 15810: 15810: 15810: # 443 "/usr/include/glib-2.0/gobject/gobject.h" 15810: #pragma GCC diagnostic pop 15810: # 443 "/usr/include/glib-2.0/gobject/gobject.h" 15810: 15810: 15810: extern 15810: GObject* g_object_new_valist (GType object_type, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void g_object_set (gpointer object, 15810: const gchar *first_property_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void g_object_get (gpointer object, 15810: const gchar *first_property_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: gpointer g_object_connect (gpointer object, 15810: const gchar *signal_spec, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void g_object_disconnect (gpointer object, 15810: const gchar *signal_spec, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void g_object_setv (GObject *object, 15810: guint n_properties, 15810: const gchar *names[], 15810: const GValue values[]); 15810: extern 15810: void g_object_set_valist (GObject *object, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void g_object_getv (GObject *object, 15810: guint n_properties, 15810: const gchar *names[], 15810: GValue values[]); 15810: extern 15810: void g_object_get_valist (GObject *object, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void g_object_set_property (GObject *object, 15810: const gchar *property_name, 15810: const GValue *value); 15810: extern 15810: void g_object_get_property (GObject *object, 15810: const gchar *property_name, 15810: GValue *value); 15810: extern 15810: void g_object_freeze_notify (GObject *object); 15810: extern 15810: void g_object_notify (GObject *object, 15810: const gchar *property_name); 15810: extern 15810: void g_object_notify_by_pspec (GObject *object, 15810: GParamSpec *pspec); 15810: extern 15810: void g_object_thaw_notify (GObject *object); 15810: extern 15810: gboolean g_object_is_floating (gpointer object); 15810: extern 15810: gpointer g_object_ref_sink (gpointer object); 15810: extern 15810: gpointer g_object_take_ref (gpointer object); 15810: extern 15810: gpointer g_object_ref (gpointer object); 15810: extern 15810: void g_object_unref (gpointer object); 15810: extern 15810: void g_object_weak_ref (GObject *object, 15810: GWeakNotify notify, 15810: gpointer data); 15810: extern 15810: void g_object_weak_unref (GObject *object, 15810: GWeakNotify notify, 15810: gpointer data); 15810: extern 15810: void g_object_add_weak_pointer (GObject *object, 15810: gpointer *weak_pointer_location); 15810: extern 15810: void g_object_remove_weak_pointer (GObject *object, 15810: gpointer *weak_pointer_location); 15810: # 546 "/usr/include/glib-2.0/gobject/gobject.h" 15810: typedef void (*GToggleNotify) (gpointer data, 15810: GObject *object, 15810: gboolean is_last_ref); 15810: 15810: extern 15810: void g_object_add_toggle_ref (GObject *object, 15810: GToggleNotify notify, 15810: gpointer data); 15810: extern 15810: void g_object_remove_toggle_ref (GObject *object, 15810: GToggleNotify notify, 15810: gpointer data); 15810: 15810: extern 15810: gpointer g_object_get_qdata (GObject *object, 15810: GQuark quark); 15810: extern 15810: void g_object_set_qdata (GObject *object, 15810: GQuark quark, 15810: gpointer data); 15810: extern 15810: void g_object_set_qdata_full (GObject *object, 15810: GQuark quark, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: gpointer g_object_steal_qdata (GObject *object, 15810: GQuark quark); 15810: 15810: extern 15810: gpointer g_object_dup_qdata (GObject *object, 15810: GQuark quark, 15810: GDuplicateFunc dup_func, 15810: gpointer user_data); 15810: extern 15810: gboolean g_object_replace_qdata (GObject *object, 15810: GQuark quark, 15810: gpointer oldval, 15810: gpointer newval, 15810: GDestroyNotify destroy, 15810: GDestroyNotify *old_destroy); 15810: 15810: extern 15810: gpointer g_object_get_data (GObject *object, 15810: const gchar *key); 15810: extern 15810: void g_object_set_data (GObject *object, 15810: const gchar *key, 15810: gpointer data); 15810: extern 15810: void g_object_set_data_full (GObject *object, 15810: const gchar *key, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: gpointer g_object_steal_data (GObject *object, 15810: const gchar *key); 15810: 15810: extern 15810: gpointer g_object_dup_data (GObject *object, 15810: const gchar *key, 15810: GDuplicateFunc dup_func, 15810: gpointer user_data); 15810: extern 15810: gboolean g_object_replace_data (GObject *object, 15810: const gchar *key, 15810: gpointer oldval, 15810: gpointer newval, 15810: GDestroyNotify destroy, 15810: GDestroyNotify *old_destroy); 15810: 15810: 15810: extern 15810: void g_object_watch_closure (GObject *object, 15810: GClosure *closure); 15810: extern 15810: GClosure* g_cclosure_new_object (GCallback callback_func, 15810: GObject *object); 15810: extern 15810: GClosure* g_cclosure_new_object_swap (GCallback callback_func, 15810: GObject *object); 15810: extern 15810: GClosure* g_closure_new_object (guint sizeof_closure, 15810: GObject *object); 15810: extern 15810: void g_value_set_object (GValue *value, 15810: gpointer v_object); 15810: extern 15810: gpointer g_value_get_object (const GValue *value); 15810: extern 15810: gpointer g_value_dup_object (const GValue *value); 15810: extern 15810: gulong g_signal_connect_object (gpointer instance, 15810: const gchar *detailed_signal, 15810: GCallback c_handler, 15810: gpointer gobject, 15810: GConnectFlags connect_flags); 15810: 15810: 15810: extern 15810: void g_object_force_floating (GObject *object); 15810: extern 15810: void g_object_run_dispose (GObject *object); 15810: 15810: 15810: extern 15810: void g_value_take_object (GValue *value, 15810: gpointer v_object); 15810: __attribute__((__deprecated__("Use '" "g_value_take_object" "' instead"))) extern 15810: void g_value_set_object_take_ownership (GValue *value, 15810: gpointer v_object); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gsize g_object_compat_control (gsize what, 15810: gpointer data); 15810: # 688 "/usr/include/glib-2.0/gobject/gobject.h" 15810: extern 15810: void g_clear_object (GObject **object_ptr); 15810: # 728 "/usr/include/glib-2.0/gobject/gobject.h" 15810: static inline gboolean 15810: (g_set_object) (GObject **object_ptr, 15810: GObject *new_object) 15810: { 15810: GObject *old_object = *object_ptr; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: if (old_object == new_object) 15810: return (0); 15810: 15810: if (new_object != 15810: # 743 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 743 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ) 15810: ((__typeof__ (new_object)) (g_object_ref) (new_object)); 15810: 15810: *object_ptr = new_object; 15810: 15810: if (old_object != 15810: # 748 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 748 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ) 15810: g_object_unref (old_object); 15810: 15810: return (!(0)); 15810: } 15810: # 794 "/usr/include/glib-2.0/gobject/gobject.h" 15810: static inline void 15810: (g_assert_finalize_object) (GObject *object) 15810: { 15810: gpointer weak_pointer = object; 15810: 15810: 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); 15810: g_object_add_weak_pointer (object, &weak_pointer); 15810: g_object_unref (weak_pointer); 15810: do { if (__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((weak_pointer) == 15810: # 802 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 802 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ) _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); 15810: } 15810: # 829 "/usr/include/glib-2.0/gobject/gobject.h" 15810: static inline void 15810: (g_clear_weak_pointer) (gpointer *weak_pointer_location) 15810: { 15810: GObject *object = (GObject *) *weak_pointer_location; 15810: 15810: if (object != 15810: # 834 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 834 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ) 15810: { 15810: g_object_remove_weak_pointer (object, weak_pointer_location); 15810: *weak_pointer_location = 15810: # 837 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 837 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ; 15810: } 15810: } 15810: # 884 "/usr/include/glib-2.0/gobject/gobject.h" 15810: static inline gboolean 15810: (g_set_weak_pointer) (gpointer *weak_pointer_location, 15810: GObject *new_object) 15810: { 15810: GObject *old_object = (GObject *) *weak_pointer_location; 15810: 15810: 15810: 15810: 15810: 15810: 15810: if (old_object == new_object) 15810: return (0); 15810: 15810: if (old_object != 15810: # 898 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 898 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ) 15810: g_object_remove_weak_pointer (old_object, weak_pointer_location); 15810: 15810: *weak_pointer_location = new_object; 15810: 15810: if (new_object != 15810: # 903 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 15810: ((void *)0) 15810: # 903 "/usr/include/glib-2.0/gobject/gobject.h" 15810: ) 15810: g_object_add_weak_pointer (new_object, weak_pointer_location); 15810: 15810: return (!(0)); 15810: } 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct { 15810: 15810: union { gpointer p; } priv; 15810: } GWeakRef; 15810: 15810: extern 15810: void g_weak_ref_init (GWeakRef *weak_ref, 15810: gpointer object); 15810: extern 15810: void g_weak_ref_clear (GWeakRef *weak_ref); 15810: extern 15810: gpointer g_weak_ref_get (GWeakRef *weak_ref); 15810: extern 15810: void g_weak_ref_set (GWeakRef *weak_ref, 15810: gpointer object); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gobject/gbinding.h" 2 15810: 15810: 15810: # 47 "/usr/include/glib-2.0/gobject/gbinding.h" 15810: typedef struct _GBinding GBinding; 15810: # 69 "/usr/include/glib-2.0/gobject/gbinding.h" 15810: typedef gboolean (* GBindingTransformFunc) (GBinding *binding, 15810: const GValue *from_value, 15810: GValue *to_value, 15810: gpointer user_data); 15810: # 97 "/usr/include/glib-2.0/gobject/gbinding.h" 15810: typedef enum { 15810: G_BINDING_DEFAULT = 0, 15810: 15810: G_BINDING_BIDIRECTIONAL = 1 << 0, 15810: G_BINDING_SYNC_CREATE = 1 << 1, 15810: G_BINDING_INVERT_BOOLEAN = 1 << 2 15810: } GBindingFlags; 15810: 15810: extern 15810: GType g_binding_flags_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_binding_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GBindingFlags g_binding_get_flags (GBinding *binding); 15810: __attribute__((__deprecated__("Use '" "g_binding_dup_source" "' instead"))) extern 15810: GObject * g_binding_get_source (GBinding *binding); 15810: extern 15810: GObject * g_binding_dup_source (GBinding *binding); 15810: __attribute__((__deprecated__("Use '" "g_binding_dup_target" "' instead"))) extern 15810: GObject * g_binding_get_target (GBinding *binding); 15810: extern 15810: GObject * g_binding_dup_target (GBinding *binding); 15810: extern 15810: const gchar * g_binding_get_source_property (GBinding *binding); 15810: extern 15810: const gchar * g_binding_get_target_property (GBinding *binding); 15810: extern 15810: void g_binding_unbind (GBinding *binding); 15810: 15810: extern 15810: GBinding *g_object_bind_property (gpointer source, 15810: const gchar *source_property, 15810: gpointer target, 15810: const gchar *target_property, 15810: GBindingFlags flags); 15810: extern 15810: GBinding *g_object_bind_property_full (gpointer source, 15810: const gchar *source_property, 15810: gpointer target, 15810: const gchar *target_property, 15810: GBindingFlags flags, 15810: GBindingTransformFunc transform_to, 15810: GBindingTransformFunc transform_from, 15810: gpointer user_data, 15810: GDestroyNotify notify); 15810: extern 15810: GBinding *g_object_bind_property_with_closures (gpointer source, 15810: const gchar *source_property, 15810: gpointer target, 15810: const gchar *target_property, 15810: GBindingFlags flags, 15810: GClosure *transform_to, 15810: GClosure *transform_from); 15810: 15810: 15810: # 23 "/usr/include/glib-2.0/glib-object.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gobject/genums.h" 1 15810: # 26 "/usr/include/glib-2.0/gobject/genums.h" 15810: 15810: # 138 "/usr/include/glib-2.0/gobject/genums.h" 15810: typedef struct _GEnumClass GEnumClass; 15810: typedef struct _GFlagsClass GFlagsClass; 15810: typedef struct _GEnumValue GEnumValue; 15810: typedef struct _GFlagsValue GFlagsValue; 15810: # 155 "/usr/include/glib-2.0/gobject/genums.h" 15810: struct _GEnumClass 15810: { 15810: GTypeClass g_type_class; 15810: 15810: 15810: gint minimum; 15810: gint maximum; 15810: guint n_values; 15810: GEnumValue *values; 15810: }; 15810: # 176 "/usr/include/glib-2.0/gobject/genums.h" 15810: struct _GFlagsClass 15810: { 15810: GTypeClass g_type_class; 15810: 15810: 15810: guint mask; 15810: guint n_values; 15810: GFlagsValue *values; 15810: }; 15810: # 194 "/usr/include/glib-2.0/gobject/genums.h" 15810: struct _GEnumValue 15810: { 15810: gint value; 15810: const gchar *value_name; 15810: const gchar *value_nick; 15810: }; 15810: # 209 "/usr/include/glib-2.0/gobject/genums.h" 15810: struct _GFlagsValue 15810: { 15810: guint value; 15810: const gchar *value_name; 15810: const gchar *value_nick; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GEnumValue* g_enum_get_value (GEnumClass *enum_class, 15810: gint value); 15810: extern 15810: GEnumValue* g_enum_get_value_by_name (GEnumClass *enum_class, 15810: const gchar *name); 15810: extern 15810: GEnumValue* g_enum_get_value_by_nick (GEnumClass *enum_class, 15810: const gchar *nick); 15810: extern 15810: GFlagsValue* g_flags_get_first_value (GFlagsClass *flags_class, 15810: guint value); 15810: extern 15810: GFlagsValue* g_flags_get_value_by_name (GFlagsClass *flags_class, 15810: const gchar *name); 15810: extern 15810: GFlagsValue* g_flags_get_value_by_nick (GFlagsClass *flags_class, 15810: const gchar *nick); 15810: extern 15810: gchar *g_enum_to_string (GType g_enum_type, 15810: gint value); 15810: extern 15810: gchar *g_flags_to_string (GType flags_type, 15810: guint value); 15810: extern 15810: void g_value_set_enum (GValue *value, 15810: gint v_enum); 15810: extern 15810: gint g_value_get_enum (const GValue *value); 15810: extern 15810: void g_value_set_flags (GValue *value, 15810: guint v_flags); 15810: extern 15810: guint g_value_get_flags (const GValue *value); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_enum_register_static (const gchar *name, 15810: const GEnumValue *const_static_values); 15810: extern 15810: GType g_flags_register_static (const gchar *name, 15810: const GFlagsValue *const_static_values); 15810: 15810: 15810: 15810: extern 15810: void g_enum_complete_type_info (GType g_enum_type, 15810: GTypeInfo *info, 15810: const GEnumValue *const_values); 15810: extern 15810: void g_flags_complete_type_info (GType g_flags_type, 15810: GTypeInfo *info, 15810: const GFlagsValue *const_values); 15810: 15810: 15810: # 25 "/usr/include/glib-2.0/glib-object.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/glib-enumtypes.h" 1 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/glib-object.h" 1 15810: # 8 "/usr/include/glib-2.0/gobject/glib-enumtypes.h" 2 15810: 15810: 15810: 15810: 15810: extern GType g_unicode_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_unicode_break_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_unicode_script_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_normalize_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 26 "/usr/include/glib-2.0/glib-object.h" 2 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/gobject/gparamspecs.h" 1 15810: # 31 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: 15810: # 586 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: typedef struct _GParamSpecChar GParamSpecChar; 15810: typedef struct _GParamSpecUChar GParamSpecUChar; 15810: typedef struct _GParamSpecBoolean GParamSpecBoolean; 15810: typedef struct _GParamSpecInt GParamSpecInt; 15810: typedef struct _GParamSpecUInt GParamSpecUInt; 15810: typedef struct _GParamSpecLong GParamSpecLong; 15810: typedef struct _GParamSpecULong GParamSpecULong; 15810: typedef struct _GParamSpecInt64 GParamSpecInt64; 15810: typedef struct _GParamSpecUInt64 GParamSpecUInt64; 15810: typedef struct _GParamSpecUnichar GParamSpecUnichar; 15810: typedef struct _GParamSpecEnum GParamSpecEnum; 15810: typedef struct _GParamSpecFlags GParamSpecFlags; 15810: typedef struct _GParamSpecFloat GParamSpecFloat; 15810: typedef struct _GParamSpecDouble GParamSpecDouble; 15810: typedef struct _GParamSpecString GParamSpecString; 15810: typedef struct _GParamSpecParam GParamSpecParam; 15810: typedef struct _GParamSpecBoxed GParamSpecBoxed; 15810: typedef struct _GParamSpecPointer GParamSpecPointer; 15810: typedef struct _GParamSpecValueArray GParamSpecValueArray; 15810: typedef struct _GParamSpecObject GParamSpecObject; 15810: typedef struct _GParamSpecOverride GParamSpecOverride; 15810: typedef struct _GParamSpecGType GParamSpecGType; 15810: typedef struct _GParamSpecVariant GParamSpecVariant; 15810: # 619 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecChar 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gint8 minimum; 15810: gint8 maximum; 15810: gint8 default_value; 15810: }; 15810: # 636 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecUChar 15810: { 15810: GParamSpec parent_instance; 15810: 15810: guint8 minimum; 15810: guint8 maximum; 15810: guint8 default_value; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GParamSpecBoolean 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gboolean default_value; 15810: }; 15810: # 666 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecInt 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gint minimum; 15810: gint maximum; 15810: gint default_value; 15810: }; 15810: # 683 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecUInt 15810: { 15810: GParamSpec parent_instance; 15810: 15810: guint minimum; 15810: guint maximum; 15810: guint default_value; 15810: }; 15810: # 700 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecLong 15810: { 15810: GParamSpec parent_instance; 15810: 15810: glong minimum; 15810: glong maximum; 15810: glong default_value; 15810: }; 15810: # 717 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecULong 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gulong minimum; 15810: gulong maximum; 15810: gulong default_value; 15810: }; 15810: # 734 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecInt64 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gint64 minimum; 15810: gint64 maximum; 15810: gint64 default_value; 15810: }; 15810: # 751 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecUInt64 15810: { 15810: GParamSpec parent_instance; 15810: 15810: guint64 minimum; 15810: guint64 maximum; 15810: guint64 default_value; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GParamSpecUnichar 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gunichar default_value; 15810: }; 15810: # 781 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecEnum 15810: { 15810: GParamSpec parent_instance; 15810: 15810: GEnumClass *enum_class; 15810: gint default_value; 15810: }; 15810: # 797 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecFlags 15810: { 15810: GParamSpec parent_instance; 15810: 15810: GFlagsClass *flags_class; 15810: guint default_value; 15810: }; 15810: # 815 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecFloat 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gfloat minimum; 15810: gfloat maximum; 15810: gfloat default_value; 15810: gfloat epsilon; 15810: }; 15810: # 835 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecDouble 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gdouble minimum; 15810: gdouble maximum; 15810: gdouble default_value; 15810: gdouble epsilon; 15810: }; 15810: # 857 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecString 15810: { 15810: GParamSpec parent_instance; 15810: 15810: gchar *default_value; 15810: gchar *cset_first; 15810: gchar *cset_nth; 15810: gchar substitutor; 15810: guint null_fold_if_empty : 1; 15810: guint ensure_non_null : 1; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GParamSpecParam 15810: { 15810: GParamSpec parent_instance; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GParamSpecBoxed 15810: { 15810: GParamSpec parent_instance; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GParamSpecPointer 15810: { 15810: GParamSpec parent_instance; 15810: }; 15810: # 907 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecValueArray 15810: { 15810: GParamSpec parent_instance; 15810: GParamSpec *element_spec; 15810: guint fixed_n_elements; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GParamSpecObject 15810: { 15810: GParamSpec parent_instance; 15810: }; 15810: # 940 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecOverride 15810: { 15810: 15810: GParamSpec parent_instance; 15810: GParamSpec *overridden; 15810: }; 15810: # 955 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecGType 15810: { 15810: GParamSpec parent_instance; 15810: GType is_a_type; 15810: }; 15810: # 976 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: struct _GParamSpecVariant 15810: { 15810: GParamSpec parent_instance; 15810: GVariantType *type; 15810: GVariant *default_value; 15810: 15810: 15810: gpointer padding[4]; 15810: }; 15810: 15810: 15810: extern 15810: GParamSpec* g_param_spec_char (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gint8 minimum, 15810: gint8 maximum, 15810: gint8 default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_uchar (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: guint8 minimum, 15810: guint8 maximum, 15810: guint8 default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_boolean (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gboolean default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_int (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gint minimum, 15810: gint maximum, 15810: gint default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_uint (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: guint minimum, 15810: guint maximum, 15810: guint default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_long (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: glong minimum, 15810: glong maximum, 15810: glong default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_ulong (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gulong minimum, 15810: gulong maximum, 15810: gulong default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_int64 (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gint64 minimum, 15810: gint64 maximum, 15810: gint64 default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_uint64 (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: guint64 minimum, 15810: guint64 maximum, 15810: guint64 default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_unichar (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gunichar default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_enum (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GType enum_type, 15810: gint default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_flags (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GType flags_type, 15810: guint default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_float (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gfloat minimum, 15810: gfloat maximum, 15810: gfloat default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_double (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: gdouble minimum, 15810: gdouble maximum, 15810: gdouble default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_string (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: const gchar *default_value, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_param (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GType param_type, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_boxed (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GType boxed_type, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_pointer (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_value_array (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GParamSpec *element_spec, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_object (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GType object_type, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_override (const gchar *name, 15810: GParamSpec *overridden); 15810: extern 15810: GParamSpec* g_param_spec_gtype (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: GType is_a_type, 15810: GParamFlags flags); 15810: extern 15810: GParamSpec* g_param_spec_variant (const gchar *name, 15810: const gchar *nick, 15810: const gchar *blurb, 15810: const GVariantType *type, 15810: GVariant *default_value, 15810: GParamFlags flags); 15810: # 1169 "/usr/include/glib-2.0/gobject/gparamspecs.h" 15810: extern GType *g_param_spec_types; 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/glib-object.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gobject/gsourceclosure.h" 1 15810: # 27 "/usr/include/glib-2.0/gobject/gsourceclosure.h" 15810: 15810: 15810: extern 15810: void g_source_set_closure (GSource *source, 15810: GClosure *closure); 15810: 15810: extern 15810: void g_source_set_dummy_callback (GSource *source); 15810: 15810: 15810: # 31 "/usr/include/glib-2.0/glib-object.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gobject/gtypemodule.h" 1 15810: # 27 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: 15810: 15810: typedef struct _GTypeModule GTypeModule; 15810: typedef struct _GTypeModuleClass GTypeModuleClass; 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: typedef GTypeModule *GTypeModule_autoptr; typedef GList *GTypeModule_listautoptr; typedef GSList *GTypeModule_slistautoptr; typedef GQueue *GTypeModule_queueautoptr; 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: #pragma GCC diagnostic push 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: 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); } 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: #pragma GCC diagnostic pop 15810: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: 15810: # 48 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: struct _GTypeModule 15810: { 15810: GObject parent_instance; 15810: 15810: guint use_count; 15810: GSList *type_infos; 15810: GSList *interface_infos; 15810: 15810: 15810: gchar *name; 15810: }; 15810: # 70 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: struct _GTypeModuleClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: gboolean (* load) (GTypeModule *module); 15810: void (* unload) (GTypeModule *module); 15810: 15810: 15810: 15810: void (*reserved1) (void); 15810: void (*reserved2) (void); 15810: void (*reserved3) (void); 15810: void (*reserved4) (void); 15810: }; 15810: # 269 "/usr/include/glib-2.0/gobject/gtypemodule.h" 15810: extern 15810: GType g_type_module_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: gboolean g_type_module_use (GTypeModule *module); 15810: extern 15810: void g_type_module_unuse (GTypeModule *module); 15810: extern 15810: void g_type_module_set_name (GTypeModule *module, 15810: const gchar *name); 15810: extern 15810: GType g_type_module_register_type (GTypeModule *module, 15810: GType parent_type, 15810: const gchar *type_name, 15810: const GTypeInfo *type_info, 15810: GTypeFlags flags); 15810: extern 15810: void g_type_module_add_interface (GTypeModule *module, 15810: GType instance_type, 15810: GType interface_type, 15810: const GInterfaceInfo *interface_info); 15810: extern 15810: GType g_type_module_register_enum (GTypeModule *module, 15810: const gchar *name, 15810: const GEnumValue *const_static_values); 15810: extern 15810: GType g_type_module_register_flags (GTypeModule *module, 15810: const gchar *name, 15810: const GFlagsValue *const_static_values); 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/glib-object.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 1 15810: # 26 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 15810: 15810: # 38 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 15810: typedef struct _GTypePluginClass GTypePluginClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void (*GTypePluginUse) (GTypePlugin *plugin); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void (*GTypePluginUnuse) (GTypePlugin *plugin); 15810: # 63 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 15810: typedef void (*GTypePluginCompleteTypeInfo) (GTypePlugin *plugin, 15810: GType g_type, 15810: GTypeInfo *info, 15810: GTypeValueTable *value_table); 15810: # 77 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 15810: typedef void (*GTypePluginCompleteInterfaceInfo) (GTypePlugin *plugin, 15810: GType instance_type, 15810: GType interface_type, 15810: GInterfaceInfo *info); 15810: # 101 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 15810: struct _GTypePluginClass 15810: { 15810: 15810: GTypeInterface base_iface; 15810: 15810: 15810: GTypePluginUse use_plugin; 15810: GTypePluginUnuse unuse_plugin; 15810: GTypePluginCompleteTypeInfo complete_type_info; 15810: GTypePluginCompleteInterfaceInfo complete_interface_info; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType g_type_plugin_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void g_type_plugin_use (GTypePlugin *plugin); 15810: extern 15810: void g_type_plugin_unuse (GTypePlugin *plugin); 15810: extern 15810: void g_type_plugin_complete_type_info (GTypePlugin *plugin, 15810: GType g_type, 15810: GTypeInfo *info, 15810: GTypeValueTable *value_table); 15810: extern 15810: void g_type_plugin_complete_interface_info (GTypePlugin *plugin, 15810: GType instance_type, 15810: GType interface_type, 15810: GInterfaceInfo *info); 15810: 15810: 15810: # 34 "/usr/include/glib-2.0/glib-object.h" 2 15810: # 1 "/usr/include/glib-2.0/gobject/gvaluearray.h" 1 15810: # 28 "/usr/include/glib-2.0/gobject/gvaluearray.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gobject/gvaluearray.h" 15810: typedef struct _GValueArray GValueArray; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GValueArray 15810: { 15810: guint n_values; 15810: GValue *values; 15810: 15810: 15810: guint n_prealloced; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GType g_value_array_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValue* g_value_array_get_nth (GValueArray *value_array, 15810: guint index_); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_new (guint n_prealloced); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: void g_value_array_free (GValueArray *value_array); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_copy (const GValueArray *value_array); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_prepend (GValueArray *value_array, 15810: const GValue *value); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_append (GValueArray *value_array, 15810: const GValue *value); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_insert (GValueArray *value_array, 15810: guint index_, 15810: const GValue *value); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_remove (GValueArray *value_array, 15810: guint index_); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_sort (GValueArray *value_array, 15810: GCompareFunc compare_func); 15810: 15810: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 15810: GValueArray* g_value_array_sort_with_data (GValueArray *value_array, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: 15810: 15810: 15810: # 35 "/usr/include/glib-2.0/glib-object.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 1 15810: # 28 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 15810: 15810: # 191 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 15810: __attribute__((__deprecated__("Use '" "g_value_set_schar" "' instead"))) extern 15810: void g_value_set_char (GValue *value, 15810: gchar v_char); 15810: __attribute__((__deprecated__("Use '" "g_value_get_schar" "' instead"))) extern 15810: gchar g_value_get_char (const GValue *value); 15810: extern 15810: void g_value_set_schar (GValue *value, 15810: gint8 v_char); 15810: extern 15810: gint8 g_value_get_schar (const GValue *value); 15810: extern 15810: void g_value_set_uchar (GValue *value, 15810: guchar v_uchar); 15810: extern 15810: guchar g_value_get_uchar (const GValue *value); 15810: extern 15810: void g_value_set_boolean (GValue *value, 15810: gboolean v_boolean); 15810: extern 15810: gboolean g_value_get_boolean (const GValue *value); 15810: extern 15810: void g_value_set_int (GValue *value, 15810: gint v_int); 15810: extern 15810: gint g_value_get_int (const GValue *value); 15810: extern 15810: void g_value_set_uint (GValue *value, 15810: guint v_uint); 15810: extern 15810: guint g_value_get_uint (const GValue *value); 15810: extern 15810: void g_value_set_long (GValue *value, 15810: glong v_long); 15810: extern 15810: glong g_value_get_long (const GValue *value); 15810: extern 15810: void g_value_set_ulong (GValue *value, 15810: gulong v_ulong); 15810: extern 15810: gulong g_value_get_ulong (const GValue *value); 15810: extern 15810: void g_value_set_int64 (GValue *value, 15810: gint64 v_int64); 15810: extern 15810: gint64 g_value_get_int64 (const GValue *value); 15810: extern 15810: void g_value_set_uint64 (GValue *value, 15810: guint64 v_uint64); 15810: extern 15810: guint64 g_value_get_uint64 (const GValue *value); 15810: extern 15810: void g_value_set_float (GValue *value, 15810: gfloat v_float); 15810: extern 15810: gfloat g_value_get_float (const GValue *value); 15810: extern 15810: void g_value_set_double (GValue *value, 15810: gdouble v_double); 15810: extern 15810: gdouble g_value_get_double (const GValue *value); 15810: extern 15810: void g_value_set_string (GValue *value, 15810: const gchar *v_string); 15810: extern 15810: void g_value_set_static_string (GValue *value, 15810: const gchar *v_string); 15810: extern 15810: void g_value_set_interned_string (GValue *value, 15810: const gchar *v_string); 15810: extern 15810: const gchar * g_value_get_string (const GValue *value); 15810: extern 15810: gchar* g_value_dup_string (const GValue *value); 15810: extern 15810: void g_value_set_pointer (GValue *value, 15810: gpointer v_pointer); 15810: extern 15810: gpointer g_value_get_pointer (const GValue *value); 15810: extern 15810: GType g_gtype_get_type (void); 15810: extern 15810: void g_value_set_gtype (GValue *value, 15810: GType v_gtype); 15810: extern 15810: GType g_value_get_gtype (const GValue *value); 15810: extern 15810: void g_value_set_variant (GValue *value, 15810: GVariant *variant); 15810: extern 15810: void g_value_take_variant (GValue *value, 15810: GVariant *variant); 15810: extern 15810: GVariant* g_value_get_variant (const GValue *value); 15810: extern 15810: GVariant* g_value_dup_variant (const GValue *value); 15810: 15810: 15810: 15810: extern 15810: GType g_pointer_type_register_static (const gchar *name); 15810: 15810: 15810: extern 15810: gchar* g_strdup_value_contents (const GValue *value); 15810: 15810: 15810: extern 15810: void g_value_take_string (GValue *value, 15810: gchar *v_string); 15810: __attribute__((__deprecated__("Use '" "g_value_take_string" "' instead"))) extern 15810: void g_value_set_string_take_ownership (GValue *value, 15810: gchar *v_string); 15810: # 311 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 15810: typedef gchar* gchararray; 15810: 15810: 15810: 15810: # 37 "/usr/include/glib-2.0/glib-object.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 1 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: typedef GClosure *GClosure_autoptr; typedef GList *GClosure_listautoptr; typedef GSList *GClosure_slistautoptr; typedef GQueue *GClosure_queueautoptr; 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: typedef GEnumClass *GEnumClass_autoptr; typedef GList *GEnumClass_listautoptr; typedef GSList *GEnumClass_slistautoptr; typedef GQueue *GEnumClass_queueautoptr; 15810: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: typedef GFlagsClass *GFlagsClass_autoptr; typedef GList *GFlagsClass_listautoptr; typedef GSList *GFlagsClass_slistautoptr; typedef GQueue *GFlagsClass_queueautoptr; 15810: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: typedef GObject *GObject_autoptr; typedef GList *GObject_listautoptr; typedef GSList *GObject_slistautoptr; typedef GQueue *GObject_queueautoptr; 15810: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: typedef GInitiallyUnowned *GInitiallyUnowned_autoptr; typedef GList *GInitiallyUnowned_listautoptr; typedef GSList *GInitiallyUnowned_slistautoptr; typedef GQueue *GInitiallyUnowned_queueautoptr; 15810: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: typedef GParamSpec *GParamSpec_autoptr; typedef GList *GParamSpec_listautoptr; typedef GSList *GParamSpec_slistautoptr; typedef GQueue *GParamSpec_queueautoptr; 15810: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: typedef GTypeClass *GTypeClass_autoptr; typedef GList *GTypeClass_listautoptr; typedef GSList *GTypeClass_slistautoptr; typedef GQueue *GTypeClass_queueautoptr; 15810: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 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); } 15810: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: 15810: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GValue (GValue *_ptr) { (g_value_unset) (_ptr); } 15810: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 15810: 15810: # 39 "/usr/include/glib-2.0/glib-object.h" 2 15810: # 29 "/usr/include/glib-2.0/gio/gioenums.h" 2 15810: 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_APP_INFO_CREATE_NONE = 0, 15810: G_APP_INFO_CREATE_NEEDS_TERMINAL = (1 << 0), 15810: G_APP_INFO_CREATE_SUPPORTS_URIS = (1 << 1), 15810: G_APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION = (1 << 2) 15810: } GAppInfoCreateFlags; 15810: # 59 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_CONVERTER_NO_FLAGS = 0, 15810: G_CONVERTER_INPUT_AT_END = (1 << 0), 15810: G_CONVERTER_FLUSH = (1 << 1) 15810: } GConverterFlags; 15810: # 76 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_CONVERTER_ERROR = 0, 15810: G_CONVERTER_CONVERTED = 1, 15810: G_CONVERTER_FINISHED = 2, 15810: G_CONVERTER_FLUSHED = 3 15810: } GConverterResult; 15810: # 94 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN, 15810: G_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN, 15810: G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN 15810: } GDataStreamByteOrder; 15810: # 110 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DATA_STREAM_NEWLINE_TYPE_LF, 15810: G_DATA_STREAM_NEWLINE_TYPE_CR, 15810: G_DATA_STREAM_NEWLINE_TYPE_CR_LF, 15810: G_DATA_STREAM_NEWLINE_TYPE_ANY 15810: } GDataStreamNewlineType; 15810: # 133 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_ATTRIBUTE_TYPE_INVALID = 0, 15810: G_FILE_ATTRIBUTE_TYPE_STRING, 15810: G_FILE_ATTRIBUTE_TYPE_BYTE_STRING, 15810: G_FILE_ATTRIBUTE_TYPE_BOOLEAN, 15810: G_FILE_ATTRIBUTE_TYPE_UINT32, 15810: G_FILE_ATTRIBUTE_TYPE_INT32, 15810: G_FILE_ATTRIBUTE_TYPE_UINT64, 15810: G_FILE_ATTRIBUTE_TYPE_INT64, 15810: G_FILE_ATTRIBUTE_TYPE_OBJECT, 15810: G_FILE_ATTRIBUTE_TYPE_STRINGV 15810: } GFileAttributeType; 15810: # 155 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_ATTRIBUTE_INFO_NONE = 0, 15810: G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = (1 << 0), 15810: G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = (1 << 1) 15810: } GFileAttributeInfoFlags; 15810: # 170 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_ATTRIBUTE_STATUS_UNSET = 0, 15810: G_FILE_ATTRIBUTE_STATUS_SET, 15810: G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING 15810: } GFileAttributeStatus; 15810: # 184 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_QUERY_INFO_NONE = 0, 15810: G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS = (1 << 0) 15810: } GFileQueryInfoFlags; 15810: # 208 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_CREATE_NONE = 0, 15810: G_FILE_CREATE_PRIVATE = (1 << 0), 15810: G_FILE_CREATE_REPLACE_DESTINATION = (1 << 1) 15810: } GFileCreateFlags; 15810: # 231 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_MEASURE_NONE = 0, 15810: G_FILE_MEASURE_REPORT_ANY_ERROR = (1 << 1), 15810: G_FILE_MEASURE_APPARENT_SIZE = (1 << 2), 15810: G_FILE_MEASURE_NO_XDEV = (1 << 3) 15810: } GFileMeasureFlags; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef enum { 15810: G_MOUNT_MOUNT_NONE = 0 15810: } GMountMountFlags; 15810: # 257 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_MOUNT_UNMOUNT_NONE = 0, 15810: G_MOUNT_UNMOUNT_FORCE = (1 << 0) 15810: } GMountUnmountFlags; 15810: # 270 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DRIVE_START_NONE = 0 15810: } GDriveStartFlags; 15810: # 294 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DRIVE_START_STOP_TYPE_UNKNOWN, 15810: G_DRIVE_START_STOP_TYPE_SHUTDOWN, 15810: G_DRIVE_START_STOP_TYPE_NETWORK, 15810: G_DRIVE_START_STOP_TYPE_MULTIDISK, 15810: G_DRIVE_START_STOP_TYPE_PASSWORD 15810: } GDriveStartStopType; 15810: # 314 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_COPY_NONE = 0, 15810: G_FILE_COPY_OVERWRITE = (1 << 0), 15810: G_FILE_COPY_BACKUP = (1 << 1), 15810: G_FILE_COPY_NOFOLLOW_SYMLINKS = (1 << 2), 15810: G_FILE_COPY_ALL_METADATA = (1 << 3), 15810: G_FILE_COPY_NO_FALLBACK_FOR_MOVE = (1 << 4), 15810: G_FILE_COPY_TARGET_DEFAULT_PERMS = (1 << 5) 15810: } GFileCopyFlags; 15810: # 344 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_MONITOR_NONE = 0, 15810: G_FILE_MONITOR_WATCH_MOUNTS = (1 << 0), 15810: G_FILE_MONITOR_SEND_MOVED = (1 << 1), 15810: G_FILE_MONITOR_WATCH_HARD_LINKS = (1 << 2), 15810: G_FILE_MONITOR_WATCH_MOVES = (1 << 3) 15810: } GFileMonitorFlags; 15810: # 376 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_TYPE_UNKNOWN = 0, 15810: G_FILE_TYPE_REGULAR, 15810: G_FILE_TYPE_DIRECTORY, 15810: G_FILE_TYPE_SYMBOLIC_LINK, 15810: G_FILE_TYPE_SPECIAL, 15810: G_FILE_TYPE_SHORTCUT, 15810: G_FILE_TYPE_MOUNTABLE 15810: } GFileType; 15810: # 397 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS = 0, 15810: G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL, 15810: G_FILESYSTEM_PREVIEW_TYPE_NEVER 15810: } GFilesystemPreviewType; 15810: # 427 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_FILE_MONITOR_EVENT_CHANGED, 15810: G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT, 15810: G_FILE_MONITOR_EVENT_DELETED, 15810: G_FILE_MONITOR_EVENT_CREATED, 15810: G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED, 15810: G_FILE_MONITOR_EVENT_PRE_UNMOUNT, 15810: G_FILE_MONITOR_EVENT_UNMOUNTED, 15810: G_FILE_MONITOR_EVENT_MOVED, 15810: G_FILE_MONITOR_EVENT_RENAMED, 15810: G_FILE_MONITOR_EVENT_MOVED_IN, 15810: G_FILE_MONITOR_EVENT_MOVED_OUT 15810: } GFileMonitorEvent; 15810: # 530 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_IO_ERROR_FAILED, 15810: G_IO_ERROR_NOT_FOUND, 15810: G_IO_ERROR_EXISTS, 15810: G_IO_ERROR_IS_DIRECTORY, 15810: G_IO_ERROR_NOT_DIRECTORY, 15810: G_IO_ERROR_NOT_EMPTY, 15810: G_IO_ERROR_NOT_REGULAR_FILE, 15810: G_IO_ERROR_NOT_SYMBOLIC_LINK, 15810: G_IO_ERROR_NOT_MOUNTABLE_FILE, 15810: G_IO_ERROR_FILENAME_TOO_LONG, 15810: G_IO_ERROR_INVALID_FILENAME, 15810: G_IO_ERROR_TOO_MANY_LINKS, 15810: G_IO_ERROR_NO_SPACE, 15810: G_IO_ERROR_INVALID_ARGUMENT, 15810: G_IO_ERROR_PERMISSION_DENIED, 15810: G_IO_ERROR_NOT_SUPPORTED, 15810: G_IO_ERROR_NOT_MOUNTED, 15810: G_IO_ERROR_ALREADY_MOUNTED, 15810: G_IO_ERROR_CLOSED, 15810: G_IO_ERROR_CANCELLED, 15810: G_IO_ERROR_PENDING, 15810: G_IO_ERROR_READ_ONLY, 15810: G_IO_ERROR_CANT_CREATE_BACKUP, 15810: G_IO_ERROR_WRONG_ETAG, 15810: G_IO_ERROR_TIMED_OUT, 15810: G_IO_ERROR_WOULD_RECURSE, 15810: G_IO_ERROR_BUSY, 15810: G_IO_ERROR_WOULD_BLOCK, 15810: G_IO_ERROR_HOST_NOT_FOUND, 15810: G_IO_ERROR_WOULD_MERGE, 15810: G_IO_ERROR_FAILED_HANDLED, 15810: G_IO_ERROR_TOO_MANY_OPEN_FILES, 15810: G_IO_ERROR_NOT_INITIALIZED, 15810: G_IO_ERROR_ADDRESS_IN_USE, 15810: G_IO_ERROR_PARTIAL_INPUT, 15810: G_IO_ERROR_INVALID_DATA, 15810: G_IO_ERROR_DBUS_ERROR, 15810: G_IO_ERROR_HOST_UNREACHABLE, 15810: G_IO_ERROR_NETWORK_UNREACHABLE, 15810: G_IO_ERROR_CONNECTION_REFUSED, 15810: G_IO_ERROR_PROXY_FAILED, 15810: G_IO_ERROR_PROXY_AUTH_FAILED, 15810: G_IO_ERROR_PROXY_NEED_AUTH, 15810: G_IO_ERROR_PROXY_NOT_ALLOWED, 15810: G_IO_ERROR_BROKEN_PIPE, 15810: G_IO_ERROR_CONNECTION_CLOSED = G_IO_ERROR_BROKEN_PIPE, 15810: G_IO_ERROR_NOT_CONNECTED, 15810: G_IO_ERROR_MESSAGE_TOO_LARGE 15810: } GIOErrorEnum; 15810: # 595 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_ASK_PASSWORD_NEED_PASSWORD = (1 << 0), 15810: G_ASK_PASSWORD_NEED_USERNAME = (1 << 1), 15810: G_ASK_PASSWORD_NEED_DOMAIN = (1 << 2), 15810: G_ASK_PASSWORD_SAVING_SUPPORTED = (1 << 3), 15810: G_ASK_PASSWORD_ANONYMOUS_SUPPORTED = (1 << 4), 15810: G_ASK_PASSWORD_TCRYPT = (1 << 5), 15810: } GAskPasswordFlags; 15810: # 616 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_PASSWORD_SAVE_NEVER, 15810: G_PASSWORD_SAVE_FOR_SESSION, 15810: G_PASSWORD_SAVE_PERMANENTLY 15810: } GPasswordSave; 15810: # 635 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_MOUNT_OPERATION_HANDLED, 15810: G_MOUNT_OPERATION_ABORTED, 15810: G_MOUNT_OPERATION_UNHANDLED 15810: } GMountOperationResult; 15810: # 652 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_OUTPUT_STREAM_SPLICE_NONE = 0, 15810: G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE = (1 << 0), 15810: G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET = (1 << 1) 15810: } GOutputStreamSpliceFlags; 15810: # 673 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_IO_STREAM_SPLICE_NONE = 0, 15810: G_IO_STREAM_SPLICE_CLOSE_STREAM1 = (1 << 0), 15810: G_IO_STREAM_SPLICE_CLOSE_STREAM2 = (1 << 1), 15810: G_IO_STREAM_SPLICE_WAIT_FOR_BOTH = (1 << 2) 15810: } GIOStreamSpliceFlags; 15810: # 692 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_EMBLEM_ORIGIN_UNKNOWN, 15810: G_EMBLEM_ORIGIN_DEVICE, 15810: G_EMBLEM_ORIGIN_LIVEMETADATA, 15810: G_EMBLEM_ORIGIN_TAG 15810: } GEmblemOrigin; 15810: # 712 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_RESOLVER_ERROR_NOT_FOUND, 15810: G_RESOLVER_ERROR_TEMPORARY_FAILURE, 15810: G_RESOLVER_ERROR_INTERNAL 15810: } GResolverError; 15810: # 759 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_RESOLVER_RECORD_SRV = 1, 15810: G_RESOLVER_RECORD_MX, 15810: G_RESOLVER_RECORD_TXT, 15810: G_RESOLVER_RECORD_SOA, 15810: G_RESOLVER_RECORD_NS 15810: } GResolverRecordType; 15810: # 777 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_RESOURCE_ERROR_NOT_FOUND, 15810: G_RESOURCE_ERROR_INTERNAL 15810: } GResourceError; 15810: # 792 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_RESOURCE_FLAGS_NONE = 0, 15810: G_RESOURCE_FLAGS_COMPRESSED = (1<<0) 15810: } GResourceFlags; 15810: # 805 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_RESOURCE_LOOKUP_FLAGS_NONE = 0 15810: } GResourceLookupFlags; 15810: # 822 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_SOCKET_FAMILY_INVALID, 15810: G_SOCKET_FAMILY_UNIX = 1, 15810: G_SOCKET_FAMILY_IPV4 = 2, 15810: G_SOCKET_FAMILY_IPV6 = 10 15810: } GSocketFamily; 15810: # 843 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_SOCKET_TYPE_INVALID, 15810: G_SOCKET_TYPE_STREAM, 15810: G_SOCKET_TYPE_DATAGRAM, 15810: G_SOCKET_TYPE_SEQPACKET 15810: } GSocketType; 15810: # 868 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_SOCKET_MSG_NONE, 15810: G_SOCKET_MSG_OOB = 1, 15810: G_SOCKET_MSG_PEEK = 2, 15810: G_SOCKET_MSG_DONTROUTE = 4 15810: } GSocketMsgFlags; 15810: # 894 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_SOCKET_PROTOCOL_UNKNOWN = -1, 15810: G_SOCKET_PROTOCOL_DEFAULT = 0, 15810: G_SOCKET_PROTOCOL_TCP = 6, 15810: G_SOCKET_PROTOCOL_UDP = 17, 15810: G_SOCKET_PROTOCOL_SCTP = 132 15810: } GSocketProtocol; 15810: # 913 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_ZLIB_COMPRESSOR_FORMAT_ZLIB, 15810: G_ZLIB_COMPRESSOR_FORMAT_GZIP, 15810: G_ZLIB_COMPRESSOR_FORMAT_RAW 15810: } GZlibCompressorFormat; 15810: # 944 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_UNIX_SOCKET_ADDRESS_INVALID, 15810: G_UNIX_SOCKET_ADDRESS_ANONYMOUS, 15810: G_UNIX_SOCKET_ADDRESS_PATH, 15810: G_UNIX_SOCKET_ADDRESS_ABSTRACT, 15810: G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED 15810: } GUnixSocketAddressType; 15810: # 963 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_BUS_TYPE_STARTER = -1, 15810: G_BUS_TYPE_NONE = 0, 15810: G_BUS_TYPE_SYSTEM = 1, 15810: G_BUS_TYPE_SESSION = 2 15810: } GBusType; 15810: # 984 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_BUS_NAME_OWNER_FLAGS_NONE = 0, 15810: G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT = (1<<0), 15810: G_BUS_NAME_OWNER_FLAGS_REPLACE = (1<<1), 15810: G_BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE = (1<<2) 15810: } GBusNameOwnerFlags; 15810: # 1005 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_BUS_NAME_WATCHER_FLAGS_NONE = 0, 15810: G_BUS_NAME_WATCHER_FLAGS_AUTO_START = (1<<0) 15810: } GBusNameWatcherFlags; 15810: # 1029 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_PROXY_FLAGS_NONE = 0, 15810: G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES = (1<<0), 15810: G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS = (1<<1), 15810: G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START = (1<<2), 15810: G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES = (1<<3), 15810: G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION = (1<<4) 15810: } GDBusProxyFlags; 15810: # 1146 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: 15810: G_DBUS_ERROR_FAILED, 15810: G_DBUS_ERROR_NO_MEMORY, 15810: G_DBUS_ERROR_SERVICE_UNKNOWN, 15810: G_DBUS_ERROR_NAME_HAS_NO_OWNER, 15810: G_DBUS_ERROR_NO_REPLY, 15810: G_DBUS_ERROR_IO_ERROR, 15810: G_DBUS_ERROR_BAD_ADDRESS, 15810: G_DBUS_ERROR_NOT_SUPPORTED, 15810: G_DBUS_ERROR_LIMITS_EXCEEDED, 15810: G_DBUS_ERROR_ACCESS_DENIED, 15810: G_DBUS_ERROR_AUTH_FAILED, 15810: G_DBUS_ERROR_NO_SERVER, 15810: G_DBUS_ERROR_TIMEOUT, 15810: G_DBUS_ERROR_NO_NETWORK, 15810: G_DBUS_ERROR_ADDRESS_IN_USE, 15810: G_DBUS_ERROR_DISCONNECTED, 15810: G_DBUS_ERROR_INVALID_ARGS, 15810: G_DBUS_ERROR_FILE_NOT_FOUND, 15810: G_DBUS_ERROR_FILE_EXISTS, 15810: G_DBUS_ERROR_UNKNOWN_METHOD, 15810: G_DBUS_ERROR_TIMED_OUT, 15810: G_DBUS_ERROR_MATCH_RULE_NOT_FOUND, 15810: G_DBUS_ERROR_MATCH_RULE_INVALID, 15810: G_DBUS_ERROR_SPAWN_EXEC_FAILED, 15810: G_DBUS_ERROR_SPAWN_FORK_FAILED, 15810: G_DBUS_ERROR_SPAWN_CHILD_EXITED, 15810: G_DBUS_ERROR_SPAWN_CHILD_SIGNALED, 15810: G_DBUS_ERROR_SPAWN_FAILED, 15810: G_DBUS_ERROR_SPAWN_SETUP_FAILED, 15810: G_DBUS_ERROR_SPAWN_CONFIG_INVALID, 15810: G_DBUS_ERROR_SPAWN_SERVICE_INVALID, 15810: G_DBUS_ERROR_SPAWN_SERVICE_NOT_FOUND, 15810: G_DBUS_ERROR_SPAWN_PERMISSIONS_INVALID, 15810: G_DBUS_ERROR_SPAWN_FILE_INVALID, 15810: G_DBUS_ERROR_SPAWN_NO_MEMORY, 15810: G_DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN, 15810: G_DBUS_ERROR_INVALID_SIGNATURE, 15810: G_DBUS_ERROR_INVALID_FILE_CONTENT, 15810: G_DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN, 15810: G_DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN, 15810: G_DBUS_ERROR_OBJECT_PATH_IN_USE, 15810: G_DBUS_ERROR_UNKNOWN_OBJECT, 15810: G_DBUS_ERROR_UNKNOWN_INTERFACE, 15810: G_DBUS_ERROR_UNKNOWN_PROPERTY, 15810: G_DBUS_ERROR_PROPERTY_READ_ONLY 15810: } GDBusError; 15810: # 1216 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DBUS_CONNECTION_FLAGS_NONE = 0, 15810: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT = (1<<0), 15810: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER = (1<<1), 15810: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS = (1<<2), 15810: G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION = (1<<3), 15810: G_DBUS_CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING = (1<<4), 15810: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER = (1<<5) 15810: } GDBusConnectionFlags; 15810: # 1236 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DBUS_CAPABILITY_FLAGS_NONE = 0, 15810: G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING = (1<<0) 15810: } GDBusCapabilityFlags; 15810: # 1254 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DBUS_CALL_FLAGS_NONE = 0, 15810: G_DBUS_CALL_FLAGS_NO_AUTO_START = (1<<0), 15810: G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION = (1<<1) 15810: } GDBusCallFlags; 15810: # 1273 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DBUS_MESSAGE_TYPE_INVALID, 15810: G_DBUS_MESSAGE_TYPE_METHOD_CALL, 15810: G_DBUS_MESSAGE_TYPE_METHOD_RETURN, 15810: G_DBUS_MESSAGE_TYPE_ERROR, 15810: G_DBUS_MESSAGE_TYPE_SIGNAL 15810: } GDBusMessageType; 15810: # 1295 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DBUS_MESSAGE_FLAGS_NONE = 0, 15810: G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED = (1<<0), 15810: G_DBUS_MESSAGE_FLAGS_NO_AUTO_START = (1<<1), 15810: G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION = (1<<2) 15810: } GDBusMessageFlags; 15810: # 1319 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_DBUS_MESSAGE_HEADER_FIELD_INVALID, 15810: G_DBUS_MESSAGE_HEADER_FIELD_PATH, 15810: G_DBUS_MESSAGE_HEADER_FIELD_INTERFACE, 15810: G_DBUS_MESSAGE_HEADER_FIELD_MEMBER, 15810: G_DBUS_MESSAGE_HEADER_FIELD_ERROR_NAME, 15810: G_DBUS_MESSAGE_HEADER_FIELD_REPLY_SERIAL, 15810: G_DBUS_MESSAGE_HEADER_FIELD_DESTINATION, 15810: G_DBUS_MESSAGE_HEADER_FIELD_SENDER, 15810: G_DBUS_MESSAGE_HEADER_FIELD_SIGNATURE, 15810: G_DBUS_MESSAGE_HEADER_FIELD_NUM_UNIX_FDS 15810: } GDBusMessageHeaderField; 15810: # 1342 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_PROPERTY_INFO_FLAGS_NONE = 0, 15810: G_DBUS_PROPERTY_INFO_FLAGS_READABLE = (1<<0), 15810: G_DBUS_PROPERTY_INFO_FLAGS_WRITABLE = (1<<1) 15810: } GDBusPropertyInfoFlags; 15810: # 1360 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_SUBTREE_FLAGS_NONE = 0, 15810: G_DBUS_SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES = (1<<0) 15810: } GDBusSubtreeFlags; 15810: # 1381 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_SERVER_FLAGS_NONE = 0, 15810: G_DBUS_SERVER_FLAGS_RUN_IN_THREAD = (1<<0), 15810: G_DBUS_SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS = (1<<1), 15810: G_DBUS_SERVER_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER = (1<<2) 15810: } GDBusServerFlags; 15810: # 1405 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_SIGNAL_FLAGS_NONE = 0, 15810: G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE = (1<<0), 15810: G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE = (1<<1), 15810: G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_PATH = (1<<2) 15810: } GDBusSignalFlags; 15810: # 1424 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_SEND_MESSAGE_FLAGS_NONE = 0, 15810: G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL = (1<<0) 15810: } GDBusSendMessageFlags; 15810: # 1445 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_CREDENTIALS_TYPE_INVALID, 15810: G_CREDENTIALS_TYPE_LINUX_UCRED, 15810: G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED, 15810: G_CREDENTIALS_TYPE_OPENBSD_SOCKPEERCRED, 15810: G_CREDENTIALS_TYPE_SOLARIS_UCRED, 15810: G_CREDENTIALS_TYPE_NETBSD_UNPCBID, 15810: G_CREDENTIALS_TYPE_APPLE_XUCRED, 15810: } GCredentialsType; 15810: # 1465 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_MESSAGE_BYTE_ORDER_BIG_ENDIAN = 'B', 15810: G_DBUS_MESSAGE_BYTE_ORDER_LITTLE_ENDIAN = 'l' 15810: } GDBusMessageByteOrder; 15810: # 1515 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_APPLICATION_FLAGS_NONE, 15810: G_APPLICATION_IS_SERVICE = (1 << 0), 15810: G_APPLICATION_IS_LAUNCHER = (1 << 1), 15810: 15810: G_APPLICATION_HANDLES_OPEN = (1 << 2), 15810: G_APPLICATION_HANDLES_COMMAND_LINE = (1 << 3), 15810: G_APPLICATION_SEND_ENVIRONMENT = (1 << 4), 15810: 15810: G_APPLICATION_NON_UNIQUE = (1 << 5), 15810: 15810: G_APPLICATION_CAN_OVERRIDE_APP_ID = (1 << 6), 15810: G_APPLICATION_ALLOW_REPLACEMENT = (1 << 7), 15810: G_APPLICATION_REPLACE = (1 << 8) 15810: } GApplicationFlags; 15810: # 1557 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_ERROR_UNAVAILABLE, 15810: G_TLS_ERROR_MISC, 15810: G_TLS_ERROR_BAD_CERTIFICATE, 15810: G_TLS_ERROR_NOT_TLS, 15810: G_TLS_ERROR_HANDSHAKE, 15810: G_TLS_ERROR_CERTIFICATE_REQUIRED, 15810: G_TLS_ERROR_EOF, 15810: G_TLS_ERROR_INAPPROPRIATE_FALLBACK 15810: } GTlsError; 15810: # 1594 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_CERTIFICATE_UNKNOWN_CA = (1 << 0), 15810: G_TLS_CERTIFICATE_BAD_IDENTITY = (1 << 1), 15810: G_TLS_CERTIFICATE_NOT_ACTIVATED = (1 << 2), 15810: G_TLS_CERTIFICATE_EXPIRED = (1 << 3), 15810: G_TLS_CERTIFICATE_REVOKED = (1 << 4), 15810: G_TLS_CERTIFICATE_INSECURE = (1 << 5), 15810: G_TLS_CERTIFICATE_GENERIC_ERROR = (1 << 6), 15810: 15810: G_TLS_CERTIFICATE_VALIDATE_ALL = 0x007f 15810: } GTlsCertificateFlags; 15810: # 1616 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_AUTHENTICATION_NONE, 15810: G_TLS_AUTHENTICATION_REQUESTED, 15810: G_TLS_AUTHENTICATION_REQUIRED 15810: } GTlsAuthenticationMode; 15810: # 1638 "/usr/include/glib-2.0/gio/gioenums.h" 15810: 15810: typedef enum { 15810: G_TLS_CHANNEL_BINDING_TLS_UNIQUE, 15810: G_TLS_CHANNEL_BINDING_TLS_SERVER_END_POINT 15810: } GTlsChannelBindingType; 15810: # 1668 "/usr/include/glib-2.0/gio/gioenums.h" 15810: 15810: typedef enum { 15810: G_TLS_CHANNEL_BINDING_ERROR_NOT_IMPLEMENTED, 15810: G_TLS_CHANNEL_BINDING_ERROR_INVALID_STATE, 15810: G_TLS_CHANNEL_BINDING_ERROR_NOT_AVAILABLE, 15810: G_TLS_CHANNEL_BINDING_ERROR_NOT_SUPPORTED, 15810: G_TLS_CHANNEL_BINDING_ERROR_GENERAL_ERROR 15810: } GTlsChannelBindingError; 15810: # 1692 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_REHANDSHAKE_NEVER, 15810: G_TLS_REHANDSHAKE_SAFELY, 15810: G_TLS_REHANDSHAKE_UNSAFELY 15810: } GTlsRehandshakeMode __attribute__((__deprecated__)); 15810: # 1718 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum _GTlsPasswordFlags 15810: { 15810: G_TLS_PASSWORD_NONE = 0, 15810: G_TLS_PASSWORD_RETRY = 1 << 1, 15810: G_TLS_PASSWORD_MANY_TRIES = 1 << 2, 15810: G_TLS_PASSWORD_FINAL_TRY = 1 << 3, 15810: G_TLS_PASSWORD_PKCS11_USER = 1 << 4, 15810: G_TLS_PASSWORD_PKCS11_SECURITY_OFFICER = 1 << 5, 15810: G_TLS_PASSWORD_PKCS11_CONTEXT_SPECIFIC = 1 << 6 15810: } GTlsPasswordFlags; 15810: # 1743 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_INTERACTION_UNHANDLED, 15810: G_TLS_INTERACTION_HANDLED, 15810: G_TLS_INTERACTION_FAILED 15810: } GTlsInteractionResult; 15810: # 1761 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_INTERFACE_SKELETON_FLAGS_NONE = 0, 15810: G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD = (1<<0) 15810: } GDBusInterfaceSkeletonFlags; 15810: # 1779 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum 15810: { 15810: G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_NONE = 0, 15810: G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_DO_NOT_AUTO_START = (1<<0) 15810: } GDBusObjectManagerClientFlags; 15810: # 1793 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_DATABASE_VERIFY_NONE = 0 15810: } GTlsDatabaseVerifyFlags; 15810: # 1809 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_DATABASE_LOOKUP_NONE = 0, 15810: G_TLS_DATABASE_LOOKUP_KEYPAIR = 1 15810: } GTlsDatabaseLookupFlags; 15810: # 1824 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_CERTIFICATE_REQUEST_NONE = 0 15810: } GTlsCertificateRequestFlags; 15810: # 1851 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TLS_PROTOCOL_VERSION_UNKNOWN = 0, 15810: G_TLS_PROTOCOL_VERSION_SSL_3_0 = 1, 15810: G_TLS_PROTOCOL_VERSION_TLS_1_0 = 2, 15810: G_TLS_PROTOCOL_VERSION_TLS_1_1 = 3, 15810: G_TLS_PROTOCOL_VERSION_TLS_1_2 = 4, 15810: G_TLS_PROTOCOL_VERSION_TLS_1_3 = 5, 15810: G_TLS_PROTOCOL_VERSION_DTLS_1_0 = 201, 15810: G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202, 15810: } GTlsProtocolVersion; 15810: # 1873 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_IO_MODULE_SCOPE_NONE, 15810: G_IO_MODULE_SCOPE_BLOCK_DUPLICATES 15810: } GIOModuleScopeFlags; 15810: # 1904 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_SOCKET_CLIENT_RESOLVING, 15810: G_SOCKET_CLIENT_RESOLVED, 15810: G_SOCKET_CLIENT_CONNECTING, 15810: G_SOCKET_CLIENT_CONNECTED, 15810: G_SOCKET_CLIENT_PROXY_NEGOTIATING, 15810: G_SOCKET_CLIENT_PROXY_NEGOTIATED, 15810: G_SOCKET_CLIENT_TLS_HANDSHAKING, 15810: G_SOCKET_CLIENT_TLS_HANDSHAKED, 15810: G_SOCKET_CLIENT_COMPLETE 15810: } GSocketClientEvent; 15810: # 1932 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_SOCKET_LISTENER_BINDING, 15810: G_SOCKET_LISTENER_BOUND, 15810: G_SOCKET_LISTENER_LISTENING, 15810: G_SOCKET_LISTENER_LISTENED 15810: } GSocketListenerEvent; 15810: # 1947 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_TEST_DBUS_NONE = 0 15810: } GTestDBusFlags; 15810: # 1989 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_SUBPROCESS_FLAGS_NONE = 0, 15810: G_SUBPROCESS_FLAGS_STDIN_PIPE = (1u << 0), 15810: G_SUBPROCESS_FLAGS_STDIN_INHERIT = (1u << 1), 15810: G_SUBPROCESS_FLAGS_STDOUT_PIPE = (1u << 2), 15810: G_SUBPROCESS_FLAGS_STDOUT_SILENCE = (1u << 3), 15810: G_SUBPROCESS_FLAGS_STDERR_PIPE = (1u << 4), 15810: G_SUBPROCESS_FLAGS_STDERR_SILENCE = (1u << 5), 15810: G_SUBPROCESS_FLAGS_STDERR_MERGE = (1u << 6), 15810: G_SUBPROCESS_FLAGS_INHERIT_FDS = (1u << 7) 15810: } GSubprocessFlags; 15810: # 2020 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_NOTIFICATION_PRIORITY_NORMAL, 15810: G_NOTIFICATION_PRIORITY_LOW, 15810: G_NOTIFICATION_PRIORITY_HIGH, 15810: G_NOTIFICATION_PRIORITY_URGENT 15810: } GNotificationPriority; 15810: # 2044 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_NETWORK_CONNECTIVITY_LOCAL = 1, 15810: G_NETWORK_CONNECTIVITY_LIMITED = 2, 15810: G_NETWORK_CONNECTIVITY_PORTAL = 3, 15810: G_NETWORK_CONNECTIVITY_FULL = 4 15810: } GNetworkConnectivity; 15810: # 2069 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_POLLABLE_RETURN_FAILED = 0, 15810: G_POLLABLE_RETURN_OK = 1, 15810: G_POLLABLE_RETURN_WOULD_BLOCK = -G_IO_ERROR_WOULD_BLOCK 15810: } GPollableReturn; 15810: # 2098 "/usr/include/glib-2.0/gio/gioenums.h" 15810: typedef enum { 15810: G_MEMORY_MONITOR_WARNING_LEVEL_LOW = 50, 15810: G_MEMORY_MONITOR_WARNING_LEVEL_MEDIUM = 100, 15810: G_MEMORY_MONITOR_WARNING_LEVEL_CRITICAL = 255 15810: } GMemoryMonitorWarningLevel; 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/giotypes.h" 2 15810: 15810: 15810: 15810: typedef struct _GAppLaunchContext GAppLaunchContext; 15810: typedef struct _GAppInfo GAppInfo; 15810: typedef struct _GAsyncResult GAsyncResult; 15810: typedef struct _GAsyncInitable GAsyncInitable; 15810: typedef struct _GBufferedInputStream GBufferedInputStream; 15810: typedef struct _GBufferedOutputStream GBufferedOutputStream; 15810: typedef struct _GCancellable GCancellable; 15810: typedef struct _GCharsetConverter GCharsetConverter; 15810: typedef struct _GConverter GConverter; 15810: typedef struct _GConverterInputStream GConverterInputStream; 15810: typedef struct _GConverterOutputStream GConverterOutputStream; 15810: typedef struct _GDatagramBased GDatagramBased; 15810: typedef struct _GDataInputStream GDataInputStream; 15810: typedef struct _GSimplePermission GSimplePermission; 15810: typedef struct _GZlibCompressor GZlibCompressor; 15810: typedef struct _GZlibDecompressor GZlibDecompressor; 15810: 15810: typedef struct _GSimpleActionGroup GSimpleActionGroup; 15810: typedef struct _GRemoteActionGroup GRemoteActionGroup; 15810: typedef struct _GDBusActionGroup GDBusActionGroup; 15810: typedef struct _GActionMap GActionMap; 15810: typedef struct _GActionGroup GActionGroup; 15810: typedef struct _GPropertyAction GPropertyAction; 15810: typedef struct _GSimpleAction GSimpleAction; 15810: typedef struct _GAction GAction; 15810: typedef struct _GApplication GApplication; 15810: typedef struct _GApplicationCommandLine GApplicationCommandLine; 15810: typedef struct _GSettingsBackend GSettingsBackend; 15810: typedef struct _GSettings GSettings; 15810: typedef struct _GPermission GPermission; 15810: 15810: typedef struct _GMenuModel GMenuModel; 15810: typedef struct _GNotification GNotification; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GDrive GDrive; 15810: typedef struct _GFileEnumerator GFileEnumerator; 15810: typedef struct _GFileMonitor GFileMonitor; 15810: typedef struct _GFilterInputStream GFilterInputStream; 15810: typedef struct _GFilterOutputStream GFilterOutputStream; 15810: # 84 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GFile GFile; 15810: typedef struct _GFileInfo GFileInfo; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GFileAttributeMatcher GFileAttributeMatcher; 15810: typedef struct _GFileAttributeInfo GFileAttributeInfo; 15810: typedef struct _GFileAttributeInfoList GFileAttributeInfoList; 15810: typedef struct _GFileDescriptorBased GFileDescriptorBased; 15810: typedef struct _GFileInputStream GFileInputStream; 15810: typedef struct _GFileOutputStream GFileOutputStream; 15810: typedef struct _GFileIOStream GFileIOStream; 15810: typedef struct _GFileIcon GFileIcon; 15810: typedef struct _GFilenameCompleter GFilenameCompleter; 15810: 15810: 15810: typedef struct _GIcon GIcon; 15810: typedef struct _GInetAddress GInetAddress; 15810: typedef struct _GInetAddressMask GInetAddressMask; 15810: typedef struct _GInetSocketAddress GInetSocketAddress; 15810: typedef struct _GNativeSocketAddress GNativeSocketAddress; 15810: typedef struct _GInputStream GInputStream; 15810: typedef struct _GInitable GInitable; 15810: typedef struct _GIOModule GIOModule; 15810: typedef struct _GIOExtensionPoint GIOExtensionPoint; 15810: typedef struct _GIOExtension GIOExtension; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GIOSchedulerJob GIOSchedulerJob; 15810: typedef struct _GIOStreamAdapter GIOStreamAdapter; 15810: typedef struct _GLoadableIcon GLoadableIcon; 15810: typedef struct _GBytesIcon GBytesIcon; 15810: typedef struct _GMemoryInputStream GMemoryInputStream; 15810: typedef struct _GMemoryOutputStream GMemoryOutputStream; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GMount GMount; 15810: typedef struct _GMountOperation GMountOperation; 15810: typedef struct _GNetworkAddress GNetworkAddress; 15810: typedef struct _GNetworkMonitor GNetworkMonitor; 15810: typedef struct _GNetworkService GNetworkService; 15810: typedef struct _GOutputStream GOutputStream; 15810: typedef struct _GIOStream GIOStream; 15810: typedef struct _GSimpleIOStream GSimpleIOStream; 15810: typedef struct _GPollableInputStream GPollableInputStream; 15810: typedef struct _GPollableOutputStream GPollableOutputStream; 15810: typedef struct _GResolver GResolver; 15810: # 150 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GResource GResource; 15810: typedef struct _GSeekable GSeekable; 15810: typedef struct _GSimpleAsyncResult GSimpleAsyncResult; 15810: # 161 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GSocket GSocket; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GSocketControlMessage GSocketControlMessage; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GSocketClient GSocketClient; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GSocketConnection GSocketConnection; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GSocketListener GSocketListener; 15810: # 202 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GSocketService GSocketService; 15810: typedef struct _GSocketAddress GSocketAddress; 15810: typedef struct _GSocketAddressEnumerator GSocketAddressEnumerator; 15810: typedef struct _GSocketConnectable GSocketConnectable; 15810: typedef struct _GSrvTarget GSrvTarget; 15810: typedef struct _GTask GTask; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GTcpConnection GTcpConnection; 15810: typedef struct _GTcpWrapperConnection GTcpWrapperConnection; 15810: # 225 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GThreadedSocketService GThreadedSocketService; 15810: typedef struct _GDtlsConnection GDtlsConnection; 15810: typedef struct _GDtlsClientConnection GDtlsClientConnection; 15810: typedef struct _GDtlsServerConnection GDtlsServerConnection; 15810: typedef struct _GThemedIcon GThemedIcon; 15810: typedef struct _GTlsCertificate GTlsCertificate; 15810: typedef struct _GTlsClientConnection GTlsClientConnection; 15810: typedef struct _GTlsConnection GTlsConnection; 15810: typedef struct _GTlsDatabase GTlsDatabase; 15810: typedef struct _GTlsFileDatabase GTlsFileDatabase; 15810: typedef struct _GTlsInteraction GTlsInteraction; 15810: typedef struct _GTlsPassword GTlsPassword; 15810: typedef struct _GTlsServerConnection GTlsServerConnection; 15810: typedef struct _GVfs GVfs; 15810: # 247 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GProxyResolver GProxyResolver; 15810: typedef struct _GProxy GProxy; 15810: typedef struct _GProxyAddress GProxyAddress; 15810: typedef struct _GProxyAddressEnumerator GProxyAddressEnumerator; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GVolume GVolume; 15810: typedef struct _GVolumeMonitor GVolumeMonitor; 15810: # 279 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef void (*GAsyncReadyCallback) (GObject *source_object, 15810: GAsyncResult *res, 15810: gpointer user_data); 15810: # 293 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef void (*GFileProgressCallback) (goffset current_num_bytes, 15810: goffset total_num_bytes, 15810: gpointer user_data); 15810: # 310 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef gboolean (* GFileReadMoreCallback) (const char *file_contents, 15810: goffset file_size, 15810: gpointer callback_data); 15810: # 352 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef void (* GFileMeasureProgressCallback) (gboolean reporting, 15810: guint64 current_size, 15810: guint64 num_dirs, 15810: guint64 num_files, 15810: gpointer user_data); 15810: # 372 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef gboolean (*GIOSchedulerJobFunc) (GIOSchedulerJob *job, 15810: GCancellable *cancellable, 15810: gpointer user_data); 15810: # 385 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef void (*GSimpleAsyncThreadFunc) (GSimpleAsyncResult *res, 15810: GObject *object, 15810: GCancellable *cancellable); 15810: # 402 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef gboolean (*GSocketSourceFunc) (GSocket *socket, 15810: GIOCondition condition, 15810: gpointer user_data); 15810: # 420 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef gboolean (*GDatagramBasedSourceFunc) (GDatagramBased *datagram_based, 15810: GIOCondition condition, 15810: gpointer user_data); 15810: # 436 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GInputVector GInputVector; 15810: 15810: struct _GInputVector { 15810: gpointer buffer; 15810: gsize size; 15810: }; 15810: # 482 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GInputMessage GInputMessage; 15810: 15810: struct _GInputMessage { 15810: GSocketAddress **address; 15810: 15810: GInputVector *vectors; 15810: guint num_vectors; 15810: 15810: gsize bytes_received; 15810: gint flags; 15810: 15810: GSocketControlMessage ***control_messages; 15810: guint *num_control_messages; 15810: }; 15810: # 509 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GOutputVector GOutputVector; 15810: 15810: struct _GOutputVector { 15810: gconstpointer buffer; 15810: gsize size; 15810: }; 15810: # 537 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GOutputMessage GOutputMessage; 15810: 15810: struct _GOutputMessage { 15810: GSocketAddress *address; 15810: 15810: GOutputVector *vectors; 15810: guint num_vectors; 15810: 15810: guint bytes_sent; 15810: 15810: GSocketControlMessage **control_messages; 15810: guint num_control_messages; 15810: }; 15810: 15810: typedef struct _GCredentials GCredentials; 15810: typedef struct _GUnixCredentialsMessage GUnixCredentialsMessage; 15810: typedef struct _GUnixFDList GUnixFDList; 15810: typedef struct _GDBusMessage GDBusMessage; 15810: typedef struct _GDBusConnection GDBusConnection; 15810: typedef struct _GDBusProxy GDBusProxy; 15810: typedef struct _GDBusMethodInvocation GDBusMethodInvocation; 15810: typedef struct _GDBusServer GDBusServer; 15810: typedef struct _GDBusAuthObserver GDBusAuthObserver; 15810: typedef struct _GDBusErrorEntry GDBusErrorEntry; 15810: typedef struct _GDBusInterfaceVTable GDBusInterfaceVTable; 15810: typedef struct _GDBusSubtreeVTable GDBusSubtreeVTable; 15810: typedef struct _GDBusAnnotationInfo GDBusAnnotationInfo; 15810: typedef struct _GDBusArgInfo GDBusArgInfo; 15810: typedef struct _GDBusMethodInfo GDBusMethodInfo; 15810: typedef struct _GDBusSignalInfo GDBusSignalInfo; 15810: typedef struct _GDBusPropertyInfo GDBusPropertyInfo; 15810: typedef struct _GDBusInterfaceInfo GDBusInterfaceInfo; 15810: typedef struct _GDBusNodeInfo GDBusNodeInfo; 15810: # 583 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef gboolean (*GCancellableSourceFunc) (GCancellable *cancellable, 15810: gpointer user_data); 15810: # 599 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef gboolean (*GPollableSourceFunc) (GObject *pollable_stream, 15810: gpointer user_data); 15810: 15810: typedef struct _GDBusInterface GDBusInterface; 15810: typedef struct _GDBusInterfaceSkeleton GDBusInterfaceSkeleton; 15810: typedef struct _GDBusObject GDBusObject; 15810: typedef struct _GDBusObjectSkeleton GDBusObjectSkeleton; 15810: typedef struct _GDBusObjectProxy GDBusObjectProxy; 15810: typedef struct _GDBusObjectManager GDBusObjectManager; 15810: typedef struct _GDBusObjectManagerClient GDBusObjectManagerClient; 15810: typedef struct _GDBusObjectManagerServer GDBusObjectManagerServer; 15810: # 632 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef GType (*GDBusProxyTypeFunc) (GDBusObjectManagerClient *manager, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: gpointer user_data); 15810: 15810: typedef struct _GTestDBus GTestDBus; 15810: # 646 "/usr/include/glib-2.0/gio/giotypes.h" 15810: typedef struct _GSubprocess GSubprocess; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GSubprocessLauncher GSubprocessLauncher; 15810: 15810: 15810: # 27 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gaction.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gaction.h" 15810: 15810: # 38 "/usr/include/glib-2.0/gio/gaction.h" 15810: typedef struct _GActionInterface GActionInterface; 15810: 15810: struct _GActionInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: const gchar * (* get_name) (GAction *action); 15810: const GVariantType * (* get_parameter_type) (GAction *action); 15810: const GVariantType * (* get_state_type) (GAction *action); 15810: GVariant * (* get_state_hint) (GAction *action); 15810: 15810: gboolean (* get_enabled) (GAction *action); 15810: GVariant * (* get_state) (GAction *action); 15810: 15810: void (* change_state) (GAction *action, 15810: GVariant *value); 15810: void (* activate) (GAction *action, 15810: GVariant *parameter); 15810: }; 15810: 15810: extern 15810: GType g_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: const gchar * g_action_get_name (GAction *action); 15810: extern 15810: const GVariantType * g_action_get_parameter_type (GAction *action); 15810: extern 15810: const GVariantType * g_action_get_state_type (GAction *action); 15810: extern 15810: GVariant * g_action_get_state_hint (GAction *action); 15810: 15810: extern 15810: gboolean g_action_get_enabled (GAction *action); 15810: extern 15810: GVariant * g_action_get_state (GAction *action); 15810: 15810: extern 15810: void g_action_change_state (GAction *action, 15810: GVariant *value); 15810: extern 15810: void g_action_activate (GAction *action, 15810: GVariant *parameter); 15810: 15810: extern 15810: gboolean g_action_name_is_valid (const gchar *action_name); 15810: 15810: extern 15810: gboolean g_action_parse_detailed_name (const gchar *detailed_name, 15810: gchar **action_name, 15810: GVariant **target_value, 15810: GError **error); 15810: 15810: extern 15810: gchar * g_action_print_detailed_name (const gchar *action_name, 15810: GVariant *target_value); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gactiongroup.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gactiongroup.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gactiongroup.h" 15810: typedef struct _GActionGroupInterface GActionGroupInterface; 15810: 15810: struct _GActionGroupInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gboolean (* has_action) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: gchar ** (* list_actions) (GActionGroup *action_group); 15810: 15810: gboolean (* get_action_enabled) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: const GVariantType * (* get_action_parameter_type) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: const GVariantType * (* get_action_state_type) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: GVariant * (* get_action_state_hint) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: GVariant * (* get_action_state) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: void (* change_action_state) (GActionGroup *action_group, 15810: const gchar *action_name, 15810: GVariant *value); 15810: 15810: void (* activate_action) (GActionGroup *action_group, 15810: const gchar *action_name, 15810: GVariant *parameter); 15810: 15810: 15810: void (* action_added) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: void (* action_removed) (GActionGroup *action_group, 15810: const gchar *action_name); 15810: void (* action_enabled_changed) (GActionGroup *action_group, 15810: const gchar *action_name, 15810: gboolean enabled); 15810: void (* action_state_changed) (GActionGroup *action_group, 15810: const gchar *action_name, 15810: GVariant *state); 15810: 15810: 15810: gboolean (* query_action) (GActionGroup *action_group, 15810: const gchar *action_name, 15810: gboolean *enabled, 15810: const GVariantType **parameter_type, 15810: const GVariantType **state_type, 15810: GVariant **state_hint, 15810: GVariant **state); 15810: }; 15810: 15810: extern 15810: GType g_action_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_action_group_has_action (GActionGroup *action_group, 15810: const gchar *action_name); 15810: extern 15810: gchar ** g_action_group_list_actions (GActionGroup *action_group); 15810: 15810: extern 15810: const GVariantType * g_action_group_get_action_parameter_type (GActionGroup *action_group, 15810: const gchar *action_name); 15810: extern 15810: const GVariantType * g_action_group_get_action_state_type (GActionGroup *action_group, 15810: const gchar *action_name); 15810: extern 15810: GVariant * g_action_group_get_action_state_hint (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: extern 15810: gboolean g_action_group_get_action_enabled (GActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: extern 15810: GVariant * g_action_group_get_action_state (GActionGroup *action_group, 15810: const gchar *action_name); 15810: extern 15810: void g_action_group_change_action_state (GActionGroup *action_group, 15810: const gchar *action_name, 15810: GVariant *value); 15810: 15810: extern 15810: void g_action_group_activate_action (GActionGroup *action_group, 15810: const gchar *action_name, 15810: GVariant *parameter); 15810: 15810: 15810: extern 15810: void g_action_group_action_added (GActionGroup *action_group, 15810: const gchar *action_name); 15810: extern 15810: void g_action_group_action_removed (GActionGroup *action_group, 15810: const gchar *action_name); 15810: extern 15810: void g_action_group_action_enabled_changed (GActionGroup *action_group, 15810: const gchar *action_name, 15810: gboolean enabled); 15810: 15810: extern 15810: void g_action_group_action_state_changed (GActionGroup *action_group, 15810: const gchar *action_name, 15810: GVariant *state); 15810: 15810: extern 15810: gboolean g_action_group_query_action (GActionGroup *action_group, 15810: const gchar *action_name, 15810: gboolean *enabled, 15810: const GVariantType **parameter_type, 15810: const GVariantType **state_type, 15810: GVariant **state_hint, 15810: GVariant **state); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gactiongroupexporter.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gactiongroupexporter.h" 15810: 15810: 15810: extern 15810: guint g_dbus_connection_export_action_group (GDBusConnection *connection, 15810: const gchar *object_path, 15810: GActionGroup *action_group, 15810: GError **error); 15810: 15810: extern 15810: void g_dbus_connection_unexport_action_group (GDBusConnection *connection, 15810: guint export_id); 15810: 15810: 15810: # 31 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gactionmap.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gactionmap.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gactionmap.h" 15810: typedef struct _GActionMapInterface GActionMapInterface; 15810: typedef struct _GActionEntry GActionEntry; 15810: 15810: struct _GActionMapInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: GAction * (* lookup_action) (GActionMap *action_map, 15810: const gchar *action_name); 15810: void (* add_action) (GActionMap *action_map, 15810: GAction *action); 15810: void (* remove_action) (GActionMap *action_map, 15810: const gchar *action_name); 15810: }; 15810: 15810: struct _GActionEntry 15810: { 15810: const gchar *name; 15810: 15810: void (* activate) (GSimpleAction *action, 15810: GVariant *parameter, 15810: gpointer user_data); 15810: 15810: const gchar *parameter_type; 15810: 15810: const gchar *state; 15810: 15810: void (* change_state) (GSimpleAction *action, 15810: GVariant *value, 15810: gpointer user_data); 15810: 15810: 15810: gsize padding[3]; 15810: }; 15810: 15810: extern 15810: GType g_action_map_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GAction * g_action_map_lookup_action (GActionMap *action_map, 15810: const gchar *action_name); 15810: extern 15810: void g_action_map_add_action (GActionMap *action_map, 15810: GAction *action); 15810: extern 15810: void g_action_map_remove_action (GActionMap *action_map, 15810: const gchar *action_name); 15810: extern 15810: void g_action_map_add_action_entries (GActionMap *action_map, 15810: const GActionEntry *entries, 15810: gint n_entries, 15810: gpointer user_data); 15810: 15810: 15810: # 32 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gappinfo.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gappinfo.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gappinfo.h" 15810: typedef struct _GAppLaunchContextClass GAppLaunchContextClass; 15810: typedef struct _GAppLaunchContextPrivate GAppLaunchContextPrivate; 15810: # 86 "/usr/include/glib-2.0/gio/gappinfo.h" 15810: typedef struct _GAppInfoIface GAppInfoIface; 15810: 15810: struct _GAppInfoIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GAppInfo * (* dup) (GAppInfo *appinfo); 15810: gboolean (* equal) (GAppInfo *appinfo1, 15810: GAppInfo *appinfo2); 15810: const char * (* get_id) (GAppInfo *appinfo); 15810: const char * (* get_name) (GAppInfo *appinfo); 15810: const char * (* get_description) (GAppInfo *appinfo); 15810: const char * (* get_executable) (GAppInfo *appinfo); 15810: GIcon * (* get_icon) (GAppInfo *appinfo); 15810: gboolean (* launch) (GAppInfo *appinfo, 15810: GList *files, 15810: GAppLaunchContext *context, 15810: GError **error); 15810: gboolean (* supports_uris) (GAppInfo *appinfo); 15810: gboolean (* supports_files) (GAppInfo *appinfo); 15810: gboolean (* launch_uris) (GAppInfo *appinfo, 15810: GList *uris, 15810: GAppLaunchContext *context, 15810: GError **error); 15810: gboolean (* should_show) (GAppInfo *appinfo); 15810: 15810: 15810: gboolean (* set_as_default_for_type) (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: gboolean (* set_as_default_for_extension) (GAppInfo *appinfo, 15810: const char *extension, 15810: GError **error); 15810: gboolean (* add_supports_type) (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: gboolean (* can_remove_supports_type) (GAppInfo *appinfo); 15810: gboolean (* remove_supports_type) (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: gboolean (* can_delete) (GAppInfo *appinfo); 15810: gboolean (* do_delete) (GAppInfo *appinfo); 15810: const char * (* get_commandline) (GAppInfo *appinfo); 15810: const char * (* get_display_name) (GAppInfo *appinfo); 15810: gboolean (* set_as_last_used_for_type) (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: const char ** (* get_supported_types) (GAppInfo *appinfo); 15810: void (* launch_uris_async) (GAppInfo *appinfo, 15810: GList *uris, 15810: GAppLaunchContext *context, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* launch_uris_finish) (GAppInfo *appinfo, 15810: GAsyncResult *result, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_app_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GAppInfo * g_app_info_create_from_commandline (const char *commandline, 15810: const char *application_name, 15810: GAppInfoCreateFlags flags, 15810: GError **error); 15810: extern 15810: GAppInfo * g_app_info_dup (GAppInfo *appinfo); 15810: extern 15810: gboolean g_app_info_equal (GAppInfo *appinfo1, 15810: GAppInfo *appinfo2); 15810: extern 15810: const char *g_app_info_get_id (GAppInfo *appinfo); 15810: extern 15810: const char *g_app_info_get_name (GAppInfo *appinfo); 15810: extern 15810: const char *g_app_info_get_display_name (GAppInfo *appinfo); 15810: extern 15810: const char *g_app_info_get_description (GAppInfo *appinfo); 15810: extern 15810: const char *g_app_info_get_executable (GAppInfo *appinfo); 15810: extern 15810: const char *g_app_info_get_commandline (GAppInfo *appinfo); 15810: extern 15810: GIcon * g_app_info_get_icon (GAppInfo *appinfo); 15810: extern 15810: gboolean g_app_info_launch (GAppInfo *appinfo, 15810: GList *files, 15810: GAppLaunchContext *context, 15810: GError **error); 15810: extern 15810: gboolean g_app_info_supports_uris (GAppInfo *appinfo); 15810: extern 15810: gboolean g_app_info_supports_files (GAppInfo *appinfo); 15810: extern 15810: gboolean g_app_info_launch_uris (GAppInfo *appinfo, 15810: GList *uris, 15810: GAppLaunchContext *context, 15810: GError **error); 15810: extern 15810: void g_app_info_launch_uris_async (GAppInfo *appinfo, 15810: GList *uris, 15810: GAppLaunchContext *context, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_app_info_launch_uris_finish (GAppInfo *appinfo, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_app_info_should_show (GAppInfo *appinfo); 15810: 15810: extern 15810: gboolean g_app_info_set_as_default_for_type (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: extern 15810: gboolean g_app_info_set_as_default_for_extension (GAppInfo *appinfo, 15810: const char *extension, 15810: GError **error); 15810: extern 15810: gboolean g_app_info_add_supports_type (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: extern 15810: gboolean g_app_info_can_remove_supports_type (GAppInfo *appinfo); 15810: extern 15810: gboolean g_app_info_remove_supports_type (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: extern 15810: const char **g_app_info_get_supported_types (GAppInfo *appinfo); 15810: 15810: extern 15810: gboolean g_app_info_can_delete (GAppInfo *appinfo); 15810: extern 15810: gboolean g_app_info_delete (GAppInfo *appinfo); 15810: 15810: extern 15810: gboolean g_app_info_set_as_last_used_for_type (GAppInfo *appinfo, 15810: const char *content_type, 15810: GError **error); 15810: 15810: extern 15810: GList * g_app_info_get_all (void); 15810: extern 15810: GList * g_app_info_get_all_for_type (const char *content_type); 15810: extern 15810: GList * g_app_info_get_recommended_for_type (const gchar *content_type); 15810: extern 15810: GList * g_app_info_get_fallback_for_type (const gchar *content_type); 15810: 15810: extern 15810: void g_app_info_reset_type_associations (const char *content_type); 15810: extern 15810: GAppInfo *g_app_info_get_default_for_type (const char *content_type, 15810: gboolean must_support_uris); 15810: extern 15810: GAppInfo *g_app_info_get_default_for_uri_scheme (const char *uri_scheme); 15810: 15810: extern 15810: gboolean g_app_info_launch_default_for_uri (const char *uri, 15810: GAppLaunchContext *context, 15810: GError **error); 15810: 15810: extern 15810: void g_app_info_launch_default_for_uri_async (const char *uri, 15810: GAppLaunchContext *context, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_app_info_launch_default_for_uri_finish (GAsyncResult *result, 15810: GError **error); 15810: # 273 "/usr/include/glib-2.0/gio/gappinfo.h" 15810: struct _GAppLaunchContext 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GAppLaunchContextPrivate *priv; 15810: }; 15810: 15810: struct _GAppLaunchContextClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: char * (* get_display) (GAppLaunchContext *context, 15810: GAppInfo *info, 15810: GList *files); 15810: char * (* get_startup_notify_id) (GAppLaunchContext *context, 15810: GAppInfo *info, 15810: GList *files); 15810: void (* launch_failed) (GAppLaunchContext *context, 15810: const char *startup_notify_id); 15810: void (* launched) (GAppLaunchContext *context, 15810: GAppInfo *info, 15810: GVariant *platform_data); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType g_app_launch_context_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GAppLaunchContext *g_app_launch_context_new (void); 15810: 15810: extern 15810: void g_app_launch_context_setenv (GAppLaunchContext *context, 15810: const char *variable, 15810: const char *value); 15810: extern 15810: void g_app_launch_context_unsetenv (GAppLaunchContext *context, 15810: const char *variable); 15810: extern 15810: char ** g_app_launch_context_get_environment (GAppLaunchContext *context); 15810: 15810: extern 15810: char * g_app_launch_context_get_display (GAppLaunchContext *context, 15810: GAppInfo *info, 15810: GList *files); 15810: extern 15810: char * g_app_launch_context_get_startup_notify_id (GAppLaunchContext *context, 15810: GAppInfo *info, 15810: GList *files); 15810: extern 15810: void g_app_launch_context_launch_failed (GAppLaunchContext *context, 15810: const char * startup_notify_id); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GAppInfoMonitor GAppInfoMonitor; 15810: 15810: extern 15810: GType g_app_info_monitor_get_type (void); 15810: 15810: extern 15810: GAppInfoMonitor * g_app_info_monitor_get (void); 15810: 15810: 15810: # 33 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gapplication.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gapplication.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gapplication.h" 15810: typedef struct _GApplicationPrivate GApplicationPrivate; 15810: typedef struct _GApplicationClass GApplicationClass; 15810: 15810: struct _GApplication 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: GApplicationPrivate *priv; 15810: }; 15810: 15810: struct _GApplicationClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* startup) (GApplication *application); 15810: 15810: void (* activate) (GApplication *application); 15810: 15810: void (* open) (GApplication *application, 15810: GFile **files, 15810: gint n_files, 15810: const gchar *hint); 15810: 15810: int (* command_line) (GApplication *application, 15810: GApplicationCommandLine *command_line); 15810: # 92 "/usr/include/glib-2.0/gio/gapplication.h" 15810: gboolean (* local_command_line) (GApplication *application, 15810: gchar ***arguments, 15810: int *exit_status); 15810: 15810: void (* before_emit) (GApplication *application, 15810: GVariant *platform_data); 15810: void (* after_emit) (GApplication *application, 15810: GVariant *platform_data); 15810: void (* add_platform_data) (GApplication *application, 15810: GVariantBuilder *builder); 15810: void (* quit_mainloop) (GApplication *application); 15810: void (* run_mainloop) (GApplication *application); 15810: void (* shutdown) (GApplication *application); 15810: 15810: gboolean (* dbus_register) (GApplication *application, 15810: GDBusConnection *connection, 15810: const gchar *object_path, 15810: GError **error); 15810: void (* dbus_unregister) (GApplication *application, 15810: GDBusConnection *connection, 15810: const gchar *object_path); 15810: gint (* handle_local_options)(GApplication *application, 15810: GVariantDict *options); 15810: gboolean (* name_lost) (GApplication *application); 15810: 15810: 15810: gpointer padding[7]; 15810: }; 15810: 15810: extern 15810: GType g_application_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_application_id_is_valid (const gchar *application_id); 15810: 15810: extern 15810: GApplication * g_application_new (const gchar *application_id, 15810: GApplicationFlags flags); 15810: 15810: extern 15810: const gchar * g_application_get_application_id (GApplication *application); 15810: extern 15810: void g_application_set_application_id (GApplication *application, 15810: const gchar *application_id); 15810: 15810: extern 15810: GDBusConnection * g_application_get_dbus_connection (GApplication *application); 15810: extern 15810: const gchar * g_application_get_dbus_object_path (GApplication *application); 15810: 15810: extern 15810: guint g_application_get_inactivity_timeout (GApplication *application); 15810: extern 15810: void g_application_set_inactivity_timeout (GApplication *application, 15810: guint inactivity_timeout); 15810: 15810: extern 15810: GApplicationFlags g_application_get_flags (GApplication *application); 15810: extern 15810: void g_application_set_flags (GApplication *application, 15810: GApplicationFlags flags); 15810: 15810: extern 15810: const gchar * g_application_get_resource_base_path (GApplication *application); 15810: extern 15810: void g_application_set_resource_base_path (GApplication *application, 15810: const gchar *resource_path); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_application_set_action_group (GApplication *application, 15810: GActionGroup *action_group); 15810: 15810: extern 15810: void g_application_add_main_option_entries (GApplication *application, 15810: const GOptionEntry *entries); 15810: 15810: extern 15810: void g_application_add_main_option (GApplication *application, 15810: const char *long_name, 15810: char short_name, 15810: GOptionFlags flags, 15810: GOptionArg arg, 15810: const char *description, 15810: const char *arg_description); 15810: extern 15810: void g_application_add_option_group (GApplication *application, 15810: GOptionGroup *group); 15810: extern 15810: void g_application_set_option_context_parameter_string (GApplication *application, 15810: const gchar *parameter_string); 15810: extern 15810: void g_application_set_option_context_summary (GApplication *application, 15810: const gchar *summary); 15810: extern 15810: void g_application_set_option_context_description (GApplication *application, 15810: const gchar *description); 15810: extern 15810: gboolean g_application_get_is_registered (GApplication *application); 15810: extern 15810: gboolean g_application_get_is_remote (GApplication *application); 15810: 15810: extern 15810: gboolean g_application_register (GApplication *application, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_application_hold (GApplication *application); 15810: extern 15810: void g_application_release (GApplication *application); 15810: 15810: extern 15810: void g_application_activate (GApplication *application); 15810: 15810: extern 15810: void g_application_open (GApplication *application, 15810: GFile **files, 15810: gint n_files, 15810: const gchar *hint); 15810: 15810: extern 15810: int g_application_run (GApplication *application, 15810: int argc, 15810: char **argv); 15810: 15810: extern 15810: void g_application_quit (GApplication *application); 15810: 15810: extern 15810: GApplication * g_application_get_default (void); 15810: extern 15810: void g_application_set_default (GApplication *application); 15810: 15810: extern 15810: void g_application_mark_busy (GApplication *application); 15810: extern 15810: void g_application_unmark_busy (GApplication *application); 15810: extern 15810: gboolean g_application_get_is_busy (GApplication *application); 15810: 15810: extern 15810: void g_application_send_notification (GApplication *application, 15810: const gchar *id, 15810: GNotification *notification); 15810: extern 15810: void g_application_withdraw_notification (GApplication *application, 15810: const gchar *id); 15810: 15810: extern 15810: void g_application_bind_busy_property (GApplication *application, 15810: gpointer object, 15810: const gchar *property); 15810: 15810: extern 15810: void g_application_unbind_busy_property (GApplication *application, 15810: gpointer object, 15810: const gchar *property); 15810: 15810: 15810: # 34 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gapplicationcommandline.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gapplicationcommandline.h" 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gapplicationcommandline.h" 15810: typedef struct _GApplicationCommandLinePrivate GApplicationCommandLinePrivate; 15810: typedef struct _GApplicationCommandLineClass GApplicationCommandLineClass; 15810: 15810: struct _GApplicationCommandLine 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: GApplicationCommandLinePrivate *priv; 15810: }; 15810: 15810: struct _GApplicationCommandLineClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: void (* print_literal) (GApplicationCommandLine *cmdline, 15810: const gchar *message); 15810: void (* printerr_literal) (GApplicationCommandLine *cmdline, 15810: const gchar *message); 15810: GInputStream * (* get_stdin) (GApplicationCommandLine *cmdline); 15810: 15810: gpointer padding[11]; 15810: }; 15810: 15810: extern 15810: GType g_application_command_line_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gchar ** g_application_command_line_get_arguments (GApplicationCommandLine *cmdline, 15810: int *argc); 15810: 15810: extern 15810: GVariantDict * g_application_command_line_get_options_dict (GApplicationCommandLine *cmdline); 15810: 15810: extern 15810: GInputStream * g_application_command_line_get_stdin (GApplicationCommandLine *cmdline); 15810: 15810: extern 15810: const gchar * const * g_application_command_line_get_environ (GApplicationCommandLine *cmdline); 15810: 15810: extern 15810: const gchar * g_application_command_line_getenv (GApplicationCommandLine *cmdline, 15810: const gchar *name); 15810: 15810: extern 15810: const gchar * g_application_command_line_get_cwd (GApplicationCommandLine *cmdline); 15810: 15810: extern 15810: gboolean g_application_command_line_get_is_remote (GApplicationCommandLine *cmdline); 15810: 15810: extern 15810: void g_application_command_line_print (GApplicationCommandLine *cmdline, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: extern 15810: void g_application_command_line_printerr (GApplicationCommandLine *cmdline, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: 15810: extern 15810: int g_application_command_line_get_exit_status (GApplicationCommandLine *cmdline); 15810: extern 15810: void g_application_command_line_set_exit_status (GApplicationCommandLine *cmdline, 15810: int exit_status); 15810: 15810: extern 15810: GVariant * g_application_command_line_get_platform_data (GApplicationCommandLine *cmdline); 15810: 15810: extern 15810: GFile * g_application_command_line_create_file_for_arg (GApplicationCommandLine *cmdline, 15810: const gchar *arg); 15810: 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gasyncinitable.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: # 1 "/usr/include/glib-2.0/gio/ginitable.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/ginitable.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/ginitable.h" 15810: typedef struct _GInitableIface GInitableIface; 15810: # 57 "/usr/include/glib-2.0/gio/ginitable.h" 15810: struct _GInitableIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: gboolean (* init) (GInitable *initable, 15810: GCancellable *cancellable, 15810: GError **error); 15810: }; 15810: 15810: 15810: extern 15810: GType g_initable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_initable_init (GInitable *initable, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gpointer g_initable_new (GType object_type, 15810: GCancellable *cancellable, 15810: GError **error, 15810: const gchar *first_property_name, 15810: ...); 15810: 15810: 15810: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 15810: #pragma GCC diagnostic push 15810: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 15810: 15810: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_object_new_with_properties and g_initable_init" "' instead"))) extern 15810: gpointer g_initable_newv (GType object_type, 15810: guint n_parameters, 15810: GParameter *parameters, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 93 "/usr/include/glib-2.0/gio/ginitable.h" 15810: #pragma GCC diagnostic pop 15810: # 93 "/usr/include/glib-2.0/gio/ginitable.h" 15810: 15810: 15810: extern 15810: GObject* g_initable_new_valist (GType object_type, 15810: const gchar *first_property_name, 15810: va_list var_args, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gio/gasyncinitable.h" 2 15810: 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: typedef struct _GAsyncInitableIface GAsyncInitableIface; 15810: # 59 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: struct _GAsyncInitableIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: void (* init_async) (GAsyncInitable *initable, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* init_finish) (GAsyncInitable *initable, 15810: GAsyncResult *res, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_async_initable_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: void g_async_initable_init_async (GAsyncInitable *initable, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_async_initable_init_finish (GAsyncInitable *initable, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: extern 15810: void g_async_initable_new_async (GType object_type, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: const gchar *first_property_name, 15810: ...); 15810: 15810: 15810: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: #pragma GCC diagnostic push 15810: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: 15810: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_object_new_with_properties and g_async_initable_init_async" "' instead"))) extern 15810: void g_async_initable_newv_async (GType object_type, 15810: guint n_parameters, 15810: GParameter *parameters, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: 15810: # 110 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: #pragma GCC diagnostic pop 15810: # 110 "/usr/include/glib-2.0/gio/gasyncinitable.h" 15810: 15810: 15810: extern 15810: void g_async_initable_new_valist_async (GType object_type, 15810: const gchar *first_property_name, 15810: va_list var_args, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GObject *g_async_initable_new_finish (GAsyncInitable *initable, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: 15810: 15810: 15810: # 36 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gasyncresult.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gasyncresult.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gasyncresult.h" 15810: typedef struct _GAsyncResultIface GAsyncResultIface; 15810: # 55 "/usr/include/glib-2.0/gio/gasyncresult.h" 15810: struct _GAsyncResultIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: gpointer (* get_user_data) (GAsyncResult *res); 15810: GObject * (* get_source_object) (GAsyncResult *res); 15810: 15810: gboolean (* is_tagged) (GAsyncResult *res, 15810: gpointer source_tag); 15810: }; 15810: 15810: extern 15810: GType g_async_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gpointer g_async_result_get_user_data (GAsyncResult *res); 15810: extern 15810: GObject *g_async_result_get_source_object (GAsyncResult *res); 15810: 15810: extern 15810: gboolean g_async_result_legacy_propagate_error (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: gboolean g_async_result_is_tagged (GAsyncResult *res, 15810: gpointer source_tag); 15810: 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 15810: # 1 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 15810: # 1 "/usr/include/glib-2.0/gio/ginputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/ginputstream.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/ginputstream.h" 15810: typedef struct _GInputStreamClass GInputStreamClass; 15810: typedef struct _GInputStreamPrivate GInputStreamPrivate; 15810: 15810: struct _GInputStream 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GInputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GInputStreamClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: gssize (* read_fn) (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gssize (* skip) (GInputStream *stream, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* close_fn) (GInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: void (* read_async) (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gssize (* read_finish) (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* skip_async) (GInputStream *stream, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gssize (* skip_finish) (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* close_async) (GInputStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* close_finish) (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_input_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gssize g_input_stream_read (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_input_stream_read_all (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: gsize *bytes_read, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GBytes *g_input_stream_read_bytes (GInputStream *stream, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_input_stream_skip (GInputStream *stream, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_input_stream_close (GInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_input_stream_read_async (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gssize g_input_stream_read_finish (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_input_stream_read_all_async (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_input_stream_read_all_finish (GInputStream *stream, 15810: GAsyncResult *result, 15810: gsize *bytes_read, 15810: GError **error); 15810: 15810: extern 15810: void g_input_stream_read_bytes_async (GInputStream *stream, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GBytes *g_input_stream_read_bytes_finish (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_input_stream_skip_async (GInputStream *stream, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gssize g_input_stream_skip_finish (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_input_stream_close_async (GInputStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_input_stream_close_finish (GInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: gboolean g_input_stream_is_closed (GInputStream *stream); 15810: extern 15810: gboolean g_input_stream_has_pending (GInputStream *stream); 15810: extern 15810: gboolean g_input_stream_set_pending (GInputStream *stream, 15810: GError **error); 15810: extern 15810: void g_input_stream_clear_pending (GInputStream *stream); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 2 15810: 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 15810: typedef struct _GFilterInputStreamClass GFilterInputStreamClass; 15810: 15810: struct _GFilterInputStream 15810: { 15810: GInputStream parent_instance; 15810: 15810: 15810: GInputStream *base_stream; 15810: }; 15810: 15810: struct _GFilterInputStreamClass 15810: { 15810: GInputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType g_filter_input_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GInputStream * g_filter_input_stream_get_base_stream (GFilterInputStream *stream); 15810: extern 15810: gboolean g_filter_input_stream_get_close_base_stream (GFilterInputStream *stream); 15810: extern 15810: void g_filter_input_stream_set_close_base_stream (GFilterInputStream *stream, 15810: gboolean close_base); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 2 15810: 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 15810: typedef struct _GBufferedInputStreamClass GBufferedInputStreamClass; 15810: typedef struct _GBufferedInputStreamPrivate GBufferedInputStreamPrivate; 15810: 15810: struct _GBufferedInputStream 15810: { 15810: GFilterInputStream parent_instance; 15810: 15810: 15810: GBufferedInputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GBufferedInputStreamClass 15810: { 15810: GFilterInputStreamClass parent_class; 15810: 15810: gssize (* fill) (GBufferedInputStream *stream, 15810: gssize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: void (* fill_async) (GBufferedInputStream *stream, 15810: gssize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gssize (* fill_finish) (GBufferedInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType g_buffered_input_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GInputStream* g_buffered_input_stream_new (GInputStream *base_stream); 15810: extern 15810: GInputStream* g_buffered_input_stream_new_sized (GInputStream *base_stream, 15810: gsize size); 15810: 15810: extern 15810: gsize g_buffered_input_stream_get_buffer_size (GBufferedInputStream *stream); 15810: extern 15810: void g_buffered_input_stream_set_buffer_size (GBufferedInputStream *stream, 15810: gsize size); 15810: extern 15810: gsize g_buffered_input_stream_get_available (GBufferedInputStream *stream); 15810: extern 15810: gsize g_buffered_input_stream_peek (GBufferedInputStream *stream, 15810: void *buffer, 15810: gsize offset, 15810: gsize count); 15810: extern 15810: const void* g_buffered_input_stream_peek_buffer (GBufferedInputStream *stream, 15810: gsize *count); 15810: 15810: extern 15810: gssize g_buffered_input_stream_fill (GBufferedInputStream *stream, 15810: gssize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_buffered_input_stream_fill_async (GBufferedInputStream *stream, 15810: gssize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gssize g_buffered_input_stream_fill_finish (GBufferedInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: int g_buffered_input_stream_read_byte (GBufferedInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 38 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 15810: # 1 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 15810: # 1 "/usr/include/glib-2.0/gio/goutputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/goutputstream.h" 15810: 15810: # 48 "/usr/include/glib-2.0/gio/goutputstream.h" 15810: typedef struct _GOutputStreamClass GOutputStreamClass; 15810: typedef struct _GOutputStreamPrivate GOutputStreamPrivate; 15810: 15810: struct _GOutputStream 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GOutputStreamPrivate *priv; 15810: }; 15810: 15810: 15810: struct _GOutputStreamClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: gssize (* write_fn) (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gssize (* splice) (GOutputStream *stream, 15810: GInputStream *source, 15810: GOutputStreamSpliceFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* flush) (GOutputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* close_fn) (GOutputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: void (* write_async) (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gssize (* write_finish) (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* splice_async) (GOutputStream *stream, 15810: GInputStream *source, 15810: GOutputStreamSpliceFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gssize (* splice_finish) (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* flush_async) (GOutputStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* flush_finish) (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* close_async) (GOutputStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* close_finish) (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* writev_fn) (GOutputStream *stream, 15810: const GOutputVector *vectors, 15810: gsize n_vectors, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* writev_async) (GOutputStream *stream, 15810: const GOutputVector *vectors, 15810: gsize n_vectors, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: gboolean (* writev_finish) (GOutputStream *stream, 15810: GAsyncResult *result, 15810: gsize *bytes_written, 15810: GError **error); 15810: 15810: 15810: 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: void (*_g_reserved7) (void); 15810: void (*_g_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType g_output_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gssize g_output_stream_write (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_output_stream_write_all (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_output_stream_writev (GOutputStream *stream, 15810: const GOutputVector *vectors, 15810: gsize n_vectors, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_output_stream_writev_all (GOutputStream *stream, 15810: GOutputVector *vectors, 15810: gsize n_vectors, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_output_stream_printf (GOutputStream *stream, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 5, 6))); 15810: extern 15810: gboolean g_output_stream_vprintf (GOutputStream *stream, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error, 15810: const gchar *format, 15810: va_list args) __attribute__((__format__ (gnu_printf, 5, 0))); 15810: extern 15810: gssize g_output_stream_write_bytes (GOutputStream *stream, 15810: GBytes *bytes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_output_stream_splice (GOutputStream *stream, 15810: GInputStream *source, 15810: GOutputStreamSpliceFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_output_stream_flush (GOutputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_output_stream_close (GOutputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_output_stream_write_async (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gssize g_output_stream_write_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_output_stream_write_all_async (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_output_stream_write_all_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: gsize *bytes_written, 15810: GError **error); 15810: 15810: extern 15810: void g_output_stream_writev_async (GOutputStream *stream, 15810: const GOutputVector *vectors, 15810: gsize n_vectors, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_output_stream_writev_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: gsize *bytes_written, 15810: GError **error); 15810: 15810: extern 15810: void g_output_stream_writev_all_async (GOutputStream *stream, 15810: GOutputVector *vectors, 15810: gsize n_vectors, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_output_stream_writev_all_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: gsize *bytes_written, 15810: GError **error); 15810: 15810: extern 15810: void g_output_stream_write_bytes_async (GOutputStream *stream, 15810: GBytes *bytes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gssize g_output_stream_write_bytes_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_output_stream_splice_async (GOutputStream *stream, 15810: GInputStream *source, 15810: GOutputStreamSpliceFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gssize g_output_stream_splice_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_output_stream_flush_async (GOutputStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_output_stream_flush_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_output_stream_close_async (GOutputStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_output_stream_close_finish (GOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_output_stream_is_closed (GOutputStream *stream); 15810: extern 15810: gboolean g_output_stream_is_closing (GOutputStream *stream); 15810: extern 15810: gboolean g_output_stream_has_pending (GOutputStream *stream); 15810: extern 15810: gboolean g_output_stream_set_pending (GOutputStream *stream, 15810: GError **error); 15810: extern 15810: void g_output_stream_clear_pending (GOutputStream *stream); 15810: 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 2 15810: 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 15810: typedef struct _GFilterOutputStreamClass GFilterOutputStreamClass; 15810: 15810: struct _GFilterOutputStream 15810: { 15810: GOutputStream parent_instance; 15810: 15810: 15810: GOutputStream *base_stream; 15810: }; 15810: 15810: struct _GFilterOutputStreamClass 15810: { 15810: GOutputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType g_filter_output_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GOutputStream * g_filter_output_stream_get_base_stream (GFilterOutputStream *stream); 15810: extern 15810: gboolean g_filter_output_stream_get_close_base_stream (GFilterOutputStream *stream); 15810: extern 15810: void g_filter_output_stream_set_close_base_stream (GFilterOutputStream *stream, 15810: gboolean close_base); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 2 15810: 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 15810: typedef struct _GBufferedOutputStreamClass GBufferedOutputStreamClass; 15810: typedef struct _GBufferedOutputStreamPrivate GBufferedOutputStreamPrivate; 15810: 15810: struct _GBufferedOutputStream 15810: { 15810: GFilterOutputStream parent_instance; 15810: 15810: 15810: GBufferedOutputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GBufferedOutputStreamClass 15810: { 15810: GFilterOutputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType g_buffered_output_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GOutputStream* g_buffered_output_stream_new (GOutputStream *base_stream); 15810: extern 15810: GOutputStream* g_buffered_output_stream_new_sized (GOutputStream *base_stream, 15810: gsize size); 15810: extern 15810: gsize g_buffered_output_stream_get_buffer_size (GBufferedOutputStream *stream); 15810: extern 15810: void g_buffered_output_stream_set_buffer_size (GBufferedOutputStream *stream, 15810: gsize size); 15810: extern 15810: gboolean g_buffered_output_stream_get_auto_grow (GBufferedOutputStream *stream); 15810: extern 15810: void g_buffered_output_stream_set_auto_grow (GBufferedOutputStream *stream, 15810: gboolean auto_grow); 15810: 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gbytesicon.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gbytesicon.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gbytesicon.h" 15810: extern 15810: GType g_bytes_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIcon * g_bytes_icon_new (GBytes *bytes); 15810: 15810: extern 15810: GBytes * g_bytes_icon_get_bytes (GBytesIcon *icon); 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gcancellable.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gcancellable.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gcancellable.h" 15810: typedef struct _GCancellableClass GCancellableClass; 15810: typedef struct _GCancellablePrivate GCancellablePrivate; 15810: 15810: struct _GCancellable 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GCancellablePrivate *priv; 15810: }; 15810: 15810: struct _GCancellableClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* cancelled) (GCancellable *cancellable); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_cancellable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GCancellable *g_cancellable_new (void); 15810: 15810: 15810: extern 15810: gboolean g_cancellable_is_cancelled (GCancellable *cancellable); 15810: extern 15810: gboolean g_cancellable_set_error_if_cancelled (GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: int g_cancellable_get_fd (GCancellable *cancellable); 15810: extern 15810: gboolean g_cancellable_make_pollfd (GCancellable *cancellable, 15810: GPollFD *pollfd); 15810: extern 15810: void g_cancellable_release_fd (GCancellable *cancellable); 15810: 15810: extern 15810: GSource * g_cancellable_source_new (GCancellable *cancellable); 15810: 15810: extern 15810: GCancellable *g_cancellable_get_current (void); 15810: extern 15810: void g_cancellable_push_current (GCancellable *cancellable); 15810: extern 15810: void g_cancellable_pop_current (GCancellable *cancellable); 15810: extern 15810: void g_cancellable_reset (GCancellable *cancellable); 15810: extern 15810: gulong g_cancellable_connect (GCancellable *cancellable, 15810: GCallback callback, 15810: gpointer data, 15810: GDestroyNotify data_destroy_func); 15810: extern 15810: void g_cancellable_disconnect (GCancellable *cancellable, 15810: gulong handler_id); 15810: 15810: 15810: 15810: extern 15810: void g_cancellable_cancel (GCancellable *cancellable); 15810: 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 15810: # 1 "/usr/include/glib-2.0/gio/gconverter.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gconverter.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gconverter.h" 15810: typedef struct _GConverterIface GConverterIface; 15810: # 58 "/usr/include/glib-2.0/gio/gconverter.h" 15810: struct _GConverterIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GConverterResult (* convert) (GConverter *converter, 15810: const void *inbuf, 15810: gsize inbuf_size, 15810: void *outbuf, 15810: gsize outbuf_size, 15810: GConverterFlags flags, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error); 15810: void (* reset) (GConverter *converter); 15810: }; 15810: 15810: extern 15810: GType g_converter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GConverterResult g_converter_convert (GConverter *converter, 15810: const void *inbuf, 15810: gsize inbuf_size, 15810: void *outbuf, 15810: gsize outbuf_size, 15810: GConverterFlags flags, 15810: gsize *bytes_read, 15810: gsize *bytes_written, 15810: GError **error); 15810: extern 15810: void g_converter_reset (GConverter *converter); 15810: 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 2 15810: 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 15810: typedef struct _GCharsetConverterClass GCharsetConverterClass; 15810: 15810: struct _GCharsetConverterClass 15810: { 15810: GObjectClass parent_class; 15810: }; 15810: 15810: extern 15810: GType g_charset_converter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GCharsetConverter *g_charset_converter_new (const gchar *to_charset, 15810: const gchar *from_charset, 15810: GError **error); 15810: extern 15810: void g_charset_converter_set_use_fallback (GCharsetConverter *converter, 15810: gboolean use_fallback); 15810: extern 15810: gboolean g_charset_converter_get_use_fallback (GCharsetConverter *converter); 15810: extern 15810: guint g_charset_converter_get_num_fallbacks (GCharsetConverter *converter); 15810: 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gcontenttype.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gcontenttype.h" 15810: 15810: 15810: extern 15810: gboolean g_content_type_equals (const gchar *type1, 15810: const gchar *type2); 15810: extern 15810: gboolean g_content_type_is_a (const gchar *type, 15810: const gchar *supertype); 15810: extern 15810: gboolean g_content_type_is_mime_type (const gchar *type, 15810: const gchar *mime_type); 15810: extern 15810: gboolean g_content_type_is_unknown (const gchar *type); 15810: extern 15810: gchar * g_content_type_get_description (const gchar *type); 15810: extern 15810: gchar * g_content_type_get_mime_type (const gchar *type); 15810: extern 15810: GIcon * g_content_type_get_icon (const gchar *type); 15810: extern 15810: GIcon * g_content_type_get_symbolic_icon (const gchar *type); 15810: extern 15810: gchar * g_content_type_get_generic_icon_name (const gchar *type); 15810: 15810: extern 15810: gboolean g_content_type_can_be_executable (const gchar *type); 15810: 15810: extern 15810: gchar * g_content_type_from_mime_type (const gchar *mime_type); 15810: 15810: extern 15810: gchar * g_content_type_guess (const gchar *filename, 15810: const guchar *data, 15810: gsize data_size, 15810: gboolean *result_uncertain); 15810: 15810: extern 15810: gchar ** g_content_type_guess_for_tree (GFile *root); 15810: 15810: extern 15810: GList * g_content_types_get_registered (void); 15810: 15810: 15810: 15810: extern 15810: const gchar * const *g_content_type_get_mime_dirs (void); 15810: extern 15810: void g_content_type_set_mime_dirs (const gchar * const *dirs); 15810: 15810: 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gconverterinputstream.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gconverterinputstream.h" 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gconverterinputstream.h" 15810: typedef struct _GConverterInputStreamClass GConverterInputStreamClass; 15810: typedef struct _GConverterInputStreamPrivate GConverterInputStreamPrivate; 15810: 15810: struct _GConverterInputStream 15810: { 15810: GFilterInputStream parent_instance; 15810: 15810: 15810: GConverterInputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GConverterInputStreamClass 15810: { 15810: GFilterInputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_converter_input_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GInputStream *g_converter_input_stream_new (GInputStream *base_stream, 15810: GConverter *converter); 15810: extern 15810: GConverter *g_converter_input_stream_get_converter (GConverterInputStream *converter_stream); 15810: 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gconverteroutputstream.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gconverteroutputstream.h" 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gconverteroutputstream.h" 15810: typedef struct _GConverterOutputStreamClass GConverterOutputStreamClass; 15810: typedef struct _GConverterOutputStreamPrivate GConverterOutputStreamPrivate; 15810: 15810: struct _GConverterOutputStream 15810: { 15810: GFilterOutputStream parent_instance; 15810: 15810: 15810: GConverterOutputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GConverterOutputStreamClass 15810: { 15810: GFilterOutputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_converter_output_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GOutputStream *g_converter_output_stream_new (GOutputStream *base_stream, 15810: GConverter *converter); 15810: extern 15810: GConverter *g_converter_output_stream_get_converter (GConverterOutputStream *converter_stream); 15810: 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gcredentials.h" 1 15810: # 36 "/usr/include/glib-2.0/gio/gcredentials.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gcredentials.h" 15810: typedef struct _GCredentialsClass GCredentialsClass; 15810: 15810: extern 15810: GType g_credentials_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GCredentials *g_credentials_new (void); 15810: 15810: extern 15810: gchar *g_credentials_to_string (GCredentials *credentials); 15810: 15810: extern 15810: gpointer g_credentials_get_native (GCredentials *credentials, 15810: GCredentialsType native_type); 15810: 15810: extern 15810: void g_credentials_set_native (GCredentials *credentials, 15810: GCredentialsType native_type, 15810: gpointer native); 15810: 15810: extern 15810: gboolean g_credentials_is_same_user (GCredentials *credentials, 15810: GCredentials *other_credentials, 15810: GError **error); 15810: 15810: 15810: extern 15810: pid_t g_credentials_get_unix_pid (GCredentials *credentials, 15810: GError **error); 15810: extern 15810: uid_t g_credentials_get_unix_user (GCredentials *credentials, 15810: GError **error); 15810: extern 15810: gboolean g_credentials_set_unix_user (GCredentials *credentials, 15810: uid_t uid, 15810: GError **error); 15810: 15810: 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdatagrambased.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gdatagrambased.h" 15810: 15810: # 49 "/usr/include/glib-2.0/gio/gdatagrambased.h" 15810: typedef struct _GDatagramBasedInterface GDatagramBasedInterface; 15810: # 69 "/usr/include/glib-2.0/gio/gdatagrambased.h" 15810: struct _GDatagramBasedInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gint (*receive_messages) (GDatagramBased *datagram_based, 15810: GInputMessage *messages, 15810: guint num_messages, 15810: gint flags, 15810: gint64 timeout, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gint (*send_messages) (GDatagramBased *datagram_based, 15810: GOutputMessage *messages, 15810: guint num_messages, 15810: gint flags, 15810: gint64 timeout, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: GSource *(*create_source) (GDatagramBased *datagram_based, 15810: GIOCondition condition, 15810: GCancellable *cancellable); 15810: GIOCondition (*condition_check) (GDatagramBased *datagram_based, 15810: GIOCondition condition); 15810: gboolean (*condition_wait) (GDatagramBased *datagram_based, 15810: GIOCondition condition, 15810: gint64 timeout, 15810: GCancellable *cancellable, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType 15810: g_datagram_based_get_type (void); 15810: 15810: extern 15810: gint 15810: g_datagram_based_receive_messages (GDatagramBased *datagram_based, 15810: GInputMessage *messages, 15810: guint num_messages, 15810: gint flags, 15810: gint64 timeout, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gint 15810: g_datagram_based_send_messages (GDatagramBased *datagram_based, 15810: GOutputMessage *messages, 15810: guint num_messages, 15810: gint flags, 15810: gint64 timeout, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: GSource * 15810: g_datagram_based_create_source (GDatagramBased *datagram_based, 15810: GIOCondition condition, 15810: GCancellable *cancellable); 15810: extern 15810: GIOCondition 15810: g_datagram_based_condition_check (GDatagramBased *datagram_based, 15810: GIOCondition condition); 15810: extern 15810: gboolean 15810: g_datagram_based_condition_wait (GDatagramBased *datagram_based, 15810: GIOCondition condition, 15810: gint64 timeout, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 48 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdatainputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdatainputstream.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gdatainputstream.h" 15810: typedef struct _GDataInputStreamClass GDataInputStreamClass; 15810: typedef struct _GDataInputStreamPrivate GDataInputStreamPrivate; 15810: 15810: struct _GDataInputStream 15810: { 15810: GBufferedInputStream parent_instance; 15810: 15810: 15810: GDataInputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GDataInputStreamClass 15810: { 15810: GBufferedInputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_data_input_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDataInputStream * g_data_input_stream_new (GInputStream *base_stream); 15810: 15810: extern 15810: void g_data_input_stream_set_byte_order (GDataInputStream *stream, 15810: GDataStreamByteOrder order); 15810: extern 15810: GDataStreamByteOrder g_data_input_stream_get_byte_order (GDataInputStream *stream); 15810: extern 15810: void g_data_input_stream_set_newline_type (GDataInputStream *stream, 15810: GDataStreamNewlineType type); 15810: extern 15810: GDataStreamNewlineType g_data_input_stream_get_newline_type (GDataInputStream *stream); 15810: extern 15810: guchar g_data_input_stream_read_byte (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gint16 g_data_input_stream_read_int16 (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: guint16 g_data_input_stream_read_uint16 (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gint32 g_data_input_stream_read_int32 (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: guint32 g_data_input_stream_read_uint32 (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gint64 g_data_input_stream_read_int64 (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: guint64 g_data_input_stream_read_uint64 (GDataInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: char * g_data_input_stream_read_line (GDataInputStream *stream, 15810: gsize *length, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: char * g_data_input_stream_read_line_utf8 (GDataInputStream *stream, 15810: gsize *length, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_data_input_stream_read_line_async (GDataInputStream *stream, 15810: gint io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: char * g_data_input_stream_read_line_finish (GDataInputStream *stream, 15810: GAsyncResult *result, 15810: gsize *length, 15810: GError **error); 15810: extern 15810: char * g_data_input_stream_read_line_finish_utf8(GDataInputStream *stream, 15810: GAsyncResult *result, 15810: gsize *length, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_data_input_stream_read_upto" "' instead"))) extern 15810: char * g_data_input_stream_read_until (GDataInputStream *stream, 15810: const gchar *stop_chars, 15810: gsize *length, 15810: GCancellable *cancellable, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_data_input_stream_read_upto_async" "' instead"))) extern 15810: void g_data_input_stream_read_until_async (GDataInputStream *stream, 15810: const gchar *stop_chars, 15810: gint io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: __attribute__((__deprecated__("Use '" "g_data_input_stream_read_upto_finish" "' instead"))) extern 15810: char * g_data_input_stream_read_until_finish (GDataInputStream *stream, 15810: GAsyncResult *result, 15810: gsize *length, 15810: GError **error); 15810: 15810: extern 15810: char * g_data_input_stream_read_upto (GDataInputStream *stream, 15810: const gchar *stop_chars, 15810: gssize stop_chars_len, 15810: gsize *length, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_data_input_stream_read_upto_async (GDataInputStream *stream, 15810: const gchar *stop_chars, 15810: gssize stop_chars_len, 15810: gint io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: char * g_data_input_stream_read_upto_finish (GDataInputStream *stream, 15810: GAsyncResult *result, 15810: gsize *length, 15810: GError **error); 15810: 15810: 15810: # 49 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdataoutputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdataoutputstream.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gdataoutputstream.h" 15810: typedef struct _GDataOutputStream GDataOutputStream; 15810: typedef struct _GDataOutputStreamClass GDataOutputStreamClass; 15810: typedef struct _GDataOutputStreamPrivate GDataOutputStreamPrivate; 15810: 15810: struct _GDataOutputStream 15810: { 15810: GFilterOutputStream parent_instance; 15810: 15810: 15810: GDataOutputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GDataOutputStreamClass 15810: { 15810: GFilterOutputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType g_data_output_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDataOutputStream * g_data_output_stream_new (GOutputStream *base_stream); 15810: 15810: extern 15810: void g_data_output_stream_set_byte_order (GDataOutputStream *stream, 15810: GDataStreamByteOrder order); 15810: extern 15810: GDataStreamByteOrder g_data_output_stream_get_byte_order (GDataOutputStream *stream); 15810: 15810: extern 15810: gboolean g_data_output_stream_put_byte (GDataOutputStream *stream, 15810: guchar data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_int16 (GDataOutputStream *stream, 15810: gint16 data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_uint16 (GDataOutputStream *stream, 15810: guint16 data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_int32 (GDataOutputStream *stream, 15810: gint32 data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_uint32 (GDataOutputStream *stream, 15810: guint32 data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_int64 (GDataOutputStream *stream, 15810: gint64 data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_uint64 (GDataOutputStream *stream, 15810: guint64 data, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_data_output_stream_put_string (GDataOutputStream *stream, 15810: const char *str, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 50 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 15810: # 1 "/usr/include/glib-2.0/gio/giotypes.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 2 15810: 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 15810: extern 15810: GType g_dbus_action_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GDBusActionGroup * g_dbus_action_group_get (GDBusConnection *connection, 15810: const gchar *bus_name, 15810: const gchar *object_path); 15810: 15810: 15810: # 51 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusaddress.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusaddress.h" 15810: 15810: 15810: extern 15810: gchar *g_dbus_address_escape_value (const gchar *string); 15810: 15810: extern 15810: gboolean g_dbus_is_address (const gchar *string); 15810: extern 15810: gboolean g_dbus_is_supported_address (const gchar *string, 15810: GError **error); 15810: 15810: extern 15810: void g_dbus_address_get_stream (const gchar *address, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GIOStream *g_dbus_address_get_stream_finish (GAsyncResult *res, 15810: gchar **out_guid, 15810: GError **error); 15810: 15810: extern 15810: GIOStream *g_dbus_address_get_stream_sync (const gchar *address, 15810: gchar **out_guid, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gchar *g_dbus_address_get_for_bus_sync (GBusType bus_type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 52 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusauthobserver.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusauthobserver.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_dbus_auth_observer_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusAuthObserver *g_dbus_auth_observer_new (void); 15810: extern 15810: gboolean g_dbus_auth_observer_authorize_authenticated_peer (GDBusAuthObserver *observer, 15810: GIOStream *stream, 15810: GCredentials *credentials); 15810: 15810: extern 15810: gboolean g_dbus_auth_observer_allow_mechanism (GDBusAuthObserver *observer, 15810: const gchar *mechanism); 15810: 15810: 15810: # 53 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusconnection.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_dbus_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: void g_bus_get (GBusType bus_type, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusConnection *g_bus_get_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusConnection *g_bus_get_sync (GBusType bus_type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: void g_dbus_connection_new (GIOStream *stream, 15810: const gchar *guid, 15810: GDBusConnectionFlags flags, 15810: GDBusAuthObserver *observer, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusConnection *g_dbus_connection_new_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusConnection *g_dbus_connection_new_sync (GIOStream *stream, 15810: const gchar *guid, 15810: GDBusConnectionFlags flags, 15810: GDBusAuthObserver *observer, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_dbus_connection_new_for_address (const gchar *address, 15810: GDBusConnectionFlags flags, 15810: GDBusAuthObserver *observer, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusConnection *g_dbus_connection_new_for_address_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusConnection *g_dbus_connection_new_for_address_sync (const gchar *address, 15810: GDBusConnectionFlags flags, 15810: GDBusAuthObserver *observer, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: void g_dbus_connection_start_message_processing (GDBusConnection *connection); 15810: extern 15810: gboolean g_dbus_connection_is_closed (GDBusConnection *connection); 15810: extern 15810: GIOStream *g_dbus_connection_get_stream (GDBusConnection *connection); 15810: extern 15810: const gchar *g_dbus_connection_get_guid (GDBusConnection *connection); 15810: extern 15810: const gchar *g_dbus_connection_get_unique_name (GDBusConnection *connection); 15810: extern 15810: GCredentials *g_dbus_connection_get_peer_credentials (GDBusConnection *connection); 15810: 15810: extern 15810: guint32 g_dbus_connection_get_last_serial (GDBusConnection *connection); 15810: 15810: extern 15810: gboolean g_dbus_connection_get_exit_on_close (GDBusConnection *connection); 15810: extern 15810: void g_dbus_connection_set_exit_on_close (GDBusConnection *connection, 15810: gboolean exit_on_close); 15810: extern 15810: GDBusCapabilityFlags g_dbus_connection_get_capabilities (GDBusConnection *connection); 15810: extern 15810: GDBusConnectionFlags g_dbus_connection_get_flags (GDBusConnection *connection); 15810: 15810: 15810: 15810: extern 15810: void g_dbus_connection_close (GDBusConnection *connection, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_dbus_connection_close_finish (GDBusConnection *connection, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: gboolean g_dbus_connection_close_sync (GDBusConnection *connection, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: void g_dbus_connection_flush (GDBusConnection *connection, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_dbus_connection_flush_finish (GDBusConnection *connection, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: gboolean g_dbus_connection_flush_sync (GDBusConnection *connection, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: gboolean g_dbus_connection_send_message (GDBusConnection *connection, 15810: GDBusMessage *message, 15810: GDBusSendMessageFlags flags, 15810: volatile guint32 *out_serial, 15810: GError **error); 15810: extern 15810: void g_dbus_connection_send_message_with_reply (GDBusConnection *connection, 15810: GDBusMessage *message, 15810: GDBusSendMessageFlags flags, 15810: gint timeout_msec, 15810: volatile guint32 *out_serial, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusMessage *g_dbus_connection_send_message_with_reply_finish (GDBusConnection *connection, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusMessage *g_dbus_connection_send_message_with_reply_sync (GDBusConnection *connection, 15810: GDBusMessage *message, 15810: GDBusSendMessageFlags flags, 15810: gint timeout_msec, 15810: volatile guint32 *out_serial, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: gboolean g_dbus_connection_emit_signal (GDBusConnection *connection, 15810: const gchar *destination_bus_name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *signal_name, 15810: GVariant *parameters, 15810: GError **error); 15810: extern 15810: void g_dbus_connection_call (GDBusConnection *connection, 15810: const gchar *bus_name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: const GVariantType *reply_type, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GVariant *g_dbus_connection_call_finish (GDBusConnection *connection, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GVariant *g_dbus_connection_call_sync (GDBusConnection *connection, 15810: const gchar *bus_name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: const GVariantType *reply_type, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_dbus_connection_call_with_unix_fd_list (GDBusConnection *connection, 15810: const gchar *bus_name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: const GVariantType *reply_type, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GUnixFDList *fd_list, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GVariant *g_dbus_connection_call_with_unix_fd_list_finish (GDBusConnection *connection, 15810: GUnixFDList **out_fd_list, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GVariant *g_dbus_connection_call_with_unix_fd_list_sync (GDBusConnection *connection, 15810: const gchar *bus_name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: const GVariantType *reply_type, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GUnixFDList *fd_list, 15810: GUnixFDList **out_fd_list, 15810: GCancellable *cancellable, 15810: GError **error); 15810: # 273 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef void (*GDBusInterfaceMethodCallFunc) (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: GDBusMethodInvocation *invocation, 15810: gpointer user_data); 15810: # 300 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef GVariant *(*GDBusInterfaceGetPropertyFunc) (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *property_name, 15810: GError **error, 15810: gpointer user_data); 15810: # 325 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef gboolean (*GDBusInterfaceSetPropertyFunc) (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *property_name, 15810: GVariant *value, 15810: GError **error, 15810: gpointer user_data); 15810: # 384 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: struct _GDBusInterfaceVTable 15810: { 15810: GDBusInterfaceMethodCallFunc method_call; 15810: GDBusInterfaceGetPropertyFunc get_property; 15810: GDBusInterfaceSetPropertyFunc set_property; 15810: 15810: 15810: 15810: 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: guint g_dbus_connection_register_object (GDBusConnection *connection, 15810: const gchar *object_path, 15810: GDBusInterfaceInfo *interface_info, 15810: const GDBusInterfaceVTable *vtable, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func, 15810: GError **error); 15810: extern 15810: guint g_dbus_connection_register_object_with_closures (GDBusConnection *connection, 15810: const gchar *object_path, 15810: GDBusInterfaceInfo *interface_info, 15810: GClosure *method_call_closure, 15810: GClosure *get_property_closure, 15810: GClosure *set_property_closure, 15810: GError **error); 15810: extern 15810: gboolean g_dbus_connection_unregister_object (GDBusConnection *connection, 15810: guint registration_id); 15810: # 443 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef gchar** (*GDBusSubtreeEnumerateFunc) (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *object_path, 15810: gpointer user_data); 15810: # 479 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef GDBusInterfaceInfo ** (*GDBusSubtreeIntrospectFunc) (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *object_path, 15810: const gchar *node, 15810: gpointer user_data); 15810: # 504 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef const GDBusInterfaceVTable * (*GDBusSubtreeDispatchFunc) (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *node, 15810: gpointer *out_user_data, 15810: gpointer user_data); 15810: # 522 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: struct _GDBusSubtreeVTable 15810: { 15810: GDBusSubtreeEnumerateFunc enumerate; 15810: GDBusSubtreeIntrospectFunc introspect; 15810: GDBusSubtreeDispatchFunc dispatch; 15810: 15810: 15810: 15810: 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: guint g_dbus_connection_register_subtree (GDBusConnection *connection, 15810: const gchar *object_path, 15810: const GDBusSubtreeVTable *vtable, 15810: GDBusSubtreeFlags flags, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func, 15810: GError **error); 15810: extern 15810: gboolean g_dbus_connection_unregister_subtree (GDBusConnection *connection, 15810: guint registration_id); 15810: # 565 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef void (*GDBusSignalCallback) (GDBusConnection *connection, 15810: const gchar *sender_name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: const gchar *signal_name, 15810: GVariant *parameters, 15810: gpointer user_data); 15810: 15810: extern 15810: guint g_dbus_connection_signal_subscribe (GDBusConnection *connection, 15810: const gchar *sender, 15810: const gchar *interface_name, 15810: const gchar *member, 15810: const gchar *object_path, 15810: const gchar *arg0, 15810: GDBusSignalFlags flags, 15810: GDBusSignalCallback callback, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: extern 15810: void g_dbus_connection_signal_unsubscribe (GDBusConnection *connection, 15810: guint subscription_id); 15810: # 664 "/usr/include/glib-2.0/gio/gdbusconnection.h" 15810: typedef GDBusMessage *(*GDBusMessageFilterFunction) (GDBusConnection *connection, 15810: GDBusMessage *message, 15810: gboolean incoming, 15810: gpointer user_data); 15810: 15810: extern 15810: guint g_dbus_connection_add_filter (GDBusConnection *connection, 15810: GDBusMessageFilterFunction filter_function, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: 15810: extern 15810: void g_dbus_connection_remove_filter (GDBusConnection *connection, 15810: guint filter_id); 15810: 15810: 15810: 15810: 15810: 15810: # 54 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbuserror.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbuserror.h" 15810: 15810: # 48 "/usr/include/glib-2.0/gio/gdbuserror.h" 15810: extern 15810: GQuark g_dbus_error_quark (void); 15810: 15810: 15810: extern 15810: gboolean g_dbus_error_is_remote_error (const GError *error); 15810: extern 15810: gchar *g_dbus_error_get_remote_error (const GError *error); 15810: extern 15810: gboolean g_dbus_error_strip_remote_error (GError *error); 15810: # 68 "/usr/include/glib-2.0/gio/gdbuserror.h" 15810: struct _GDBusErrorEntry 15810: { 15810: gint error_code; 15810: const gchar *dbus_error_name; 15810: }; 15810: 15810: extern 15810: gboolean g_dbus_error_register_error (GQuark error_domain, 15810: gint error_code, 15810: const gchar *dbus_error_name); 15810: extern 15810: gboolean g_dbus_error_unregister_error (GQuark error_domain, 15810: gint error_code, 15810: const gchar *dbus_error_name); 15810: extern 15810: void g_dbus_error_register_error_domain (const gchar *error_domain_quark_name, 15810: volatile gsize *quark_volatile, 15810: const GDBusErrorEntry *entries, 15810: guint num_entries); 15810: 15810: 15810: extern 15810: GError *g_dbus_error_new_for_dbus_error (const gchar *dbus_error_name, 15810: const gchar *dbus_error_message); 15810: extern 15810: void g_dbus_error_set_dbus_error (GError **error, 15810: const gchar *dbus_error_name, 15810: const gchar *dbus_error_message, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 15810: extern 15810: void g_dbus_error_set_dbus_error_valist (GError **error, 15810: const gchar *dbus_error_name, 15810: const gchar *dbus_error_message, 15810: const gchar *format, 15810: va_list var_args) __attribute__((__format__ (gnu_printf, 4, 0))); 15810: extern 15810: gchar *g_dbus_error_encode_gerror (const GError *error); 15810: 15810: 15810: # 55 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusinterface.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusinterface.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gdbusinterface.h" 15810: typedef struct _GDBusInterfaceIface GDBusInterfaceIface; 15810: # 55 "/usr/include/glib-2.0/gio/gdbusinterface.h" 15810: struct _GDBusInterfaceIface 15810: { 15810: GTypeInterface parent_iface; 15810: 15810: 15810: GDBusInterfaceInfo *(*get_info) (GDBusInterface *interface_); 15810: GDBusObject *(*get_object) (GDBusInterface *interface_); 15810: void (*set_object) (GDBusInterface *interface_, 15810: GDBusObject *object); 15810: GDBusObject *(*dup_object) (GDBusInterface *interface_); 15810: }; 15810: 15810: extern 15810: GType g_dbus_interface_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusInterfaceInfo *g_dbus_interface_get_info (GDBusInterface *interface_); 15810: extern 15810: GDBusObject *g_dbus_interface_get_object (GDBusInterface *interface_); 15810: extern 15810: void g_dbus_interface_set_object (GDBusInterface *interface_, 15810: GDBusObject *object); 15810: extern 15810: GDBusObject *g_dbus_interface_dup_object (GDBusInterface *interface_); 15810: 15810: 15810: # 56 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 15810: typedef struct _GDBusInterfaceSkeletonClass GDBusInterfaceSkeletonClass; 15810: typedef struct _GDBusInterfaceSkeletonPrivate GDBusInterfaceSkeletonPrivate; 15810: # 46 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 15810: struct _GDBusInterfaceSkeleton 15810: { 15810: 15810: GObject parent_instance; 15810: GDBusInterfaceSkeletonPrivate *priv; 15810: }; 15810: # 66 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 15810: struct _GDBusInterfaceSkeletonClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: GDBusInterfaceInfo *(*get_info) (GDBusInterfaceSkeleton *interface_); 15810: GDBusInterfaceVTable *(*get_vtable) (GDBusInterfaceSkeleton *interface_); 15810: GVariant *(*get_properties) (GDBusInterfaceSkeleton *interface_); 15810: void (*flush) (GDBusInterfaceSkeleton *interface_); 15810: 15810: 15810: gpointer vfunc_padding[8]; 15810: 15810: 15810: 15810: gboolean (*g_authorize_method) (GDBusInterfaceSkeleton *interface_, 15810: GDBusMethodInvocation *invocation); 15810: 15810: 15810: gpointer signal_padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_dbus_interface_skeleton_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusInterfaceSkeletonFlags g_dbus_interface_skeleton_get_flags (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: void g_dbus_interface_skeleton_set_flags (GDBusInterfaceSkeleton *interface_, 15810: GDBusInterfaceSkeletonFlags flags); 15810: extern 15810: GDBusInterfaceInfo *g_dbus_interface_skeleton_get_info (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: GDBusInterfaceVTable *g_dbus_interface_skeleton_get_vtable (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: GVariant *g_dbus_interface_skeleton_get_properties (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: void g_dbus_interface_skeleton_flush (GDBusInterfaceSkeleton *interface_); 15810: 15810: extern 15810: gboolean g_dbus_interface_skeleton_export (GDBusInterfaceSkeleton *interface_, 15810: GDBusConnection *connection, 15810: const gchar *object_path, 15810: GError **error); 15810: extern 15810: void g_dbus_interface_skeleton_unexport (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: void g_dbus_interface_skeleton_unexport_from_connection (GDBusInterfaceSkeleton *interface_, 15810: GDBusConnection *connection); 15810: 15810: extern 15810: GDBusConnection *g_dbus_interface_skeleton_get_connection (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: GList *g_dbus_interface_skeleton_get_connections (GDBusInterfaceSkeleton *interface_); 15810: extern 15810: gboolean g_dbus_interface_skeleton_has_connection (GDBusInterfaceSkeleton *interface_, 15810: GDBusConnection *connection); 15810: extern 15810: const gchar *g_dbus_interface_skeleton_get_object_path (GDBusInterfaceSkeleton *interface_); 15810: 15810: 15810: # 57 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusAnnotationInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *key; 15810: gchar *value; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: # 63 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusArgInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *name; 15810: gchar *signature; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: # 84 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusMethodInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *name; 15810: GDBusArgInfo **in_args; 15810: GDBusArgInfo **out_args; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: # 105 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusSignalInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *name; 15810: GDBusArgInfo **args; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: # 126 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusPropertyInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *name; 15810: gchar *signature; 15810: GDBusPropertyInfoFlags flags; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: # 149 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusInterfaceInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *name; 15810: GDBusMethodInfo **methods; 15810: GDBusSignalInfo **signals; 15810: GDBusPropertyInfo **properties; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: # 172 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: struct _GDBusNodeInfo 15810: { 15810: 15810: gint ref_count; 15810: gchar *path; 15810: GDBusInterfaceInfo **interfaces; 15810: GDBusNodeInfo **nodes; 15810: GDBusAnnotationInfo **annotations; 15810: }; 15810: 15810: extern 15810: const gchar *g_dbus_annotation_info_lookup (GDBusAnnotationInfo **annotations, 15810: const gchar *name); 15810: extern 15810: GDBusMethodInfo *g_dbus_interface_info_lookup_method (GDBusInterfaceInfo *info, 15810: const gchar *name); 15810: extern 15810: GDBusSignalInfo *g_dbus_interface_info_lookup_signal (GDBusInterfaceInfo *info, 15810: const gchar *name); 15810: extern 15810: GDBusPropertyInfo *g_dbus_interface_info_lookup_property (GDBusInterfaceInfo *info, 15810: const gchar *name); 15810: extern 15810: void g_dbus_interface_info_cache_build (GDBusInterfaceInfo *info); 15810: extern 15810: void g_dbus_interface_info_cache_release (GDBusInterfaceInfo *info); 15810: 15810: extern 15810: void g_dbus_interface_info_generate_xml (GDBusInterfaceInfo *info, 15810: guint indent, 15810: GString *string_builder); 15810: 15810: extern 15810: GDBusNodeInfo *g_dbus_node_info_new_for_xml (const gchar *xml_data, 15810: GError **error); 15810: extern 15810: GDBusInterfaceInfo *g_dbus_node_info_lookup_interface (GDBusNodeInfo *info, 15810: const gchar *name); 15810: extern 15810: void g_dbus_node_info_generate_xml (GDBusNodeInfo *info, 15810: guint indent, 15810: GString *string_builder); 15810: 15810: extern 15810: GDBusNodeInfo *g_dbus_node_info_ref (GDBusNodeInfo *info); 15810: extern 15810: GDBusInterfaceInfo *g_dbus_interface_info_ref (GDBusInterfaceInfo *info); 15810: extern 15810: GDBusMethodInfo *g_dbus_method_info_ref (GDBusMethodInfo *info); 15810: extern 15810: GDBusSignalInfo *g_dbus_signal_info_ref (GDBusSignalInfo *info); 15810: extern 15810: GDBusPropertyInfo *g_dbus_property_info_ref (GDBusPropertyInfo *info); 15810: extern 15810: GDBusArgInfo *g_dbus_arg_info_ref (GDBusArgInfo *info); 15810: extern 15810: GDBusAnnotationInfo *g_dbus_annotation_info_ref (GDBusAnnotationInfo *info); 15810: 15810: extern 15810: void g_dbus_node_info_unref (GDBusNodeInfo *info); 15810: extern 15810: void g_dbus_interface_info_unref (GDBusInterfaceInfo *info); 15810: extern 15810: void g_dbus_method_info_unref (GDBusMethodInfo *info); 15810: extern 15810: void g_dbus_signal_info_unref (GDBusSignalInfo *info); 15810: extern 15810: void g_dbus_property_info_unref (GDBusPropertyInfo *info); 15810: extern 15810: void g_dbus_arg_info_unref (GDBusArgInfo *info); 15810: extern 15810: void g_dbus_annotation_info_unref (GDBusAnnotationInfo *info); 15810: # 308 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 15810: extern 15810: GType g_dbus_node_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_dbus_interface_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_dbus_method_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_dbus_signal_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_dbus_property_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_dbus_arg_info_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType g_dbus_annotation_info_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 58 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusmenumodel.h" 1 15810: # 25 "/usr/include/glib-2.0/gio/gdbusmenumodel.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GDBusMenuModel GDBusMenuModel; 15810: 15810: extern 15810: GType g_dbus_menu_model_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GDBusMenuModel * g_dbus_menu_model_get (GDBusConnection *connection, 15810: const gchar *bus_name, 15810: const gchar *object_path); 15810: 15810: 15810: # 59 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusmessage.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusmessage.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_dbus_message_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusMessage *g_dbus_message_new (void); 15810: extern 15810: GDBusMessage *g_dbus_message_new_signal (const gchar *path, 15810: const gchar *interface_, 15810: const gchar *signal); 15810: extern 15810: GDBusMessage *g_dbus_message_new_method_call (const gchar *name, 15810: const gchar *path, 15810: const gchar *interface_, 15810: const gchar *method); 15810: extern 15810: GDBusMessage *g_dbus_message_new_method_reply (GDBusMessage *method_call_message); 15810: extern 15810: GDBusMessage *g_dbus_message_new_method_error (GDBusMessage *method_call_message, 15810: const gchar *error_name, 15810: const gchar *error_message_format, 15810: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 15810: extern 15810: GDBusMessage *g_dbus_message_new_method_error_valist (GDBusMessage *method_call_message, 15810: const gchar *error_name, 15810: const gchar *error_message_format, 15810: va_list var_args); 15810: extern 15810: GDBusMessage *g_dbus_message_new_method_error_literal (GDBusMessage *method_call_message, 15810: const gchar *error_name, 15810: const gchar *error_message); 15810: extern 15810: gchar *g_dbus_message_print (GDBusMessage *message, 15810: guint indent); 15810: extern 15810: gboolean g_dbus_message_get_locked (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_lock (GDBusMessage *message); 15810: extern 15810: GDBusMessage *g_dbus_message_copy (GDBusMessage *message, 15810: GError **error); 15810: extern 15810: GDBusMessageByteOrder g_dbus_message_get_byte_order (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_byte_order (GDBusMessage *message, 15810: GDBusMessageByteOrder byte_order); 15810: 15810: extern 15810: GDBusMessageType g_dbus_message_get_message_type (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_message_type (GDBusMessage *message, 15810: GDBusMessageType type); 15810: extern 15810: GDBusMessageFlags g_dbus_message_get_flags (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_flags (GDBusMessage *message, 15810: GDBusMessageFlags flags); 15810: extern 15810: guint32 g_dbus_message_get_serial (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_serial (GDBusMessage *message, 15810: guint32 serial); 15810: extern 15810: GVariant *g_dbus_message_get_header (GDBusMessage *message, 15810: GDBusMessageHeaderField header_field); 15810: extern 15810: void g_dbus_message_set_header (GDBusMessage *message, 15810: GDBusMessageHeaderField header_field, 15810: GVariant *value); 15810: extern 15810: guchar *g_dbus_message_get_header_fields (GDBusMessage *message); 15810: extern 15810: GVariant *g_dbus_message_get_body (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_body (GDBusMessage *message, 15810: GVariant *body); 15810: extern 15810: GUnixFDList *g_dbus_message_get_unix_fd_list (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_unix_fd_list (GDBusMessage *message, 15810: GUnixFDList *fd_list); 15810: 15810: extern 15810: guint32 g_dbus_message_get_reply_serial (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_reply_serial (GDBusMessage *message, 15810: guint32 value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_interface (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_interface (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_member (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_member (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_path (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_path (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_sender (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_sender (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_destination (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_destination (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_error_name (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_error_name (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_signature (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_signature (GDBusMessage *message, 15810: const gchar *value); 15810: 15810: extern 15810: guint32 g_dbus_message_get_num_unix_fds (GDBusMessage *message); 15810: extern 15810: void g_dbus_message_set_num_unix_fds (GDBusMessage *message, 15810: guint32 value); 15810: 15810: extern 15810: const gchar *g_dbus_message_get_arg0 (GDBusMessage *message); 15810: 15810: 15810: extern 15810: GDBusMessage *g_dbus_message_new_from_blob (guchar *blob, 15810: gsize blob_len, 15810: GDBusCapabilityFlags capabilities, 15810: GError **error); 15810: 15810: extern 15810: gssize g_dbus_message_bytes_needed (guchar *blob, 15810: gsize blob_len, 15810: GError **error); 15810: 15810: extern 15810: guchar *g_dbus_message_to_blob (GDBusMessage *message, 15810: gsize *out_size, 15810: GDBusCapabilityFlags capabilities, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_dbus_message_to_gerror (GDBusMessage *message, 15810: GError **error); 15810: 15810: 15810: # 60 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusmethodinvocation.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusmethodinvocation.h" 15810: 15810: # 71 "/usr/include/glib-2.0/gio/gdbusmethodinvocation.h" 15810: extern 15810: GType g_dbus_method_invocation_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: const gchar *g_dbus_method_invocation_get_sender (GDBusMethodInvocation *invocation); 15810: extern 15810: const gchar *g_dbus_method_invocation_get_object_path (GDBusMethodInvocation *invocation); 15810: extern 15810: const gchar *g_dbus_method_invocation_get_interface_name (GDBusMethodInvocation *invocation); 15810: extern 15810: const gchar *g_dbus_method_invocation_get_method_name (GDBusMethodInvocation *invocation); 15810: extern 15810: const GDBusMethodInfo *g_dbus_method_invocation_get_method_info (GDBusMethodInvocation *invocation); 15810: extern 15810: const GDBusPropertyInfo *g_dbus_method_invocation_get_property_info (GDBusMethodInvocation *invocation); 15810: extern 15810: GDBusConnection *g_dbus_method_invocation_get_connection (GDBusMethodInvocation *invocation); 15810: extern 15810: GDBusMessage *g_dbus_method_invocation_get_message (GDBusMethodInvocation *invocation); 15810: extern 15810: GVariant *g_dbus_method_invocation_get_parameters (GDBusMethodInvocation *invocation); 15810: extern 15810: gpointer g_dbus_method_invocation_get_user_data (GDBusMethodInvocation *invocation); 15810: 15810: extern 15810: void g_dbus_method_invocation_return_value (GDBusMethodInvocation *invocation, 15810: GVariant *parameters); 15810: extern 15810: void g_dbus_method_invocation_return_value_with_unix_fd_list (GDBusMethodInvocation *invocation, 15810: GVariant *parameters, 15810: GUnixFDList *fd_list); 15810: extern 15810: void g_dbus_method_invocation_return_error (GDBusMethodInvocation *invocation, 15810: GQuark domain, 15810: gint code, 15810: const gchar *format, 15810: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 15810: extern 15810: void g_dbus_method_invocation_return_error_valist (GDBusMethodInvocation *invocation, 15810: GQuark domain, 15810: gint code, 15810: const gchar *format, 15810: va_list var_args) 15810: __attribute__((__format__ (gnu_printf, 4, 0))); 15810: extern 15810: void g_dbus_method_invocation_return_error_literal (GDBusMethodInvocation *invocation, 15810: GQuark domain, 15810: gint code, 15810: const gchar *message); 15810: extern 15810: void g_dbus_method_invocation_return_gerror (GDBusMethodInvocation *invocation, 15810: const GError *error); 15810: extern 15810: void g_dbus_method_invocation_take_error (GDBusMethodInvocation *invocation, 15810: GError *error); 15810: extern 15810: void g_dbus_method_invocation_return_dbus_error (GDBusMethodInvocation *invocation, 15810: const gchar *error_name, 15810: const gchar *error_message); 15810: 15810: 15810: # 61 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 15810: typedef void (*GBusAcquiredCallback) (GDBusConnection *connection, 15810: const gchar *name, 15810: gpointer user_data); 15810: # 56 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 15810: typedef void (*GBusNameAcquiredCallback) (GDBusConnection *connection, 15810: const gchar *name, 15810: gpointer user_data); 15810: # 71 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 15810: typedef void (*GBusNameLostCallback) (GDBusConnection *connection, 15810: const gchar *name, 15810: gpointer user_data); 15810: 15810: extern 15810: guint g_bus_own_name (GBusType bus_type, 15810: const gchar *name, 15810: GBusNameOwnerFlags flags, 15810: GBusAcquiredCallback bus_acquired_handler, 15810: GBusNameAcquiredCallback name_acquired_handler, 15810: GBusNameLostCallback name_lost_handler, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: 15810: extern 15810: guint g_bus_own_name_on_connection (GDBusConnection *connection, 15810: const gchar *name, 15810: GBusNameOwnerFlags flags, 15810: GBusNameAcquiredCallback name_acquired_handler, 15810: GBusNameLostCallback name_lost_handler, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: 15810: extern 15810: guint g_bus_own_name_with_closures (GBusType bus_type, 15810: const gchar *name, 15810: GBusNameOwnerFlags flags, 15810: GClosure *bus_acquired_closure, 15810: GClosure *name_acquired_closure, 15810: GClosure *name_lost_closure); 15810: 15810: extern 15810: guint g_bus_own_name_on_connection_with_closures ( 15810: GDBusConnection *connection, 15810: const gchar *name, 15810: GBusNameOwnerFlags flags, 15810: GClosure *name_acquired_closure, 15810: GClosure *name_lost_closure); 15810: 15810: extern 15810: void g_bus_unown_name (guint owner_id); 15810: 15810: 15810: # 62 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 15810: typedef void (*GBusNameAppearedCallback) (GDBusConnection *connection, 15810: const gchar *name, 15810: const gchar *name_owner, 15810: gpointer user_data); 15810: # 63 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 15810: typedef void (*GBusNameVanishedCallback) (GDBusConnection *connection, 15810: const gchar *name, 15810: gpointer user_data); 15810: 15810: 15810: extern 15810: guint g_bus_watch_name (GBusType bus_type, 15810: const gchar *name, 15810: GBusNameWatcherFlags flags, 15810: GBusNameAppearedCallback name_appeared_handler, 15810: GBusNameVanishedCallback name_vanished_handler, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: extern 15810: guint g_bus_watch_name_on_connection (GDBusConnection *connection, 15810: const gchar *name, 15810: GBusNameWatcherFlags flags, 15810: GBusNameAppearedCallback name_appeared_handler, 15810: GBusNameVanishedCallback name_vanished_handler, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: extern 15810: guint g_bus_watch_name_with_closures (GBusType bus_type, 15810: const gchar *name, 15810: GBusNameWatcherFlags flags, 15810: GClosure *name_appeared_closure, 15810: GClosure *name_vanished_closure); 15810: extern 15810: guint g_bus_watch_name_on_connection_with_closures ( 15810: GDBusConnection *connection, 15810: const gchar *name, 15810: GBusNameWatcherFlags flags, 15810: GClosure *name_appeared_closure, 15810: GClosure *name_vanished_closure); 15810: extern 15810: void g_bus_unwatch_name (guint watcher_id); 15810: 15810: 15810: # 63 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusobject.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusobject.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GDBusObjectIface GDBusObjectIface; 15810: # 48 "/usr/include/glib-2.0/gio/gdbusobject.h" 15810: struct _GDBusObjectIface 15810: { 15810: GTypeInterface parent_iface; 15810: 15810: 15810: const gchar *(*get_object_path) (GDBusObject *object); 15810: GList *(*get_interfaces) (GDBusObject *object); 15810: GDBusInterface *(*get_interface) (GDBusObject *object, 15810: const gchar *interface_name); 15810: 15810: 15810: void (*interface_added) (GDBusObject *object, 15810: GDBusInterface *interface_); 15810: void (*interface_removed) (GDBusObject *object, 15810: GDBusInterface *interface_); 15810: 15810: }; 15810: 15810: extern 15810: GType g_dbus_object_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: const gchar *g_dbus_object_get_object_path (GDBusObject *object); 15810: extern 15810: GList *g_dbus_object_get_interfaces (GDBusObject *object); 15810: extern 15810: GDBusInterface *g_dbus_object_get_interface (GDBusObject *object, 15810: const gchar *interface_name); 15810: 15810: 15810: # 64 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusobjectmanager.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusobjectmanager.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GDBusObjectManagerIface GDBusObjectManagerIface; 15810: # 51 "/usr/include/glib-2.0/gio/gdbusobjectmanager.h" 15810: struct _GDBusObjectManagerIface 15810: { 15810: GTypeInterface parent_iface; 15810: 15810: 15810: const gchar *(*get_object_path) (GDBusObjectManager *manager); 15810: GList *(*get_objects) (GDBusObjectManager *manager); 15810: GDBusObject *(*get_object) (GDBusObjectManager *manager, 15810: const gchar *object_path); 15810: GDBusInterface *(*get_interface) (GDBusObjectManager *manager, 15810: const gchar *object_path, 15810: const gchar *interface_name); 15810: 15810: 15810: void (*object_added) (GDBusObjectManager *manager, 15810: GDBusObject *object); 15810: void (*object_removed) (GDBusObjectManager *manager, 15810: GDBusObject *object); 15810: 15810: void (*interface_added) (GDBusObjectManager *manager, 15810: GDBusObject *object, 15810: GDBusInterface *interface_); 15810: void (*interface_removed) (GDBusObjectManager *manager, 15810: GDBusObject *object, 15810: GDBusInterface *interface_); 15810: }; 15810: 15810: extern 15810: GType g_dbus_object_manager_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: const gchar *g_dbus_object_manager_get_object_path (GDBusObjectManager *manager); 15810: extern 15810: GList *g_dbus_object_manager_get_objects (GDBusObjectManager *manager); 15810: extern 15810: GDBusObject *g_dbus_object_manager_get_object (GDBusObjectManager *manager, 15810: const gchar *object_path); 15810: extern 15810: GDBusInterface *g_dbus_object_manager_get_interface (GDBusObjectManager *manager, 15810: const gchar *object_path, 15810: const gchar *interface_name); 15810: 15810: 15810: # 65 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 15810: typedef struct _GDBusObjectManagerClientClass GDBusObjectManagerClientClass; 15810: typedef struct _GDBusObjectManagerClientPrivate GDBusObjectManagerClientPrivate; 15810: # 46 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 15810: struct _GDBusObjectManagerClient 15810: { 15810: 15810: GObject parent_instance; 15810: GDBusObjectManagerClientPrivate *priv; 15810: }; 15810: # 63 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 15810: struct _GDBusObjectManagerClientClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*interface_proxy_signal) (GDBusObjectManagerClient *manager, 15810: GDBusObjectProxy *object_proxy, 15810: GDBusProxy *interface_proxy, 15810: const gchar *sender_name, 15810: const gchar *signal_name, 15810: GVariant *parameters); 15810: 15810: void (*interface_proxy_properties_changed) (GDBusObjectManagerClient *manager, 15810: GDBusObjectProxy *object_proxy, 15810: GDBusProxy *interface_proxy, 15810: GVariant *changed_properties, 15810: const gchar* const *invalidated_properties); 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_dbus_object_manager_client_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void g_dbus_object_manager_client_new (GDBusConnection *connection, 15810: GDBusObjectManagerClientFlags flags, 15810: const gchar *name, 15810: const gchar *object_path, 15810: GDBusProxyTypeFunc get_proxy_type_func, 15810: gpointer get_proxy_type_user_data, 15810: GDestroyNotify get_proxy_type_destroy_notify, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusObjectManager *g_dbus_object_manager_client_new_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusObjectManager *g_dbus_object_manager_client_new_sync (GDBusConnection *connection, 15810: GDBusObjectManagerClientFlags flags, 15810: const gchar *name, 15810: const gchar *object_path, 15810: GDBusProxyTypeFunc get_proxy_type_func, 15810: gpointer get_proxy_type_user_data, 15810: GDestroyNotify get_proxy_type_destroy_notify, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_dbus_object_manager_client_new_for_bus (GBusType bus_type, 15810: GDBusObjectManagerClientFlags flags, 15810: const gchar *name, 15810: const gchar *object_path, 15810: GDBusProxyTypeFunc get_proxy_type_func, 15810: gpointer get_proxy_type_user_data, 15810: GDestroyNotify get_proxy_type_destroy_notify, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusObjectManager *g_dbus_object_manager_client_new_for_bus_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusObjectManager *g_dbus_object_manager_client_new_for_bus_sync (GBusType bus_type, 15810: GDBusObjectManagerClientFlags flags, 15810: const gchar *name, 15810: const gchar *object_path, 15810: GDBusProxyTypeFunc get_proxy_type_func, 15810: gpointer get_proxy_type_user_data, 15810: GDestroyNotify get_proxy_type_destroy_notify, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GDBusConnection *g_dbus_object_manager_client_get_connection (GDBusObjectManagerClient *manager); 15810: extern 15810: GDBusObjectManagerClientFlags g_dbus_object_manager_client_get_flags (GDBusObjectManagerClient *manager); 15810: extern 15810: const gchar *g_dbus_object_manager_client_get_name (GDBusObjectManagerClient *manager); 15810: extern 15810: gchar *g_dbus_object_manager_client_get_name_owner (GDBusObjectManagerClient *manager); 15810: 15810: 15810: # 66 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 15810: typedef struct _GDBusObjectManagerServerClass GDBusObjectManagerServerClass; 15810: typedef struct _GDBusObjectManagerServerPrivate GDBusObjectManagerServerPrivate; 15810: # 46 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 15810: struct _GDBusObjectManagerServer 15810: { 15810: 15810: GObject parent_instance; 15810: GDBusObjectManagerServerPrivate *priv; 15810: }; 15810: # 61 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 15810: struct _GDBusObjectManagerServerClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_dbus_object_manager_server_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusObjectManagerServer *g_dbus_object_manager_server_new (const gchar *object_path); 15810: extern 15810: GDBusConnection *g_dbus_object_manager_server_get_connection (GDBusObjectManagerServer *manager); 15810: extern 15810: void g_dbus_object_manager_server_set_connection (GDBusObjectManagerServer *manager, 15810: GDBusConnection *connection); 15810: extern 15810: void g_dbus_object_manager_server_export (GDBusObjectManagerServer *manager, 15810: GDBusObjectSkeleton *object); 15810: extern 15810: void g_dbus_object_manager_server_export_uniquely (GDBusObjectManagerServer *manager, 15810: GDBusObjectSkeleton *object); 15810: extern 15810: gboolean g_dbus_object_manager_server_is_exported (GDBusObjectManagerServer *manager, 15810: GDBusObjectSkeleton *object); 15810: extern 15810: gboolean g_dbus_object_manager_server_unexport (GDBusObjectManagerServer *manager, 15810: const gchar *object_path); 15810: 15810: 15810: # 67 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 15810: typedef struct _GDBusObjectProxyClass GDBusObjectProxyClass; 15810: typedef struct _GDBusObjectProxyPrivate GDBusObjectProxyPrivate; 15810: # 46 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 15810: struct _GDBusObjectProxy 15810: { 15810: 15810: GObject parent_instance; 15810: GDBusObjectProxyPrivate *priv; 15810: }; 15810: # 61 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 15810: struct _GDBusObjectProxyClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_dbus_object_proxy_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusObjectProxy *g_dbus_object_proxy_new (GDBusConnection *connection, 15810: const gchar *object_path); 15810: extern 15810: GDBusConnection *g_dbus_object_proxy_get_connection (GDBusObjectProxy *proxy); 15810: 15810: 15810: # 68 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 15810: typedef struct _GDBusObjectSkeletonClass GDBusObjectSkeletonClass; 15810: typedef struct _GDBusObjectSkeletonPrivate GDBusObjectSkeletonPrivate; 15810: # 46 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 15810: struct _GDBusObjectSkeleton 15810: { 15810: 15810: GObject parent_instance; 15810: GDBusObjectSkeletonPrivate *priv; 15810: }; 15810: # 62 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 15810: struct _GDBusObjectSkeletonClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: gboolean (*authorize_method) (GDBusObjectSkeleton *object, 15810: GDBusInterfaceSkeleton *interface_, 15810: GDBusMethodInvocation *invocation); 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_dbus_object_skeleton_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusObjectSkeleton *g_dbus_object_skeleton_new (const gchar *object_path); 15810: extern 15810: void g_dbus_object_skeleton_flush (GDBusObjectSkeleton *object); 15810: extern 15810: void g_dbus_object_skeleton_add_interface (GDBusObjectSkeleton *object, 15810: GDBusInterfaceSkeleton *interface_); 15810: extern 15810: void g_dbus_object_skeleton_remove_interface (GDBusObjectSkeleton *object, 15810: GDBusInterfaceSkeleton *interface_); 15810: extern 15810: void g_dbus_object_skeleton_remove_interface_by_name (GDBusObjectSkeleton *object, 15810: const gchar *interface_name); 15810: extern 15810: void g_dbus_object_skeleton_set_object_path (GDBusObjectSkeleton *object, 15810: const gchar *object_path); 15810: 15810: 15810: # 69 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusproxy.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gdbusproxy.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gdbusproxy.h" 15810: typedef struct _GDBusProxyClass GDBusProxyClass; 15810: typedef struct _GDBusProxyPrivate GDBusProxyPrivate; 15810: # 51 "/usr/include/glib-2.0/gio/gdbusproxy.h" 15810: struct _GDBusProxy 15810: { 15810: 15810: GObject parent_instance; 15810: GDBusProxyPrivate *priv; 15810: }; 15810: # 67 "/usr/include/glib-2.0/gio/gdbusproxy.h" 15810: struct _GDBusProxyClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*g_properties_changed) (GDBusProxy *proxy, 15810: GVariant *changed_properties, 15810: const gchar* const *invalidated_properties); 15810: void (*g_signal) (GDBusProxy *proxy, 15810: const gchar *sender_name, 15810: const gchar *signal_name, 15810: GVariant *parameters); 15810: 15810: 15810: 15810: gpointer padding[32]; 15810: }; 15810: 15810: extern 15810: GType g_dbus_proxy_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void g_dbus_proxy_new (GDBusConnection *connection, 15810: GDBusProxyFlags flags, 15810: GDBusInterfaceInfo *info, 15810: const gchar *name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusProxy *g_dbus_proxy_new_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusProxy *g_dbus_proxy_new_sync (GDBusConnection *connection, 15810: GDBusProxyFlags flags, 15810: GDBusInterfaceInfo *info, 15810: const gchar *name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_dbus_proxy_new_for_bus (GBusType bus_type, 15810: GDBusProxyFlags flags, 15810: GDBusInterfaceInfo *info, 15810: const gchar *name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GDBusProxy *g_dbus_proxy_new_for_bus_finish (GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GDBusProxy *g_dbus_proxy_new_for_bus_sync (GBusType bus_type, 15810: GDBusProxyFlags flags, 15810: GDBusInterfaceInfo *info, 15810: const gchar *name, 15810: const gchar *object_path, 15810: const gchar *interface_name, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GDBusConnection *g_dbus_proxy_get_connection (GDBusProxy *proxy); 15810: extern 15810: GDBusProxyFlags g_dbus_proxy_get_flags (GDBusProxy *proxy); 15810: extern 15810: const gchar *g_dbus_proxy_get_name (GDBusProxy *proxy); 15810: extern 15810: gchar *g_dbus_proxy_get_name_owner (GDBusProxy *proxy); 15810: extern 15810: const gchar *g_dbus_proxy_get_object_path (GDBusProxy *proxy); 15810: extern 15810: const gchar *g_dbus_proxy_get_interface_name (GDBusProxy *proxy); 15810: extern 15810: gint g_dbus_proxy_get_default_timeout (GDBusProxy *proxy); 15810: extern 15810: void g_dbus_proxy_set_default_timeout (GDBusProxy *proxy, 15810: gint timeout_msec); 15810: extern 15810: GDBusInterfaceInfo *g_dbus_proxy_get_interface_info (GDBusProxy *proxy); 15810: extern 15810: void g_dbus_proxy_set_interface_info (GDBusProxy *proxy, 15810: GDBusInterfaceInfo *info); 15810: extern 15810: GVariant *g_dbus_proxy_get_cached_property (GDBusProxy *proxy, 15810: const gchar *property_name); 15810: extern 15810: void g_dbus_proxy_set_cached_property (GDBusProxy *proxy, 15810: const gchar *property_name, 15810: GVariant *value); 15810: extern 15810: gchar **g_dbus_proxy_get_cached_property_names (GDBusProxy *proxy); 15810: extern 15810: void g_dbus_proxy_call (GDBusProxy *proxy, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GVariant *g_dbus_proxy_call_finish (GDBusProxy *proxy, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GVariant *g_dbus_proxy_call_sync (GDBusProxy *proxy, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_dbus_proxy_call_with_unix_fd_list (GDBusProxy *proxy, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GUnixFDList *fd_list, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GVariant *g_dbus_proxy_call_with_unix_fd_list_finish (GDBusProxy *proxy, 15810: GUnixFDList **out_fd_list, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GVariant *g_dbus_proxy_call_with_unix_fd_list_sync (GDBusProxy *proxy, 15810: const gchar *method_name, 15810: GVariant *parameters, 15810: GDBusCallFlags flags, 15810: gint timeout_msec, 15810: GUnixFDList *fd_list, 15810: GUnixFDList **out_fd_list, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 70 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusserver.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusserver.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_dbus_server_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GDBusServer *g_dbus_server_new_sync (const gchar *address, 15810: GDBusServerFlags flags, 15810: const gchar *guid, 15810: GDBusAuthObserver *observer, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: const gchar *g_dbus_server_get_client_address (GDBusServer *server); 15810: extern 15810: const gchar *g_dbus_server_get_guid (GDBusServer *server); 15810: extern 15810: GDBusServerFlags g_dbus_server_get_flags (GDBusServer *server); 15810: extern 15810: void g_dbus_server_start (GDBusServer *server); 15810: extern 15810: void g_dbus_server_stop (GDBusServer *server); 15810: extern 15810: gboolean g_dbus_server_is_active (GDBusServer *server); 15810: 15810: 15810: # 71 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdbusutils.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gdbusutils.h" 15810: 15810: 15810: extern 15810: gboolean g_dbus_is_guid (const gchar *string); 15810: extern 15810: gchar *g_dbus_generate_guid (void); 15810: 15810: extern 15810: gboolean g_dbus_is_name (const gchar *string); 15810: extern 15810: gboolean g_dbus_is_unique_name (const gchar *string); 15810: extern 15810: gboolean g_dbus_is_member_name (const gchar *string); 15810: extern 15810: gboolean g_dbus_is_interface_name (const gchar *string); 15810: extern 15810: gboolean g_dbus_is_error_name (const gchar *string); 15810: 15810: extern 15810: void g_dbus_gvariant_to_gvalue (GVariant *value, 15810: GValue *out_gvalue); 15810: extern 15810: GVariant *g_dbus_gvalue_to_gvariant (const GValue *gvalue, 15810: const GVariantType *type); 15810: extern 15810: gchar *g_dbus_escape_object_path_bytestring (const guint8 *bytes); 15810: extern 15810: gchar *g_dbus_escape_object_path (const gchar *s); 15810: extern 15810: guint8 *g_dbus_unescape_object_path (const gchar *s); 15810: 15810: 15810: # 72 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdrive.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gdrive.h" 15810: 15810: # 87 "/usr/include/glib-2.0/gio/gdrive.h" 15810: typedef struct _GDriveIface GDriveIface; 15810: 15810: struct _GDriveIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: void (* changed) (GDrive *drive); 15810: void (* disconnected) (GDrive *drive); 15810: void (* eject_button) (GDrive *drive); 15810: 15810: 15810: char * (* get_name) (GDrive *drive); 15810: GIcon * (* get_icon) (GDrive *drive); 15810: gboolean (* has_volumes) (GDrive *drive); 15810: GList * (* get_volumes) (GDrive *drive); 15810: gboolean (* is_media_removable) (GDrive *drive); 15810: gboolean (* has_media) (GDrive *drive); 15810: gboolean (* is_media_check_automatic) (GDrive *drive); 15810: gboolean (* can_eject) (GDrive *drive); 15810: gboolean (* can_poll_for_media) (GDrive *drive); 15810: void (* eject) (GDrive *drive, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_finish) (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* poll_for_media) (GDrive *drive, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* poll_for_media_finish) (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: char * (* get_identifier) (GDrive *drive, 15810: const char *kind); 15810: char ** (* enumerate_identifiers) (GDrive *drive); 15810: 15810: GDriveStartStopType (* get_start_stop_type) (GDrive *drive); 15810: 15810: gboolean (* can_start) (GDrive *drive); 15810: gboolean (* can_start_degraded) (GDrive *drive); 15810: void (* start) (GDrive *drive, 15810: GDriveStartFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* start_finish) (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* can_stop) (GDrive *drive); 15810: void (* stop) (GDrive *drive, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* stop_finish) (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* stop_button) (GDrive *drive); 15810: 15810: void (* eject_with_operation) (GDrive *drive, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_with_operation_finish) (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: const gchar * (* get_sort_key) (GDrive *drive); 15810: GIcon * (* get_symbolic_icon) (GDrive *drive); 15810: gboolean (* is_removable) (GDrive *drive); 15810: 15810: }; 15810: 15810: extern 15810: GType g_drive_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: char * g_drive_get_name (GDrive *drive); 15810: extern 15810: GIcon * g_drive_get_icon (GDrive *drive); 15810: extern 15810: GIcon * g_drive_get_symbolic_icon (GDrive *drive); 15810: extern 15810: gboolean g_drive_has_volumes (GDrive *drive); 15810: extern 15810: GList * g_drive_get_volumes (GDrive *drive); 15810: extern 15810: gboolean g_drive_is_removable (GDrive *drive); 15810: extern 15810: gboolean g_drive_is_media_removable (GDrive *drive); 15810: extern 15810: gboolean g_drive_has_media (GDrive *drive); 15810: extern 15810: gboolean g_drive_is_media_check_automatic (GDrive *drive); 15810: extern 15810: gboolean g_drive_can_poll_for_media (GDrive *drive); 15810: extern 15810: gboolean g_drive_can_eject (GDrive *drive); 15810: __attribute__((__deprecated__("Use '" "g_drive_eject_with_operation" "' instead"))) extern 15810: void g_drive_eject (GDrive *drive, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__("Use '" "g_drive_eject_with_operation_finish" "' instead"))) extern 15810: gboolean g_drive_eject_finish (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_drive_poll_for_media (GDrive *drive, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_drive_poll_for_media_finish (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: char * g_drive_get_identifier (GDrive *drive, 15810: const char *kind); 15810: extern 15810: char ** g_drive_enumerate_identifiers (GDrive *drive); 15810: 15810: extern 15810: GDriveStartStopType g_drive_get_start_stop_type (GDrive *drive); 15810: 15810: extern 15810: gboolean g_drive_can_start (GDrive *drive); 15810: extern 15810: gboolean g_drive_can_start_degraded (GDrive *drive); 15810: extern 15810: void g_drive_start (GDrive *drive, 15810: GDriveStartFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_drive_start_finish (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_drive_can_stop (GDrive *drive); 15810: extern 15810: void g_drive_stop (GDrive *drive, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_drive_stop_finish (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_drive_eject_with_operation (GDrive *drive, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_drive_eject_with_operation_finish (GDrive *drive, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: const gchar *g_drive_get_sort_key (GDrive *drive); 15810: 15810: 15810: # 73 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 1 15810: # 27 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 15810: # 1 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GDtlsConnectionInterface GDtlsConnectionInterface; 15810: # 56 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: struct _GDtlsConnectionInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gboolean (*accept_certificate) (GDtlsConnection *connection, 15810: GTlsCertificate *peer_cert, 15810: GTlsCertificateFlags errors); 15810: 15810: 15810: gboolean (*handshake) (GDtlsConnection *conn, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (*handshake_async) (GDtlsConnection *conn, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (*handshake_finish) (GDtlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (*shutdown) (GDtlsConnection *conn, 15810: gboolean shutdown_read, 15810: gboolean shutdown_write, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (*shutdown_async) (GDtlsConnection *conn, 15810: gboolean shutdown_read, 15810: gboolean shutdown_write, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (*shutdown_finish) (GDtlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (*set_advertised_protocols) (GDtlsConnection *conn, 15810: const gchar * const *protocols); 15810: const gchar *(*get_negotiated_protocol) (GDtlsConnection *conn); 15810: 15810: 15810: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic push 15810: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: gboolean (*get_binding_data) (GDtlsConnection *conn, 15810: GTlsChannelBindingType type, 15810: GByteArray *data, 15810: GError **error); 15810: 15810: # 105 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic pop 15810: # 105 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: }; 15810: 15810: extern 15810: GType g_dtls_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void g_dtls_connection_set_database (GDtlsConnection *conn, 15810: GTlsDatabase *database); 15810: extern 15810: GTlsDatabase *g_dtls_connection_get_database (GDtlsConnection *conn); 15810: 15810: extern 15810: void g_dtls_connection_set_certificate (GDtlsConnection *conn, 15810: GTlsCertificate *certificate); 15810: extern 15810: GTlsCertificate *g_dtls_connection_get_certificate (GDtlsConnection *conn); 15810: 15810: extern 15810: void g_dtls_connection_set_interaction (GDtlsConnection *conn, 15810: GTlsInteraction *interaction); 15810: extern 15810: GTlsInteraction *g_dtls_connection_get_interaction (GDtlsConnection *conn); 15810: 15810: extern 15810: GTlsCertificate *g_dtls_connection_get_peer_certificate (GDtlsConnection *conn); 15810: extern 15810: GTlsCertificateFlags g_dtls_connection_get_peer_certificate_errors (GDtlsConnection *conn); 15810: 15810: extern 15810: void g_dtls_connection_set_require_close_notify (GDtlsConnection *conn, 15810: gboolean require_close_notify); 15810: extern 15810: gboolean g_dtls_connection_get_require_close_notify (GDtlsConnection *conn); 15810: 15810: 15810: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic push 15810: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_dtls_connection_set_rehandshake_mode (GDtlsConnection *conn, 15810: GTlsRehandshakeMode mode); 15810: __attribute__((__deprecated__)) extern 15810: GTlsRehandshakeMode g_dtls_connection_get_rehandshake_mode (GDtlsConnection *conn); 15810: 15810: # 146 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic pop 15810: # 146 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: 15810: extern 15810: gboolean g_dtls_connection_handshake (GDtlsConnection *conn, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_dtls_connection_handshake_async (GDtlsConnection *conn, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_dtls_connection_handshake_finish (GDtlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_dtls_connection_shutdown (GDtlsConnection *conn, 15810: gboolean shutdown_read, 15810: gboolean shutdown_write, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_dtls_connection_shutdown_async (GDtlsConnection *conn, 15810: gboolean shutdown_read, 15810: gboolean shutdown_write, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_dtls_connection_shutdown_finish (GDtlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_dtls_connection_close (GDtlsConnection *conn, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_dtls_connection_close_async (GDtlsConnection *conn, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_dtls_connection_close_finish (GDtlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: extern 15810: gboolean g_dtls_connection_emit_accept_certificate (GDtlsConnection *conn, 15810: GTlsCertificate *peer_cert, 15810: GTlsCertificateFlags errors); 15810: extern 15810: void g_dtls_connection_set_advertised_protocols (GDtlsConnection *conn, 15810: const gchar * const *protocols); 15810: 15810: extern 15810: const gchar * g_dtls_connection_get_negotiated_protocol (GDtlsConnection *conn); 15810: 15810: 15810: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic push 15810: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: extern 15810: gboolean g_dtls_connection_get_channel_binding_data (GDtlsConnection *conn, 15810: GTlsChannelBindingType type, 15810: GByteArray *data, 15810: GError **error); 15810: 15810: # 218 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: #pragma GCC diagnostic pop 15810: # 218 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 15810: 15810: 15810: extern 15810: GTlsProtocolVersion g_dtls_connection_get_protocol_version (GDtlsConnection *conn); 15810: 15810: extern 15810: gchar * g_dtls_connection_get_ciphersuite_name (GDtlsConnection *conn); 15810: 15810: 15810: # 28 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GDtlsClientConnectionInterface GDtlsClientConnectionInterface; 15810: # 46 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 15810: struct _GDtlsClientConnectionInterface 15810: { 15810: GTypeInterface g_iface; 15810: }; 15810: 15810: extern 15810: GType g_dtls_client_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GDatagramBased *g_dtls_client_connection_new (GDatagramBased *base_socket, 15810: GSocketConnectable *server_identity, 15810: GError **error); 15810: 15810: extern 15810: GTlsCertificateFlags g_dtls_client_connection_get_validation_flags (GDtlsClientConnection *conn); 15810: extern 15810: void g_dtls_client_connection_set_validation_flags (GDtlsClientConnection *conn, 15810: GTlsCertificateFlags flags); 15810: extern 15810: GSocketConnectable *g_dtls_client_connection_get_server_identity (GDtlsClientConnection *conn); 15810: extern 15810: void g_dtls_client_connection_set_server_identity (GDtlsClientConnection *conn, 15810: GSocketConnectable *identity); 15810: extern 15810: GList * g_dtls_client_connection_get_accepted_cas (GDtlsClientConnection *conn); 15810: 15810: 15810: 15810: # 74 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 15810: typedef struct _GDtlsServerConnectionInterface GDtlsServerConnectionInterface; 15810: # 54 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 15810: struct _GDtlsServerConnectionInterface 15810: { 15810: GTypeInterface g_iface; 15810: }; 15810: 15810: extern 15810: GType g_dtls_server_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GDatagramBased *g_dtls_server_connection_new (GDatagramBased *base_socket, 15810: GTlsCertificate *certificate, 15810: GError **error); 15810: 15810: 15810: # 76 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gemblemedicon.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gemblemedicon.h" 15810: # 1 "/usr/include/glib-2.0/gio/gicon.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gicon.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gicon.h" 15810: typedef struct _GIconIface GIconIface; 15810: # 61 "/usr/include/glib-2.0/gio/gicon.h" 15810: struct _GIconIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: guint (* hash) (GIcon *icon); 15810: gboolean (* equal) (GIcon *icon1, 15810: GIcon *icon2); 15810: gboolean (* to_tokens) (GIcon *icon, 15810: GPtrArray *tokens, 15810: gint *out_version); 15810: GIcon * (* from_tokens) (gchar **tokens, 15810: gint num_tokens, 15810: gint version, 15810: GError **error); 15810: 15810: GVariant * (* serialize) (GIcon *icon); 15810: }; 15810: 15810: extern 15810: GType g_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: guint g_icon_hash (gconstpointer icon); 15810: extern 15810: gboolean g_icon_equal (GIcon *icon1, 15810: GIcon *icon2); 15810: extern 15810: gchar *g_icon_to_string (GIcon *icon); 15810: extern 15810: GIcon *g_icon_new_for_string (const gchar *str, 15810: GError **error); 15810: 15810: extern 15810: GVariant * g_icon_serialize (GIcon *icon); 15810: extern 15810: GIcon * g_icon_deserialize (GVariant *value); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gio/gemblemedicon.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gemblem.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gemblem.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gemblem.h" 15810: typedef struct _GEmblem GEmblem; 15810: typedef struct _GEmblemClass GEmblemClass; 15810: 15810: extern 15810: GType g_emblem_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GEmblem *g_emblem_new (GIcon *icon); 15810: extern 15810: GEmblem *g_emblem_new_with_origin (GIcon *icon, 15810: GEmblemOrigin origin); 15810: extern 15810: GIcon *g_emblem_get_icon (GEmblem *emblem); 15810: extern 15810: GEmblemOrigin g_emblem_get_origin (GEmblem *emblem); 15810: 15810: 15810: # 31 "/usr/include/glib-2.0/gio/gemblemedicon.h" 2 15810: 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gemblemedicon.h" 15810: typedef struct _GEmblemedIcon GEmblemedIcon; 15810: typedef struct _GEmblemedIconClass GEmblemedIconClass; 15810: typedef struct _GEmblemedIconPrivate GEmblemedIconPrivate; 15810: 15810: struct _GEmblemedIcon 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GEmblemedIconPrivate *priv; 15810: }; 15810: 15810: struct _GEmblemedIconClass 15810: { 15810: GObjectClass parent_class; 15810: }; 15810: 15810: extern 15810: GType g_emblemed_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIcon *g_emblemed_icon_new (GIcon *icon, 15810: GEmblem *emblem); 15810: extern 15810: GIcon *g_emblemed_icon_get_icon (GEmblemedIcon *emblemed); 15810: extern 15810: GList *g_emblemed_icon_get_emblems (GEmblemedIcon *emblemed); 15810: extern 15810: void g_emblemed_icon_add_emblem (GEmblemedIcon *emblemed, 15810: GEmblem *emblem); 15810: extern 15810: void g_emblemed_icon_clear_emblems (GEmblemedIcon *emblemed); 15810: 15810: 15810: # 77 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfile.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfile.h" 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gfile.h" 15810: typedef struct _GFileIface GFileIface; 15810: # 162 "/usr/include/glib-2.0/gio/gfile.h" 15810: struct _GFileIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GFile * (* dup) (GFile *file); 15810: guint (* hash) (GFile *file); 15810: gboolean (* equal) (GFile *file1, 15810: GFile *file2); 15810: gboolean (* is_native) (GFile *file); 15810: gboolean (* has_uri_scheme) (GFile *file, 15810: const char *uri_scheme); 15810: char * (* get_uri_scheme) (GFile *file); 15810: char * (* get_basename) (GFile *file); 15810: char * (* get_path) (GFile *file); 15810: char * (* get_uri) (GFile *file); 15810: char * (* get_parse_name) (GFile *file); 15810: GFile * (* get_parent) (GFile *file); 15810: gboolean (* prefix_matches) (GFile *prefix, 15810: GFile *file); 15810: char * (* get_relative_path) (GFile *parent, 15810: GFile *descendant); 15810: GFile * (* resolve_relative_path) (GFile *file, 15810: const char *relative_path); 15810: GFile * (* get_child_for_display_name) (GFile *file, 15810: const char *display_name, 15810: GError **error); 15810: 15810: GFileEnumerator * (* enumerate_children) (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* enumerate_children_async) (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileEnumerator * (* enumerate_children_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFileInfo * (* query_info) (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* query_info_async) (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileInfo * (* query_info_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFileInfo * (* query_filesystem_info) (GFile *file, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* query_filesystem_info_async) (GFile *file, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileInfo * (* query_filesystem_info_finish)(GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GMount * (* find_enclosing_mount) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* find_enclosing_mount_async) (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GMount * (* find_enclosing_mount_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFile * (* set_display_name) (GFile *file, 15810: const char *display_name, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* set_display_name_async) (GFile *file, 15810: const char *display_name, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFile * (* set_display_name_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFileAttributeInfoList * (* query_settable_attributes) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* _query_settable_attributes_async) (void); 15810: void (* _query_settable_attributes_finish) (void); 15810: 15810: GFileAttributeInfoList * (* query_writable_namespaces) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* _query_writable_namespaces_async) (void); 15810: void (* _query_writable_namespaces_finish) (void); 15810: 15810: gboolean (* set_attribute) (GFile *file, 15810: const char *attribute, 15810: GFileAttributeType type, 15810: gpointer value_p, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* set_attributes_from_info) (GFile *file, 15810: GFileInfo *info, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* set_attributes_async) (GFile *file, 15810: GFileInfo *info, 15810: GFileQueryInfoFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* set_attributes_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GFileInfo **info, 15810: GError **error); 15810: 15810: GFileInputStream * (* read_fn) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* read_async) (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileInputStream * (* read_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFileOutputStream * (* append_to) (GFile *file, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* append_to_async) (GFile *file, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileOutputStream * (* append_to_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFileOutputStream * (* create) (GFile *file, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* create_async) (GFile *file, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileOutputStream * (* create_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: GFileOutputStream * (* replace) (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* replace_async) (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileOutputStream * (* replace_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: gboolean (* delete_file) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* delete_file_async) (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* delete_file_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* trash) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* trash_async) (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* trash_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* make_directory) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* make_directory_async) (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* make_directory_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* make_symbolic_link) (GFile *file, 15810: const char *symlink_value, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* _make_symbolic_link_async) (void); 15810: void (* _make_symbolic_link_finish) (void); 15810: 15810: gboolean (* copy) (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: GCancellable *cancellable, 15810: GFileProgressCallback progress_callback, 15810: gpointer progress_callback_data, 15810: GError **error); 15810: void (* copy_async) (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GFileProgressCallback progress_callback, 15810: gpointer progress_callback_data, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* copy_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: gboolean (* move) (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: GCancellable *cancellable, 15810: GFileProgressCallback progress_callback, 15810: gpointer progress_callback_data, 15810: GError **error); 15810: void (* _move_async) (void); 15810: void (* _move_finish) (void); 15810: 15810: void (* mount_mountable) (GFile *file, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFile * (* mount_mountable_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* unmount_mountable) (GFile *file, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* unmount_mountable_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* eject_mountable) (GFile *file, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_mountable_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* mount_enclosing_volume) (GFile *location, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* mount_enclosing_volume_finish) (GFile *location, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: GFileMonitor * (* monitor_dir) (GFile *file, 15810: GFileMonitorFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: GFileMonitor * (* monitor_file) (GFile *file, 15810: GFileMonitorFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: GFileIOStream * (* open_readwrite) (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* open_readwrite_async) (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileIOStream * (* open_readwrite_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: GFileIOStream * (* create_readwrite) (GFile *file, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* create_readwrite_async) (GFile *file, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileIOStream * (* create_readwrite_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: GFileIOStream * (* replace_readwrite) (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* replace_readwrite_async) (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileIOStream * (* replace_readwrite_finish) (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: 15810: void (* start_mountable) (GFile *file, 15810: GDriveStartFlags flags, 15810: GMountOperation *start_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* start_mountable_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* stop_mountable) (GFile *file, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* stop_mountable_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean supports_thread_contexts; 15810: 15810: void (* unmount_mountable_with_operation) (GFile *file, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* unmount_mountable_with_operation_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* eject_mountable_with_operation) (GFile *file, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_mountable_with_operation_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* poll_mountable) (GFile *file, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* poll_mountable_finish) (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* measure_disk_usage) (GFile *file, 15810: GFileMeasureFlags flags, 15810: GCancellable *cancellable, 15810: GFileMeasureProgressCallback progress_callback, 15810: gpointer progress_data, 15810: guint64 *disk_usage, 15810: guint64 *num_dirs, 15810: guint64 *num_files, 15810: GError **error); 15810: void (* measure_disk_usage_async) (GFile *file, 15810: GFileMeasureFlags flags, 15810: gint io_priority, 15810: GCancellable *cancellable, 15810: GFileMeasureProgressCallback progress_callback, 15810: gpointer progress_data, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* measure_disk_usage_finish) (GFile *file, 15810: GAsyncResult *result, 15810: guint64 *disk_usage, 15810: guint64 *num_dirs, 15810: guint64 *num_files, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_file_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFile * g_file_new_for_path (const char *path); 15810: extern 15810: GFile * g_file_new_for_uri (const char *uri); 15810: extern 15810: GFile * g_file_new_for_commandline_arg (const char *arg); 15810: extern 15810: GFile * g_file_new_for_commandline_arg_and_cwd (const gchar *arg, 15810: const gchar *cwd); 15810: extern 15810: GFile * g_file_new_tmp (const char *tmpl, 15810: GFileIOStream **iostream, 15810: GError **error); 15810: extern 15810: GFile * g_file_parse_name (const char *parse_name); 15810: extern 15810: GFile * g_file_new_build_filename (const gchar *first_element, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: GFile * g_file_dup (GFile *file); 15810: extern 15810: guint g_file_hash (gconstpointer file); 15810: extern 15810: gboolean g_file_equal (GFile *file1, 15810: GFile *file2); 15810: extern 15810: char * g_file_get_basename (GFile *file); 15810: extern 15810: char * g_file_get_path (GFile *file); 15810: extern 15810: const char * g_file_peek_path (GFile *file); 15810: extern 15810: char * g_file_get_uri (GFile *file); 15810: extern 15810: char * g_file_get_parse_name (GFile *file); 15810: extern 15810: GFile * g_file_get_parent (GFile *file); 15810: extern 15810: gboolean g_file_has_parent (GFile *file, 15810: GFile *parent); 15810: extern 15810: GFile * g_file_get_child (GFile *file, 15810: const char *name); 15810: extern 15810: GFile * g_file_get_child_for_display_name (GFile *file, 15810: const char *display_name, 15810: GError **error); 15810: extern 15810: gboolean g_file_has_prefix (GFile *file, 15810: GFile *prefix); 15810: extern 15810: char * g_file_get_relative_path (GFile *parent, 15810: GFile *descendant); 15810: extern 15810: GFile * g_file_resolve_relative_path (GFile *file, 15810: const char *relative_path); 15810: extern 15810: gboolean g_file_is_native (GFile *file); 15810: extern 15810: gboolean g_file_has_uri_scheme (GFile *file, 15810: const char *uri_scheme); 15810: extern 15810: char * g_file_get_uri_scheme (GFile *file); 15810: extern 15810: GFileInputStream * g_file_read (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_read_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileInputStream * g_file_read_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFileOutputStream * g_file_append_to (GFile *file, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GFileOutputStream * g_file_create (GFile *file, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GFileOutputStream * g_file_replace (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_append_to_async (GFile *file, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileOutputStream * g_file_append_to_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: void g_file_create_async (GFile *file, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileOutputStream * g_file_create_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: void g_file_replace_async (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileOutputStream * g_file_replace_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFileIOStream * g_file_open_readwrite (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_open_readwrite_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileIOStream * g_file_open_readwrite_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFileIOStream * g_file_create_readwrite (GFile *file, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_create_readwrite_async (GFile *file, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileIOStream * g_file_create_readwrite_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFileIOStream * g_file_replace_readwrite (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_replace_readwrite_async (GFile *file, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileIOStream * g_file_replace_readwrite_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: gboolean g_file_query_exists (GFile *file, 15810: GCancellable *cancellable); 15810: extern 15810: GFileType g_file_query_file_type (GFile *file, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable); 15810: extern 15810: GFileInfo * g_file_query_info (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_query_info_async (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileInfo * g_file_query_info_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFileInfo * g_file_query_filesystem_info (GFile *file, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_query_filesystem_info_async (GFile *file, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileInfo * g_file_query_filesystem_info_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GMount * g_file_find_enclosing_mount (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_find_enclosing_mount_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GMount * g_file_find_enclosing_mount_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFileEnumerator * g_file_enumerate_children (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_enumerate_children_async (GFile *file, 15810: const char *attributes, 15810: GFileQueryInfoFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileEnumerator * g_file_enumerate_children_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GFile * g_file_set_display_name (GFile *file, 15810: const char *display_name, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_set_display_name_async (GFile *file, 15810: const char *display_name, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFile * g_file_set_display_name_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: gboolean g_file_delete (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_file_delete_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_file_delete_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_trash (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_file_trash_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_file_trash_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_copy (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: GCancellable *cancellable, 15810: GFileProgressCallback progress_callback, 15810: gpointer progress_callback_data, 15810: GError **error); 15810: extern 15810: void g_file_copy_async (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GFileProgressCallback progress_callback, 15810: gpointer progress_callback_data, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_copy_finish (GFile *file, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: gboolean g_file_move (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: GCancellable *cancellable, 15810: GFileProgressCallback progress_callback, 15810: gpointer progress_callback_data, 15810: GError **error); 15810: extern 15810: gboolean g_file_make_directory (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_make_directory_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_make_directory_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_make_directory_with_parents (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_make_symbolic_link (GFile *file, 15810: const char *symlink_value, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GFileAttributeInfoList *g_file_query_settable_attributes (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GFileAttributeInfoList *g_file_query_writable_namespaces (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute (GFile *file, 15810: const char *attribute, 15810: GFileAttributeType type, 15810: gpointer value_p, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attributes_from_info (GFile *file, 15810: GFileInfo *info, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_set_attributes_async (GFile *file, 15810: GFileInfo *info, 15810: GFileQueryInfoFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_set_attributes_finish (GFile *file, 15810: GAsyncResult *result, 15810: GFileInfo **info, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute_string (GFile *file, 15810: const char *attribute, 15810: const char *value, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute_byte_string (GFile *file, 15810: const char *attribute, 15810: const char *value, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute_uint32 (GFile *file, 15810: const char *attribute, 15810: guint32 value, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute_int32 (GFile *file, 15810: const char *attribute, 15810: gint32 value, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute_uint64 (GFile *file, 15810: const char *attribute, 15810: guint64 value, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_set_attribute_int64 (GFile *file, 15810: const char *attribute, 15810: gint64 value, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_mount_enclosing_volume (GFile *location, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_mount_enclosing_volume_finish (GFile *location, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_file_mount_mountable (GFile *file, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFile * g_file_mount_mountable_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_file_unmount_mountable_with_operation" "' instead"))) extern 15810: void g_file_unmount_mountable (GFile *file, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__("Use '" "g_file_unmount_mountable_with_operation_finish" "' instead"))) extern 15810: gboolean g_file_unmount_mountable_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_file_unmount_mountable_with_operation (GFile *file, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_unmount_mountable_with_operation_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_file_eject_mountable_with_operation" "' instead"))) extern 15810: void g_file_eject_mountable (GFile *file, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__("Use '" "g_file_eject_mountable_with_operation_finish" "' instead"))) extern 15810: gboolean g_file_eject_mountable_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_file_eject_mountable_with_operation (GFile *file, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_eject_mountable_with_operation_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: char * g_file_build_attribute_list_for_copy (GFile *file, 15810: GFileCopyFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_copy_attributes (GFile *source, 15810: GFile *destination, 15810: GFileCopyFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: extern 15810: GFileMonitor* g_file_monitor_directory (GFile *file, 15810: GFileMonitorFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GFileMonitor* g_file_monitor_file (GFile *file, 15810: GFileMonitorFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GFileMonitor* g_file_monitor (GFile *file, 15810: GFileMonitorFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_measure_disk_usage (GFile *file, 15810: GFileMeasureFlags flags, 15810: GCancellable *cancellable, 15810: GFileMeasureProgressCallback progress_callback, 15810: gpointer progress_data, 15810: guint64 *disk_usage, 15810: guint64 *num_dirs, 15810: guint64 *num_files, 15810: GError **error); 15810: 15810: extern 15810: void g_file_measure_disk_usage_async (GFile *file, 15810: GFileMeasureFlags flags, 15810: gint io_priority, 15810: GCancellable *cancellable, 15810: GFileMeasureProgressCallback progress_callback, 15810: gpointer progress_data, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_file_measure_disk_usage_finish (GFile *file, 15810: GAsyncResult *result, 15810: guint64 *disk_usage, 15810: guint64 *num_dirs, 15810: guint64 *num_files, 15810: GError **error); 15810: 15810: extern 15810: void g_file_start_mountable (GFile *file, 15810: GDriveStartFlags flags, 15810: GMountOperation *start_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_start_mountable_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_file_stop_mountable (GFile *file, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_stop_mountable_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_file_poll_mountable (GFile *file, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_poll_mountable_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: GAppInfo *g_file_query_default_handler (GFile *file, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_query_default_handler_async (GFile *file, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GAppInfo *g_file_query_default_handler_finish (GFile *file, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_load_contents (GFile *file, 15810: GCancellable *cancellable, 15810: char **contents, 15810: gsize *length, 15810: char **etag_out, 15810: GError **error); 15810: extern 15810: void g_file_load_contents_async (GFile *file, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_load_contents_finish (GFile *file, 15810: GAsyncResult *res, 15810: char **contents, 15810: gsize *length, 15810: char **etag_out, 15810: GError **error); 15810: extern 15810: void g_file_load_partial_contents_async (GFile *file, 15810: GCancellable *cancellable, 15810: GFileReadMoreCallback read_more_callback, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_load_partial_contents_finish (GFile *file, 15810: GAsyncResult *res, 15810: char **contents, 15810: gsize *length, 15810: char **etag_out, 15810: GError **error); 15810: extern 15810: gboolean g_file_replace_contents (GFile *file, 15810: const char *contents, 15810: gsize length, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: char **new_etag, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_replace_contents_async (GFile *file, 15810: const char *contents, 15810: gsize length, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: void g_file_replace_contents_bytes_async (GFile *file, 15810: GBytes *contents, 15810: const char *etag, 15810: gboolean make_backup, 15810: GFileCreateFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_replace_contents_finish (GFile *file, 15810: GAsyncResult *res, 15810: char **new_etag, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_file_supports_thread_contexts (GFile *file); 15810: 15810: extern 15810: GBytes *g_file_load_bytes (GFile *file, 15810: GCancellable *cancellable, 15810: gchar **etag_out, 15810: GError **error); 15810: extern 15810: void g_file_load_bytes_async (GFile *file, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GBytes *g_file_load_bytes_finish (GFile *file, 15810: GAsyncResult *result, 15810: gchar **etag_out, 15810: GError **error); 15810: 15810: 15810: # 78 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileattribute.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfileattribute.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gfileattribute.h" 15810: struct _GFileAttributeInfo 15810: { 15810: char *name; 15810: GFileAttributeType type; 15810: GFileAttributeInfoFlags flags; 15810: }; 15810: # 55 "/usr/include/glib-2.0/gio/gfileattribute.h" 15810: struct _GFileAttributeInfoList 15810: { 15810: GFileAttributeInfo *infos; 15810: int n_infos; 15810: }; 15810: 15810: 15810: extern 15810: GType g_file_attribute_info_list_get_type (void); 15810: 15810: extern 15810: GFileAttributeInfoList * g_file_attribute_info_list_new (void); 15810: extern 15810: GFileAttributeInfoList * g_file_attribute_info_list_ref (GFileAttributeInfoList *list); 15810: extern 15810: void g_file_attribute_info_list_unref (GFileAttributeInfoList *list); 15810: extern 15810: GFileAttributeInfoList * g_file_attribute_info_list_dup (GFileAttributeInfoList *list); 15810: extern 15810: const GFileAttributeInfo *g_file_attribute_info_list_lookup (GFileAttributeInfoList *list, 15810: const char *name); 15810: extern 15810: void g_file_attribute_info_list_add (GFileAttributeInfoList *list, 15810: const char *name, 15810: GFileAttributeType type, 15810: GFileAttributeInfoFlags flags); 15810: 15810: 15810: # 79 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileenumerator.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfileenumerator.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gfileenumerator.h" 15810: typedef struct _GFileEnumeratorClass GFileEnumeratorClass; 15810: typedef struct _GFileEnumeratorPrivate GFileEnumeratorPrivate; 15810: 15810: struct _GFileEnumerator 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GFileEnumeratorPrivate *priv; 15810: }; 15810: 15810: struct _GFileEnumeratorClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: GFileInfo * (* next_file) (GFileEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* close_fn) (GFileEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* next_files_async) (GFileEnumerator *enumerator, 15810: int num_files, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GList * (* next_files_finish) (GFileEnumerator *enumerator, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* close_async) (GFileEnumerator *enumerator, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* close_finish) (GFileEnumerator *enumerator, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: void (*_g_reserved7) (void); 15810: }; 15810: 15810: extern 15810: GType g_file_enumerator_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFileInfo *g_file_enumerator_next_file (GFileEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_file_enumerator_close (GFileEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_enumerator_next_files_async (GFileEnumerator *enumerator, 15810: int num_files, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GList * g_file_enumerator_next_files_finish (GFileEnumerator *enumerator, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_file_enumerator_close_async (GFileEnumerator *enumerator, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_file_enumerator_close_finish (GFileEnumerator *enumerator, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: gboolean g_file_enumerator_is_closed (GFileEnumerator *enumerator); 15810: extern 15810: gboolean g_file_enumerator_has_pending (GFileEnumerator *enumerator); 15810: extern 15810: void g_file_enumerator_set_pending (GFileEnumerator *enumerator, 15810: gboolean pending); 15810: extern 15810: GFile * g_file_enumerator_get_container (GFileEnumerator *enumerator); 15810: extern 15810: GFile * g_file_enumerator_get_child (GFileEnumerator *enumerator, 15810: GFileInfo *info); 15810: 15810: extern 15810: gboolean g_file_enumerator_iterate (GFileEnumerator *direnum, 15810: GFileInfo **out_info, 15810: GFile **out_child, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: 15810: # 80 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileicon.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfileicon.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gfileicon.h" 15810: typedef struct _GFileIconClass GFileIconClass; 15810: 15810: extern 15810: GType g_file_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIcon * g_file_icon_new (GFile *file); 15810: 15810: extern 15810: GFile * g_file_icon_get_file (GFileIcon *icon); 15810: 15810: 15810: # 81 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileinfo.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: typedef struct _GFileInfoClass GFileInfoClass; 15810: # 1069 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: extern 15810: GType g_file_info_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFileInfo * g_file_info_new (void); 15810: extern 15810: GFileInfo * g_file_info_dup (GFileInfo *other); 15810: extern 15810: void g_file_info_copy_into (GFileInfo *src_info, 15810: GFileInfo *dest_info); 15810: extern 15810: gboolean g_file_info_has_attribute (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: gboolean g_file_info_has_namespace (GFileInfo *info, 15810: const char *name_space); 15810: extern 15810: char ** g_file_info_list_attributes (GFileInfo *info, 15810: const char *name_space); 15810: extern 15810: gboolean g_file_info_get_attribute_data (GFileInfo *info, 15810: const char *attribute, 15810: GFileAttributeType *type, 15810: gpointer *value_pp, 15810: GFileAttributeStatus *status); 15810: extern 15810: GFileAttributeType g_file_info_get_attribute_type (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: void g_file_info_remove_attribute (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: GFileAttributeStatus g_file_info_get_attribute_status (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: gboolean g_file_info_set_attribute_status (GFileInfo *info, 15810: const char *attribute, 15810: GFileAttributeStatus status); 15810: extern 15810: char * g_file_info_get_attribute_as_string (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: const char * g_file_info_get_attribute_string (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: const char * g_file_info_get_attribute_byte_string (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: gboolean g_file_info_get_attribute_boolean (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: guint32 g_file_info_get_attribute_uint32 (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: gint32 g_file_info_get_attribute_int32 (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: guint64 g_file_info_get_attribute_uint64 (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: gint64 g_file_info_get_attribute_int64 (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: GObject * g_file_info_get_attribute_object (GFileInfo *info, 15810: const char *attribute); 15810: extern 15810: char ** g_file_info_get_attribute_stringv (GFileInfo *info, 15810: const char *attribute); 15810: 15810: extern 15810: void g_file_info_set_attribute (GFileInfo *info, 15810: const char *attribute, 15810: GFileAttributeType type, 15810: gpointer value_p); 15810: extern 15810: void g_file_info_set_attribute_string (GFileInfo *info, 15810: const char *attribute, 15810: const char *attr_value); 15810: extern 15810: void g_file_info_set_attribute_byte_string (GFileInfo *info, 15810: const char *attribute, 15810: const char *attr_value); 15810: extern 15810: void g_file_info_set_attribute_boolean (GFileInfo *info, 15810: const char *attribute, 15810: gboolean attr_value); 15810: extern 15810: void g_file_info_set_attribute_uint32 (GFileInfo *info, 15810: const char *attribute, 15810: guint32 attr_value); 15810: extern 15810: void g_file_info_set_attribute_int32 (GFileInfo *info, 15810: const char *attribute, 15810: gint32 attr_value); 15810: extern 15810: void g_file_info_set_attribute_uint64 (GFileInfo *info, 15810: const char *attribute, 15810: guint64 attr_value); 15810: extern 15810: void g_file_info_set_attribute_int64 (GFileInfo *info, 15810: const char *attribute, 15810: gint64 attr_value); 15810: extern 15810: void g_file_info_set_attribute_object (GFileInfo *info, 15810: const char *attribute, 15810: GObject *attr_value); 15810: extern 15810: void g_file_info_set_attribute_stringv (GFileInfo *info, 15810: const char *attribute, 15810: char **attr_value); 15810: 15810: extern 15810: void g_file_info_clear_status (GFileInfo *info); 15810: 15810: 15810: extern 15810: GDateTime * g_file_info_get_deletion_date (GFileInfo *info); 15810: extern 15810: GFileType g_file_info_get_file_type (GFileInfo *info); 15810: extern 15810: gboolean g_file_info_get_is_hidden (GFileInfo *info); 15810: extern 15810: gboolean g_file_info_get_is_backup (GFileInfo *info); 15810: extern 15810: gboolean g_file_info_get_is_symlink (GFileInfo *info); 15810: extern 15810: const char * g_file_info_get_name (GFileInfo *info); 15810: extern 15810: const char * g_file_info_get_display_name (GFileInfo *info); 15810: extern 15810: const char * g_file_info_get_edit_name (GFileInfo *info); 15810: extern 15810: GIcon * g_file_info_get_icon (GFileInfo *info); 15810: extern 15810: GIcon * g_file_info_get_symbolic_icon (GFileInfo *info); 15810: extern 15810: const char * g_file_info_get_content_type (GFileInfo *info); 15810: extern 15810: goffset g_file_info_get_size (GFileInfo *info); 15810: 15810: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: #pragma GCC diagnostic push 15810: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_file_info_get_modification_date_time" "' instead"))) extern 15810: void g_file_info_get_modification_time (GFileInfo *info, 15810: GTimeVal *result); 15810: 15810: # 1212 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: #pragma GCC diagnostic pop 15810: # 1212 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: extern 15810: GDateTime * g_file_info_get_modification_date_time (GFileInfo *info); 15810: extern 15810: GDateTime * g_file_info_get_access_date_time (GFileInfo *info); 15810: extern 15810: GDateTime * g_file_info_get_creation_date_time (GFileInfo *info); 15810: extern 15810: const char * g_file_info_get_symlink_target (GFileInfo *info); 15810: extern 15810: const char * g_file_info_get_etag (GFileInfo *info); 15810: extern 15810: gint32 g_file_info_get_sort_order (GFileInfo *info); 15810: 15810: extern 15810: void g_file_info_set_attribute_mask (GFileInfo *info, 15810: GFileAttributeMatcher *mask); 15810: extern 15810: void g_file_info_unset_attribute_mask (GFileInfo *info); 15810: 15810: 15810: extern 15810: void g_file_info_set_file_type (GFileInfo *info, 15810: GFileType type); 15810: extern 15810: void g_file_info_set_is_hidden (GFileInfo *info, 15810: gboolean is_hidden); 15810: extern 15810: void g_file_info_set_is_symlink (GFileInfo *info, 15810: gboolean is_symlink); 15810: extern 15810: void g_file_info_set_name (GFileInfo *info, 15810: const char *name); 15810: extern 15810: void g_file_info_set_display_name (GFileInfo *info, 15810: const char *display_name); 15810: extern 15810: void g_file_info_set_edit_name (GFileInfo *info, 15810: const char *edit_name); 15810: extern 15810: void g_file_info_set_icon (GFileInfo *info, 15810: GIcon *icon); 15810: extern 15810: void g_file_info_set_symbolic_icon (GFileInfo *info, 15810: GIcon *icon); 15810: extern 15810: void g_file_info_set_content_type (GFileInfo *info, 15810: const char *content_type); 15810: extern 15810: void g_file_info_set_size (GFileInfo *info, 15810: goffset size); 15810: 15810: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: #pragma GCC diagnostic push 15810: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: __attribute__((__deprecated__("Use '" "g_file_info_set_modification_date_time" "' instead"))) extern 15810: void g_file_info_set_modification_time (GFileInfo *info, 15810: GTimeVal *mtime); 15810: 15810: # 1267 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: #pragma GCC diagnostic pop 15810: # 1267 "/usr/include/glib-2.0/gio/gfileinfo.h" 15810: 15810: extern 15810: void g_file_info_set_modification_date_time (GFileInfo *info, 15810: GDateTime *mtime); 15810: extern 15810: void g_file_info_set_access_date_time (GFileInfo *info, 15810: GDateTime *atime); 15810: extern 15810: void g_file_info_set_creation_date_time (GFileInfo *info, 15810: GDateTime *creation_time); 15810: extern 15810: void g_file_info_set_symlink_target (GFileInfo *info, 15810: const char *symlink_target); 15810: extern 15810: void g_file_info_set_sort_order (GFileInfo *info, 15810: gint32 sort_order); 15810: 15810: 15810: extern 15810: GType g_file_attribute_matcher_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFileAttributeMatcher *g_file_attribute_matcher_new (const char *attributes); 15810: extern 15810: GFileAttributeMatcher *g_file_attribute_matcher_ref (GFileAttributeMatcher *matcher); 15810: extern 15810: void g_file_attribute_matcher_unref (GFileAttributeMatcher *matcher); 15810: extern 15810: GFileAttributeMatcher *g_file_attribute_matcher_subtract (GFileAttributeMatcher *matcher, 15810: GFileAttributeMatcher *subtract); 15810: extern 15810: gboolean g_file_attribute_matcher_matches (GFileAttributeMatcher *matcher, 15810: const char *attribute); 15810: extern 15810: gboolean g_file_attribute_matcher_matches_only (GFileAttributeMatcher *matcher, 15810: const char *attribute); 15810: extern 15810: gboolean g_file_attribute_matcher_enumerate_namespace (GFileAttributeMatcher *matcher, 15810: const char *ns); 15810: extern 15810: const char * g_file_attribute_matcher_enumerate_next (GFileAttributeMatcher *matcher); 15810: extern 15810: char * g_file_attribute_matcher_to_string (GFileAttributeMatcher *matcher); 15810: 15810: 15810: # 82 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileinputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfileinputstream.h" 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gfileinputstream.h" 15810: typedef struct _GFileInputStreamClass GFileInputStreamClass; 15810: typedef struct _GFileInputStreamPrivate GFileInputStreamPrivate; 15810: 15810: struct _GFileInputStream 15810: { 15810: GInputStream parent_instance; 15810: 15810: 15810: GFileInputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GFileInputStreamClass 15810: { 15810: GInputStreamClass parent_class; 15810: 15810: goffset (* tell) (GFileInputStream *stream); 15810: gboolean (* can_seek) (GFileInputStream *stream); 15810: gboolean (* seek) (GFileInputStream *stream, 15810: goffset offset, 15810: GSeekType type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: GFileInfo * (* query_info) (GFileInputStream *stream, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* query_info_async) (GFileInputStream *stream, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileInfo * (* query_info_finish) (GFileInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_file_input_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFileInfo *g_file_input_stream_query_info (GFileInputStream *stream, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_input_stream_query_info_async (GFileInputStream *stream, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileInfo *g_file_input_stream_query_info_finish (GFileInputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: # 83 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileiostream.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gfileiostream.h" 15810: # 1 "/usr/include/glib-2.0/gio/giostream.h" 1 15810: # 27 "/usr/include/glib-2.0/gio/giostream.h" 15810: # 1 "/usr/include/glib-2.0/gio/gioerror.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gioerror.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gioerror.h" 15810: extern 15810: GQuark g_io_error_quark (void); 15810: extern 15810: GIOErrorEnum g_io_error_from_errno (gint err_no); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 28 "/usr/include/glib-2.0/gio/giostream.h" 2 15810: 15810: 15810: # 38 "/usr/include/glib-2.0/gio/giostream.h" 15810: typedef struct _GIOStreamPrivate GIOStreamPrivate; 15810: typedef struct _GIOStreamClass GIOStreamClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GIOStream 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GIOStreamPrivate *priv; 15810: }; 15810: 15810: struct _GIOStreamClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: GInputStream * (*get_input_stream) (GIOStream *stream); 15810: GOutputStream * (*get_output_stream) (GIOStream *stream); 15810: 15810: gboolean (* close_fn) (GIOStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* close_async) (GIOStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* close_finish) (GIOStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: void (*_g_reserved7) (void); 15810: void (*_g_reserved8) (void); 15810: void (*_g_reserved9) (void); 15810: void (*_g_reserved10) (void); 15810: }; 15810: 15810: extern 15810: GType g_io_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GInputStream * g_io_stream_get_input_stream (GIOStream *stream); 15810: extern 15810: GOutputStream *g_io_stream_get_output_stream (GIOStream *stream); 15810: 15810: extern 15810: void g_io_stream_splice_async (GIOStream *stream1, 15810: GIOStream *stream2, 15810: GIOStreamSpliceFlags flags, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_io_stream_splice_finish (GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_io_stream_close (GIOStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_io_stream_close_async (GIOStream *stream, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_io_stream_close_finish (GIOStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_io_stream_is_closed (GIOStream *stream); 15810: extern 15810: gboolean g_io_stream_has_pending (GIOStream *stream); 15810: extern 15810: gboolean g_io_stream_set_pending (GIOStream *stream, 15810: GError **error); 15810: extern 15810: void g_io_stream_clear_pending (GIOStream *stream); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gfileiostream.h" 2 15810: 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gfileiostream.h" 15810: typedef struct _GFileIOStreamClass GFileIOStreamClass; 15810: typedef struct _GFileIOStreamPrivate GFileIOStreamPrivate; 15810: 15810: struct _GFileIOStream 15810: { 15810: GIOStream parent_instance; 15810: 15810: 15810: GFileIOStreamPrivate *priv; 15810: }; 15810: 15810: struct _GFileIOStreamClass 15810: { 15810: GIOStreamClass parent_class; 15810: 15810: goffset (* tell) (GFileIOStream *stream); 15810: gboolean (* can_seek) (GFileIOStream *stream); 15810: gboolean (* seek) (GFileIOStream *stream, 15810: goffset offset, 15810: GSeekType type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* can_truncate) (GFileIOStream *stream); 15810: gboolean (* truncate_fn) (GFileIOStream *stream, 15810: goffset size, 15810: GCancellable *cancellable, 15810: GError **error); 15810: GFileInfo * (* query_info) (GFileIOStream *stream, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* query_info_async) (GFileIOStream *stream, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileInfo * (* query_info_finish) (GFileIOStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: char * (* get_etag) (GFileIOStream *stream); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_file_io_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFileInfo *g_file_io_stream_query_info (GFileIOStream *stream, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_io_stream_query_info_async (GFileIOStream *stream, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileInfo *g_file_io_stream_query_info_finish (GFileIOStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: char * g_file_io_stream_get_etag (GFileIOStream *stream); 15810: 15810: 15810: # 84 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfilemonitor.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfilemonitor.h" 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gfilemonitor.h" 15810: typedef struct _GFileMonitorClass GFileMonitorClass; 15810: typedef struct _GFileMonitorPrivate GFileMonitorPrivate; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GFileMonitor 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GFileMonitorPrivate *priv; 15810: }; 15810: 15810: struct _GFileMonitorClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (* changed) (GFileMonitor *monitor, 15810: GFile *file, 15810: GFile *other_file, 15810: GFileMonitorEvent event_type); 15810: 15810: 15810: gboolean (* cancel) (GFileMonitor *monitor); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_file_monitor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_file_monitor_cancel (GFileMonitor *monitor); 15810: extern 15810: gboolean g_file_monitor_is_cancelled (GFileMonitor *monitor); 15810: extern 15810: void g_file_monitor_set_rate_limit (GFileMonitor *monitor, 15810: gint limit_msecs); 15810: 15810: 15810: 15810: extern 15810: void g_file_monitor_emit_event (GFileMonitor *monitor, 15810: GFile *child, 15810: GFile *other_file, 15810: GFileMonitorEvent event_type); 15810: 15810: 15810: # 85 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfilenamecompleter.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfilenamecompleter.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gfilenamecompleter.h" 15810: typedef struct _GFilenameCompleterClass GFilenameCompleterClass; 15810: 15810: struct _GFilenameCompleterClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* got_completion_data) (GFilenameCompleter *filename_completer); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: }; 15810: 15810: extern 15810: GType g_filename_completer_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFilenameCompleter *g_filename_completer_new (void); 15810: 15810: extern 15810: char * g_filename_completer_get_completion_suffix (GFilenameCompleter *completer, 15810: const char *initial_text); 15810: extern 15810: char ** g_filename_completer_get_completions (GFilenameCompleter *completer, 15810: const char *initial_text); 15810: extern 15810: void g_filename_completer_set_dirs_only (GFilenameCompleter *completer, 15810: gboolean dirs_only); 15810: 15810: 15810: # 86 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gfileoutputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gfileoutputstream.h" 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gfileoutputstream.h" 15810: typedef struct _GFileOutputStreamClass GFileOutputStreamClass; 15810: typedef struct _GFileOutputStreamPrivate GFileOutputStreamPrivate; 15810: 15810: struct _GFileOutputStream 15810: { 15810: GOutputStream parent_instance; 15810: 15810: 15810: GFileOutputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GFileOutputStreamClass 15810: { 15810: GOutputStreamClass parent_class; 15810: 15810: goffset (* tell) (GFileOutputStream *stream); 15810: gboolean (* can_seek) (GFileOutputStream *stream); 15810: gboolean (* seek) (GFileOutputStream *stream, 15810: goffset offset, 15810: GSeekType type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: gboolean (* can_truncate) (GFileOutputStream *stream); 15810: gboolean (* truncate_fn) (GFileOutputStream *stream, 15810: goffset size, 15810: GCancellable *cancellable, 15810: GError **error); 15810: GFileInfo * (* query_info) (GFileOutputStream *stream, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* query_info_async) (GFileOutputStream *stream, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GFileInfo * (* query_info_finish) (GFileOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: char * (* get_etag) (GFileOutputStream *stream); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_file_output_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: GFileInfo *g_file_output_stream_query_info (GFileOutputStream *stream, 15810: const char *attributes, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_file_output_stream_query_info_async (GFileOutputStream *stream, 15810: const char *attributes, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GFileInfo *g_file_output_stream_query_info_finish (GFileOutputStream *stream, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: char * g_file_output_stream_get_etag (GFileOutputStream *stream); 15810: 15810: 15810: # 87 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/gio/ginetaddress.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/ginetaddress.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/ginetaddress.h" 15810: typedef struct _GInetAddressClass GInetAddressClass; 15810: typedef struct _GInetAddressPrivate GInetAddressPrivate; 15810: 15810: struct _GInetAddress 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GInetAddressPrivate *priv; 15810: }; 15810: 15810: struct _GInetAddressClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gchar * (*to_string) (GInetAddress *address); 15810: const guint8 * (*to_bytes) (GInetAddress *address); 15810: }; 15810: 15810: extern 15810: GType g_inet_address_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GInetAddress * g_inet_address_new_from_string (const gchar *string); 15810: 15810: extern 15810: GInetAddress * g_inet_address_new_from_bytes (const guint8 *bytes, 15810: GSocketFamily family); 15810: 15810: extern 15810: GInetAddress * g_inet_address_new_loopback (GSocketFamily family); 15810: 15810: extern 15810: GInetAddress * g_inet_address_new_any (GSocketFamily family); 15810: 15810: extern 15810: gboolean g_inet_address_equal (GInetAddress *address, 15810: GInetAddress *other_address); 15810: 15810: extern 15810: gchar * g_inet_address_to_string (GInetAddress *address); 15810: 15810: extern 15810: const guint8 * g_inet_address_to_bytes (GInetAddress *address); 15810: 15810: extern 15810: gsize g_inet_address_get_native_size (GInetAddress *address); 15810: 15810: extern 15810: GSocketFamily g_inet_address_get_family (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_any (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_loopback (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_link_local (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_site_local (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_multicast (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_mc_global (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_mc_link_local (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_mc_node_local (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_mc_org_local (GInetAddress *address); 15810: 15810: extern 15810: gboolean g_inet_address_get_is_mc_site_local (GInetAddress *address); 15810: 15810: 15810: # 91 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/ginetaddressmask.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/ginetaddressmask.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/ginetaddressmask.h" 15810: typedef struct _GInetAddressMaskClass GInetAddressMaskClass; 15810: typedef struct _GInetAddressMaskPrivate GInetAddressMaskPrivate; 15810: 15810: struct _GInetAddressMask 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GInetAddressMaskPrivate *priv; 15810: }; 15810: 15810: struct _GInetAddressMaskClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: }; 15810: 15810: extern 15810: GType g_inet_address_mask_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GInetAddressMask *g_inet_address_mask_new (GInetAddress *addr, 15810: guint length, 15810: GError **error); 15810: 15810: extern 15810: GInetAddressMask *g_inet_address_mask_new_from_string (const gchar *mask_string, 15810: GError **error); 15810: extern 15810: gchar *g_inet_address_mask_to_string (GInetAddressMask *mask); 15810: 15810: extern 15810: GSocketFamily g_inet_address_mask_get_family (GInetAddressMask *mask); 15810: extern 15810: GInetAddress *g_inet_address_mask_get_address (GInetAddressMask *mask); 15810: extern 15810: guint g_inet_address_mask_get_length (GInetAddressMask *mask); 15810: 15810: extern 15810: gboolean g_inet_address_mask_matches (GInetAddressMask *mask, 15810: GInetAddress *address); 15810: extern 15810: gboolean g_inet_address_mask_equal (GInetAddressMask *mask, 15810: GInetAddressMask *mask2); 15810: 15810: 15810: # 92 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 15810: # 1 "/usr/include/glib-2.0/gio/gsocketaddress.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gsocketaddress.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gsocketaddress.h" 15810: typedef struct _GSocketAddressClass GSocketAddressClass; 15810: 15810: struct _GSocketAddress 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: struct _GSocketAddressClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: GSocketFamily (*get_family) (GSocketAddress *address); 15810: 15810: gssize (*get_native_size) (GSocketAddress *address); 15810: 15810: gboolean (*to_native) (GSocketAddress *address, 15810: gpointer dest, 15810: gsize destlen, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_socket_address_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketFamily g_socket_address_get_family (GSocketAddress *address); 15810: 15810: extern 15810: GSocketAddress * g_socket_address_new_from_native (gpointer native, 15810: gsize len); 15810: 15810: extern 15810: gboolean g_socket_address_to_native (GSocketAddress *address, 15810: gpointer dest, 15810: gsize destlen, 15810: GError **error); 15810: 15810: extern 15810: gssize g_socket_address_get_native_size (GSocketAddress *address); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 2 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 15810: typedef struct _GInetSocketAddressClass GInetSocketAddressClass; 15810: typedef struct _GInetSocketAddressPrivate GInetSocketAddressPrivate; 15810: 15810: struct _GInetSocketAddress 15810: { 15810: GSocketAddress parent_instance; 15810: 15810: 15810: GInetSocketAddressPrivate *priv; 15810: }; 15810: 15810: struct _GInetSocketAddressClass 15810: { 15810: GSocketAddressClass parent_class; 15810: }; 15810: 15810: extern 15810: GType g_inet_socket_address_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketAddress *g_inet_socket_address_new (GInetAddress *address, 15810: guint16 port); 15810: extern 15810: GSocketAddress *g_inet_socket_address_new_from_string (const char *address, 15810: guint port); 15810: 15810: extern 15810: GInetAddress * g_inet_socket_address_get_address (GInetSocketAddress *address); 15810: extern 15810: guint16 g_inet_socket_address_get_port (GInetSocketAddress *address); 15810: 15810: extern 15810: guint32 g_inet_socket_address_get_flowinfo (GInetSocketAddress *address); 15810: extern 15810: guint32 g_inet_socket_address_get_scope_id (GInetSocketAddress *address); 15810: 15810: 15810: # 93 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gioenumtypes.h" 1 15810: # 9 "/usr/include/glib-2.0/gio/gioenumtypes.h" 15810: 15810: 15810: 15810: extern GType g_app_info_create_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_converter_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_converter_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_data_stream_byte_order_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_data_stream_newline_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_attribute_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_attribute_info_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_attribute_status_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_query_info_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_create_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_measure_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_mount_mount_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_mount_unmount_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_drive_start_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_drive_start_stop_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_copy_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_monitor_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_filesystem_preview_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_file_monitor_event_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_io_error_enum_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_ask_password_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_password_save_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_mount_operation_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_output_stream_splice_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_io_stream_splice_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_emblem_origin_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_resolver_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_resolver_record_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_resource_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_resource_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_resource_lookup_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_socket_family_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_socket_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_socket_msg_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_socket_protocol_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_zlib_compressor_format_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_unix_socket_address_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_bus_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_bus_name_owner_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_bus_name_watcher_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_proxy_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_connection_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_capability_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_call_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_message_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_message_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_message_header_field_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_property_info_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_subtree_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_server_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_signal_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_send_message_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_credentials_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_message_byte_order_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_application_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_certificate_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_authentication_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_channel_binding_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_channel_binding_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_rehandshake_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_password_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_interaction_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_interface_skeleton_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_dbus_object_manager_client_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_database_verify_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_database_lookup_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_certificate_request_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_tls_protocol_version_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_io_module_scope_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_socket_client_event_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_socket_listener_event_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_test_dbus_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_subprocess_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_notification_priority_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_network_connectivity_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_pollable_return_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType g_memory_monitor_warning_level_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType g_resolver_name_lookup_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType g_settings_bind_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 97 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/giomodule.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/giomodule.h" 15810: # 1 "/usr/include/glib-2.0/gmodule.h" 1 15810: # 30 "/usr/include/glib-2.0/gmodule.h" 15810: 15810: # 58 "/usr/include/glib-2.0/gmodule.h" 15810: typedef enum 15810: { 15810: G_MODULE_BIND_LAZY = 1 << 0, 15810: G_MODULE_BIND_LOCAL = 1 << 1, 15810: G_MODULE_BIND_MASK = 0x03 15810: } GModuleFlags; 15810: 15810: typedef struct _GModule GModule; 15810: typedef const gchar* (*GModuleCheckInit) (GModule *module); 15810: typedef void (*GModuleUnload) (GModule *module); 15810: 15810: 15810: extern 15810: GQuark g_module_error_quark (void); 15810: # 82 "/usr/include/glib-2.0/gmodule.h" 15810: typedef enum 15810: { 15810: G_MODULE_ERROR_FAILED, 15810: G_MODULE_ERROR_CHECK_FAILED, 15810: } GModuleError 15810: ; 15810: 15810: 15810: extern 15810: gboolean g_module_supported (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: GModule* g_module_open (const gchar *file_name, 15810: GModuleFlags flags); 15810: 15810: extern 15810: GModule *g_module_open_full (const gchar *file_name, 15810: GModuleFlags flags, 15810: GError **error); 15810: 15810: 15810: extern 15810: gboolean g_module_close (GModule *module); 15810: 15810: 15810: extern 15810: void g_module_make_resident (GModule *module); 15810: 15810: 15810: extern 15810: const gchar * g_module_error (void); 15810: 15810: 15810: extern 15810: gboolean g_module_symbol (GModule *module, 15810: const gchar *symbol_name, 15810: gpointer *symbol); 15810: 15810: 15810: extern 15810: const gchar * g_module_name (GModule *module); 15810: # 136 "/usr/include/glib-2.0/gmodule.h" 15810: extern 15810: gchar* g_module_build_path (const gchar *directory, 15810: const gchar *module_name); 15810: 15810: 15810: # 30 "/usr/include/glib-2.0/gio/giomodule.h" 2 15810: 15810: 15810: 15810: typedef struct _GIOModuleScope GIOModuleScope; 15810: 15810: extern 15810: GIOModuleScope * g_io_module_scope_new (GIOModuleScopeFlags flags); 15810: extern 15810: void g_io_module_scope_free (GIOModuleScope *scope); 15810: extern 15810: void g_io_module_scope_block (GIOModuleScope *scope, 15810: const gchar * 15810: # 41 "/usr/include/glib-2.0/gio/giomodule.h" 3 15810: __xpg_basename 15810: # 41 "/usr/include/glib-2.0/gio/giomodule.h" 15810: ); 15810: # 55 "/usr/include/glib-2.0/gio/giomodule.h" 15810: typedef struct _GIOModuleClass GIOModuleClass; 15810: 15810: extern 15810: GType g_io_module_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GIOModule *g_io_module_new (const gchar *filename); 15810: 15810: extern 15810: void g_io_modules_scan_all_in_directory (const char *dirname); 15810: extern 15810: GList *g_io_modules_load_all_in_directory (const gchar *dirname); 15810: 15810: extern 15810: void g_io_modules_scan_all_in_directory_with_scope (const gchar *dirname, 15810: GIOModuleScope *scope); 15810: extern 15810: GList *g_io_modules_load_all_in_directory_with_scope (const gchar *dirname, 15810: GIOModuleScope *scope); 15810: 15810: extern 15810: GIOExtensionPoint *g_io_extension_point_register (const char *name); 15810: extern 15810: GIOExtensionPoint *g_io_extension_point_lookup (const char *name); 15810: extern 15810: void g_io_extension_point_set_required_type (GIOExtensionPoint *extension_point, 15810: GType type); 15810: extern 15810: GType g_io_extension_point_get_required_type (GIOExtensionPoint *extension_point); 15810: extern 15810: GList *g_io_extension_point_get_extensions (GIOExtensionPoint *extension_point); 15810: extern 15810: GIOExtension * g_io_extension_point_get_extension_by_name (GIOExtensionPoint *extension_point, 15810: const char *name); 15810: extern 15810: GIOExtension * g_io_extension_point_implement (const char *extension_point_name, 15810: GType type, 15810: const char *extension_name, 15810: gint priority); 15810: 15810: extern 15810: GType g_io_extension_get_type (GIOExtension *extension); 15810: extern 15810: const char * g_io_extension_get_name (GIOExtension *extension); 15810: extern 15810: gint g_io_extension_get_priority (GIOExtension *extension); 15810: extern 15810: GTypeClass* g_io_extension_ref_class (GIOExtension *extension); 15810: # 124 "/usr/include/glib-2.0/gio/giomodule.h" 15810: extern 15810: void g_io_module_load (GIOModule *module); 15810: # 144 "/usr/include/glib-2.0/gio/giomodule.h" 15810: extern 15810: void g_io_module_unload (GIOModule *module); 15810: # 188 "/usr/include/glib-2.0/gio/giomodule.h" 15810: extern 15810: char **g_io_module_query (void); 15810: 15810: 15810: # 99 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gioscheduler.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gioscheduler.h" 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "\"GThreadPool or g_task_run_in_thread\"" "' instead"))) extern 15810: void g_io_scheduler_push_job (GIOSchedulerJobFunc job_func, 15810: gpointer user_data, 15810: GDestroyNotify notify, 15810: gint io_priority, 15810: GCancellable *cancellable); 15810: __attribute__((__deprecated__)) extern 15810: void g_io_scheduler_cancel_all_jobs (void); 15810: __attribute__((__deprecated__("Use '" "g_main_context_invoke" "' instead"))) extern 15810: gboolean g_io_scheduler_job_send_to_mainloop (GIOSchedulerJob *job, 15810: GSourceFunc func, 15810: gpointer user_data, 15810: GDestroyNotify notify); 15810: __attribute__((__deprecated__("Use '" "g_main_context_invoke" "' instead"))) extern 15810: void g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob *job, 15810: GSourceFunc func, 15810: gpointer user_data, 15810: GDestroyNotify notify); 15810: 15810: 15810: # 100 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/glistmodel.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: 15810: 15810: 15810: extern 15810: GType g_list_model_get_type (void); 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: typedef struct _GListModel GListModel; typedef struct _GListModelInterface GListModelInterface; typedef GListModel *GListModel_autoptr; typedef GList *GListModel_listautoptr; typedef GSList *GListModel_slistautoptr; typedef GQueue *GListModel_queueautoptr; 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: 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); } 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: __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 ())))); } 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 15810: 15810: 15810: struct _GListModelInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: GType (* get_item_type) (GListModel *list); 15810: 15810: guint (* get_n_items) (GListModel *list); 15810: 15810: gpointer (* get_item) (GListModel *list, 15810: guint position); 15810: }; 15810: 15810: extern 15810: GType g_list_model_get_item_type (GListModel *list); 15810: 15810: extern 15810: guint g_list_model_get_n_items (GListModel *list); 15810: 15810: extern 15810: gpointer g_list_model_get_item (GListModel *list, 15810: guint position); 15810: 15810: extern 15810: GObject * g_list_model_get_object (GListModel *list, 15810: guint position); 15810: 15810: extern 15810: void g_list_model_items_changed (GListModel *list, 15810: guint position, 15810: guint removed, 15810: guint added); 15810: 15810: 15810: # 102 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gliststore.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 15810: 15810: 15810: extern 15810: GType g_list_store_get_type (void); 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 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; 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 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); } 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: typedef GListStoreClass *GListStoreClass_autoptr; typedef GList *GListStoreClass_listautoptr; typedef GSList *GListStoreClass_slistautoptr; typedef GQueue *GListStoreClass_queueautoptr; 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 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); } 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: __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; }))); } 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 15810: 15810: 15810: extern 15810: GListStore * g_list_store_new (GType item_type); 15810: 15810: extern 15810: void g_list_store_insert (GListStore *store, 15810: guint position, 15810: gpointer item); 15810: 15810: extern 15810: guint g_list_store_insert_sorted (GListStore *store, 15810: gpointer item, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_list_store_sort (GListStore *store, 15810: GCompareDataFunc compare_func, 15810: gpointer user_data); 15810: 15810: extern 15810: void g_list_store_append (GListStore *store, 15810: gpointer item); 15810: 15810: extern 15810: void g_list_store_remove (GListStore *store, 15810: guint position); 15810: 15810: extern 15810: void g_list_store_remove_all (GListStore *store); 15810: 15810: extern 15810: void g_list_store_splice (GListStore *store, 15810: guint position, 15810: guint n_removals, 15810: gpointer *additions, 15810: guint n_additions); 15810: 15810: extern 15810: gboolean g_list_store_find (GListStore *store, 15810: gpointer item, 15810: guint *position); 15810: 15810: extern 15810: gboolean g_list_store_find_with_equal_func (GListStore *store, 15810: gpointer item, 15810: GEqualFunc equal_func, 15810: guint *position); 15810: 15810: 15810: # 103 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gloadableicon.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gloadableicon.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gloadableicon.h" 15810: typedef struct _GLoadableIconIface GLoadableIconIface; 15810: # 54 "/usr/include/glib-2.0/gio/gloadableicon.h" 15810: struct _GLoadableIconIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GInputStream * (* load) (GLoadableIcon *icon, 15810: int size, 15810: char **type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* load_async) (GLoadableIcon *icon, 15810: int size, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GInputStream * (* load_finish) (GLoadableIcon *icon, 15810: GAsyncResult *res, 15810: char **type, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_loadable_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GInputStream *g_loadable_icon_load (GLoadableIcon *icon, 15810: int size, 15810: char **type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_loadable_icon_load_async (GLoadableIcon *icon, 15810: int size, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GInputStream *g_loadable_icon_load_finish (GLoadableIcon *icon, 15810: GAsyncResult *res, 15810: char **type, 15810: GError **error); 15810: 15810: 15810: # 104 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gmemoryinputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gmemoryinputstream.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gmemoryinputstream.h" 15810: typedef struct _GMemoryInputStreamClass GMemoryInputStreamClass; 15810: typedef struct _GMemoryInputStreamPrivate GMemoryInputStreamPrivate; 15810: 15810: struct _GMemoryInputStream 15810: { 15810: GInputStream parent_instance; 15810: 15810: 15810: GMemoryInputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GMemoryInputStreamClass 15810: { 15810: GInputStreamClass parent_class; 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType g_memory_input_stream_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GInputStream * g_memory_input_stream_new (void); 15810: extern 15810: GInputStream * g_memory_input_stream_new_from_data (const void *data, 15810: gssize len, 15810: GDestroyNotify destroy); 15810: extern 15810: GInputStream * g_memory_input_stream_new_from_bytes (GBytes *bytes); 15810: 15810: extern 15810: void g_memory_input_stream_add_data (GMemoryInputStream *stream, 15810: const void *data, 15810: gssize len, 15810: GDestroyNotify destroy); 15810: extern 15810: void g_memory_input_stream_add_bytes (GMemoryInputStream *stream, 15810: GBytes *bytes); 15810: 15810: 15810: # 105 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: extern 15810: GType g_memory_monitor_get_type (void); 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: #pragma GCC diagnostic push 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: typedef struct _GMemoryMonitor GMemoryMonitor; typedef struct _GMemoryMonitorInterface GMemoryMonitorInterface; typedef GMemoryMonitor *GMemoryMonitor_autoptr; typedef GList *GMemoryMonitor_listautoptr; typedef GSList *GMemoryMonitor_slistautoptr; typedef GQueue *GMemoryMonitor_queueautoptr; 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: #pragma GCC diagnostic push 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: 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); } 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: #pragma GCC diagnostic pop 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: __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 ())))); } 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: #pragma GCC diagnostic pop 15810: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GMemoryMonitorInterface { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: void (*low_memory_warning) (GMemoryMonitor *monitor, 15810: GMemoryMonitorWarningLevel level); 15810: }; 15810: 15810: extern 15810: GMemoryMonitor *g_memory_monitor_dup_default (void); 15810: 15810: 15810: # 106 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 15810: typedef struct _GMemoryOutputStreamClass GMemoryOutputStreamClass; 15810: typedef struct _GMemoryOutputStreamPrivate GMemoryOutputStreamPrivate; 15810: 15810: struct _GMemoryOutputStream 15810: { 15810: GOutputStream parent_instance; 15810: 15810: 15810: GMemoryOutputStreamPrivate *priv; 15810: }; 15810: 15810: struct _GMemoryOutputStreamClass 15810: { 15810: GOutputStreamClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: # 80 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 15810: typedef gpointer (* GReallocFunc) (gpointer data, 15810: gsize size); 15810: 15810: extern 15810: GType g_memory_output_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GOutputStream *g_memory_output_stream_new (gpointer data, 15810: gsize size, 15810: GReallocFunc realloc_function, 15810: GDestroyNotify destroy_function); 15810: extern 15810: GOutputStream *g_memory_output_stream_new_resizable (void); 15810: extern 15810: gpointer g_memory_output_stream_get_data (GMemoryOutputStream *ostream); 15810: extern 15810: gsize g_memory_output_stream_get_size (GMemoryOutputStream *ostream); 15810: extern 15810: gsize g_memory_output_stream_get_data_size (GMemoryOutputStream *ostream); 15810: extern 15810: gpointer g_memory_output_stream_steal_data (GMemoryOutputStream *ostream); 15810: 15810: extern 15810: GBytes * g_memory_output_stream_steal_as_bytes (GMemoryOutputStream *ostream); 15810: 15810: 15810: # 107 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gmenu.h" 1 15810: # 23 "/usr/include/glib-2.0/gio/gmenu.h" 15810: # 1 "/usr/include/glib-2.0/gio/gmenumodel.h" 1 15810: # 27 "/usr/include/glib-2.0/gio/gmenumodel.h" 15810: 15810: # 125 "/usr/include/glib-2.0/gio/gmenumodel.h" 15810: typedef struct _GMenuModelPrivate GMenuModelPrivate; 15810: typedef struct _GMenuModelClass GMenuModelClass; 15810: 15810: typedef struct _GMenuAttributeIterPrivate GMenuAttributeIterPrivate; 15810: typedef struct _GMenuAttributeIterClass GMenuAttributeIterClass; 15810: typedef struct _GMenuAttributeIter GMenuAttributeIter; 15810: 15810: typedef struct _GMenuLinkIterPrivate GMenuLinkIterPrivate; 15810: typedef struct _GMenuLinkIterClass GMenuLinkIterClass; 15810: typedef struct _GMenuLinkIter GMenuLinkIter; 15810: 15810: struct _GMenuModel 15810: { 15810: GObject parent_instance; 15810: GMenuModelPrivate *priv; 15810: }; 15810: # 158 "/usr/include/glib-2.0/gio/gmenumodel.h" 15810: struct _GMenuModelClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gboolean (*is_mutable) (GMenuModel *model); 15810: gint (*get_n_items) (GMenuModel *model); 15810: void (*get_item_attributes) (GMenuModel *model, 15810: gint item_index, 15810: GHashTable **attributes); 15810: GMenuAttributeIter * (*iterate_item_attributes) (GMenuModel *model, 15810: gint item_index); 15810: GVariant * (*get_item_attribute_value) (GMenuModel *model, 15810: gint item_index, 15810: const gchar *attribute, 15810: const GVariantType *expected_type); 15810: void (*get_item_links) (GMenuModel *model, 15810: gint item_index, 15810: GHashTable **links); 15810: GMenuLinkIter * (*iterate_item_links) (GMenuModel *model, 15810: gint item_index); 15810: GMenuModel * (*get_item_link) (GMenuModel *model, 15810: gint item_index, 15810: const gchar *link); 15810: }; 15810: 15810: extern 15810: GType g_menu_model_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_menu_model_is_mutable (GMenuModel *model); 15810: extern 15810: gint g_menu_model_get_n_items (GMenuModel *model); 15810: 15810: extern 15810: GMenuAttributeIter * g_menu_model_iterate_item_attributes (GMenuModel *model, 15810: gint item_index); 15810: extern 15810: GVariant * g_menu_model_get_item_attribute_value (GMenuModel *model, 15810: gint item_index, 15810: const gchar *attribute, 15810: const GVariantType *expected_type); 15810: extern 15810: gboolean g_menu_model_get_item_attribute (GMenuModel *model, 15810: gint item_index, 15810: const gchar *attribute, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: GMenuLinkIter * g_menu_model_iterate_item_links (GMenuModel *model, 15810: gint item_index); 15810: extern 15810: GMenuModel * g_menu_model_get_item_link (GMenuModel *model, 15810: gint item_index, 15810: const gchar *link); 15810: 15810: extern 15810: void g_menu_model_items_changed (GMenuModel *model, 15810: gint position, 15810: gint removed, 15810: gint added); 15810: # 232 "/usr/include/glib-2.0/gio/gmenumodel.h" 15810: struct _GMenuAttributeIter 15810: { 15810: GObject parent_instance; 15810: GMenuAttributeIterPrivate *priv; 15810: }; 15810: 15810: struct _GMenuAttributeIterClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gboolean (*get_next) (GMenuAttributeIter *iter, 15810: const gchar **out_name, 15810: GVariant **value); 15810: }; 15810: 15810: extern 15810: GType g_menu_attribute_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_menu_attribute_iter_get_next (GMenuAttributeIter *iter, 15810: const gchar **out_name, 15810: GVariant **value); 15810: extern 15810: gboolean g_menu_attribute_iter_next (GMenuAttributeIter *iter); 15810: extern 15810: const gchar * g_menu_attribute_iter_get_name (GMenuAttributeIter *iter); 15810: extern 15810: GVariant * g_menu_attribute_iter_get_value (GMenuAttributeIter *iter); 15810: # 274 "/usr/include/glib-2.0/gio/gmenumodel.h" 15810: struct _GMenuLinkIter 15810: { 15810: GObject parent_instance; 15810: GMenuLinkIterPrivate *priv; 15810: }; 15810: 15810: struct _GMenuLinkIterClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gboolean (*get_next) (GMenuLinkIter *iter, 15810: const gchar **out_link, 15810: GMenuModel **value); 15810: }; 15810: 15810: extern 15810: GType g_menu_link_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_menu_link_iter_get_next (GMenuLinkIter *iter, 15810: const gchar **out_link, 15810: GMenuModel **value); 15810: extern 15810: gboolean g_menu_link_iter_next (GMenuLinkIter *iter); 15810: extern 15810: const gchar * g_menu_link_iter_get_name (GMenuLinkIter *iter); 15810: extern 15810: GMenuModel * g_menu_link_iter_get_value (GMenuLinkIter *iter); 15810: 15810: 15810: # 24 "/usr/include/glib-2.0/gio/gmenu.h" 2 15810: 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gmenu.h" 15810: typedef struct _GMenuItem GMenuItem; 15810: typedef struct _GMenu GMenu; 15810: 15810: extern 15810: GType g_menu_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GMenu * g_menu_new (void); 15810: 15810: extern 15810: void g_menu_freeze (GMenu *menu); 15810: 15810: extern 15810: void g_menu_insert_item (GMenu *menu, 15810: gint position, 15810: GMenuItem *item); 15810: extern 15810: void g_menu_prepend_item (GMenu *menu, 15810: GMenuItem *item); 15810: extern 15810: void g_menu_append_item (GMenu *menu, 15810: GMenuItem *item); 15810: extern 15810: void g_menu_remove (GMenu *menu, 15810: gint position); 15810: 15810: extern 15810: void g_menu_remove_all (GMenu *menu); 15810: 15810: extern 15810: void g_menu_insert (GMenu *menu, 15810: gint position, 15810: const gchar *label, 15810: const gchar *detailed_action); 15810: extern 15810: void g_menu_prepend (GMenu *menu, 15810: const gchar *label, 15810: const gchar *detailed_action); 15810: extern 15810: void g_menu_append (GMenu *menu, 15810: const gchar *label, 15810: const gchar *detailed_action); 15810: 15810: extern 15810: void g_menu_insert_section (GMenu *menu, 15810: gint position, 15810: const gchar *label, 15810: GMenuModel *section); 15810: extern 15810: void g_menu_prepend_section (GMenu *menu, 15810: const gchar *label, 15810: GMenuModel *section); 15810: extern 15810: void g_menu_append_section (GMenu *menu, 15810: const gchar *label, 15810: GMenuModel *section); 15810: 15810: extern 15810: void g_menu_insert_submenu (GMenu *menu, 15810: gint position, 15810: const gchar *label, 15810: GMenuModel *submenu); 15810: extern 15810: void g_menu_prepend_submenu (GMenu *menu, 15810: const gchar *label, 15810: GMenuModel *submenu); 15810: extern 15810: void g_menu_append_submenu (GMenu *menu, 15810: const gchar *label, 15810: GMenuModel *submenu); 15810: 15810: 15810: extern 15810: GType g_menu_item_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GMenuItem * g_menu_item_new (const gchar *label, 15810: const gchar *detailed_action); 15810: 15810: extern 15810: GMenuItem * g_menu_item_new_from_model (GMenuModel *model, 15810: gint item_index); 15810: 15810: extern 15810: GMenuItem * g_menu_item_new_submenu (const gchar *label, 15810: GMenuModel *submenu); 15810: 15810: extern 15810: GMenuItem * g_menu_item_new_section (const gchar *label, 15810: GMenuModel *section); 15810: 15810: extern 15810: GVariant * g_menu_item_get_attribute_value (GMenuItem *menu_item, 15810: const gchar *attribute, 15810: const GVariantType *expected_type); 15810: extern 15810: gboolean g_menu_item_get_attribute (GMenuItem *menu_item, 15810: const gchar *attribute, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: GMenuModel *g_menu_item_get_link (GMenuItem *menu_item, 15810: const gchar *link); 15810: 15810: extern 15810: void g_menu_item_set_attribute_value (GMenuItem *menu_item, 15810: const gchar *attribute, 15810: GVariant *value); 15810: extern 15810: void g_menu_item_set_attribute (GMenuItem *menu_item, 15810: const gchar *attribute, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: void g_menu_item_set_link (GMenuItem *menu_item, 15810: const gchar *link, 15810: GMenuModel *model); 15810: extern 15810: void g_menu_item_set_label (GMenuItem *menu_item, 15810: const gchar *label); 15810: extern 15810: void g_menu_item_set_submenu (GMenuItem *menu_item, 15810: GMenuModel *submenu); 15810: extern 15810: void g_menu_item_set_section (GMenuItem *menu_item, 15810: GMenuModel *section); 15810: extern 15810: void g_menu_item_set_action_and_target_value (GMenuItem *menu_item, 15810: const gchar *action, 15810: GVariant *target_value); 15810: extern 15810: void g_menu_item_set_action_and_target (GMenuItem *menu_item, 15810: const gchar *action, 15810: const gchar *format_string, 15810: ...); 15810: extern 15810: void g_menu_item_set_detailed_action (GMenuItem *menu_item, 15810: const gchar *detailed_action); 15810: 15810: extern 15810: void g_menu_item_set_icon (GMenuItem *menu_item, 15810: GIcon *icon); 15810: 15810: 15810: # 108 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gmenuexporter.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gmenuexporter.h" 15810: 15810: 15810: extern 15810: guint g_dbus_connection_export_menu_model (GDBusConnection *connection, 15810: const gchar *object_path, 15810: GMenuModel *menu, 15810: GError **error); 15810: 15810: extern 15810: void g_dbus_connection_unexport_menu_model (GDBusConnection *connection, 15810: guint export_id); 15810: 15810: 15810: # 109 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gmount.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gmount.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GMountIface GMountIface; 15810: # 75 "/usr/include/glib-2.0/gio/gmount.h" 15810: struct _GMountIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: void (* changed) (GMount *mount); 15810: void (* unmounted) (GMount *mount); 15810: 15810: 15810: 15810: GFile * (* get_root) (GMount *mount); 15810: char * (* get_name) (GMount *mount); 15810: GIcon * (* get_icon) (GMount *mount); 15810: char * (* get_uuid) (GMount *mount); 15810: GVolume * (* get_volume) (GMount *mount); 15810: GDrive * (* get_drive) (GMount *mount); 15810: gboolean (* can_unmount) (GMount *mount); 15810: gboolean (* can_eject) (GMount *mount); 15810: 15810: void (* unmount) (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* unmount_finish) (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* eject) (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_finish) (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* remount) (GMount *mount, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* remount_finish) (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* guess_content_type) (GMount *mount, 15810: gboolean force_rescan, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gchar ** (* guess_content_type_finish) (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: gchar ** (* guess_content_type_sync) (GMount *mount, 15810: gboolean force_rescan, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: void (* pre_unmount) (GMount *mount); 15810: 15810: void (* unmount_with_operation) (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* unmount_with_operation_finish) (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: void (* eject_with_operation) (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_with_operation_finish) (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: GFile * (* get_default_location) (GMount *mount); 15810: 15810: const gchar * (* get_sort_key) (GMount *mount); 15810: GIcon * (* get_symbolic_icon) (GMount *mount); 15810: }; 15810: 15810: extern 15810: GType g_mount_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GFile * g_mount_get_root (GMount *mount); 15810: extern 15810: GFile * g_mount_get_default_location (GMount *mount); 15810: extern 15810: char * g_mount_get_name (GMount *mount); 15810: extern 15810: GIcon * g_mount_get_icon (GMount *mount); 15810: extern 15810: GIcon * g_mount_get_symbolic_icon (GMount *mount); 15810: extern 15810: char * g_mount_get_uuid (GMount *mount); 15810: extern 15810: GVolume * g_mount_get_volume (GMount *mount); 15810: extern 15810: GDrive * g_mount_get_drive (GMount *mount); 15810: extern 15810: gboolean g_mount_can_unmount (GMount *mount); 15810: extern 15810: gboolean g_mount_can_eject (GMount *mount); 15810: 15810: __attribute__((__deprecated__("Use '" "g_mount_unmount_with_operation" "' instead"))) extern 15810: void g_mount_unmount (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__("Use '" "g_mount_unmount_with_operation_finish" "' instead"))) extern 15810: gboolean g_mount_unmount_finish (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: __attribute__((__deprecated__("Use '" "g_mount_eject_with_operation" "' instead"))) extern 15810: void g_mount_eject (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__("Use '" "g_mount_eject_with_operation_finish" "' instead"))) extern 15810: gboolean g_mount_eject_finish (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_mount_remount (GMount *mount, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_mount_remount_finish (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_mount_guess_content_type (GMount *mount, 15810: gboolean force_rescan, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gchar ** g_mount_guess_content_type_finish (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: gchar ** g_mount_guess_content_type_sync (GMount *mount, 15810: gboolean force_rescan, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_mount_is_shadowed (GMount *mount); 15810: extern 15810: void g_mount_shadow (GMount *mount); 15810: extern 15810: void g_mount_unshadow (GMount *mount); 15810: 15810: extern 15810: void g_mount_unmount_with_operation (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_mount_unmount_with_operation_finish (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_mount_eject_with_operation (GMount *mount, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_mount_eject_with_operation_finish (GMount *mount, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: const gchar *g_mount_get_sort_key (GMount *mount); 15810: 15810: 15810: # 111 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gmountoperation.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gmountoperation.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gmountoperation.h" 15810: typedef struct _GMountOperationClass GMountOperationClass; 15810: typedef struct _GMountOperationPrivate GMountOperationPrivate; 15810: 15810: struct _GMountOperation 15810: { 15810: GObject parent_instance; 15810: 15810: GMountOperationPrivate *priv; 15810: }; 15810: 15810: struct _GMountOperationClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* ask_password) (GMountOperation *op, 15810: const char *message, 15810: const char *default_user, 15810: const char *default_domain, 15810: GAskPasswordFlags flags); 15810: # 76 "/usr/include/glib-2.0/gio/gmountoperation.h" 15810: void (* ask_question) (GMountOperation *op, 15810: const char *message, 15810: const char *choices[]); 15810: 15810: void (* reply) (GMountOperation *op, 15810: GMountOperationResult result); 15810: 15810: void (* aborted) (GMountOperation *op); 15810: # 98 "/usr/include/glib-2.0/gio/gmountoperation.h" 15810: void (* show_processes) (GMountOperation *op, 15810: const gchar *message, 15810: GArray *processes, 15810: const gchar *choices[]); 15810: 15810: void (* show_unmount_progress) (GMountOperation *op, 15810: const gchar *message, 15810: gint64 time_left, 15810: gint64 bytes_left); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: void (*_g_reserved7) (void); 15810: void (*_g_reserved8) (void); 15810: void (*_g_reserved9) (void); 15810: }; 15810: 15810: extern 15810: GType g_mount_operation_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GMountOperation * g_mount_operation_new (void); 15810: 15810: extern 15810: const char * g_mount_operation_get_username (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_username (GMountOperation *op, 15810: const char *username); 15810: extern 15810: const char * g_mount_operation_get_password (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_password (GMountOperation *op, 15810: const char *password); 15810: extern 15810: gboolean g_mount_operation_get_anonymous (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_anonymous (GMountOperation *op, 15810: gboolean anonymous); 15810: extern 15810: const char * g_mount_operation_get_domain (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_domain (GMountOperation *op, 15810: const char *domain); 15810: extern 15810: GPasswordSave g_mount_operation_get_password_save (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_password_save (GMountOperation *op, 15810: GPasswordSave save); 15810: extern 15810: int g_mount_operation_get_choice (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_choice (GMountOperation *op, 15810: int choice); 15810: extern 15810: void g_mount_operation_reply (GMountOperation *op, 15810: GMountOperationResult result); 15810: extern 15810: gboolean g_mount_operation_get_is_tcrypt_hidden_volume (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_is_tcrypt_hidden_volume (GMountOperation *op, 15810: gboolean hidden_volume); 15810: extern 15810: gboolean g_mount_operation_get_is_tcrypt_system_volume (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_is_tcrypt_system_volume (GMountOperation *op, 15810: gboolean system_volume); 15810: extern 15810: guint g_mount_operation_get_pim (GMountOperation *op); 15810: extern 15810: void g_mount_operation_set_pim (GMountOperation *op, 15810: guint pim); 15810: 15810: 15810: # 112 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gnativesocketaddress.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gnativesocketaddress.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gnativesocketaddress.h" 15810: typedef struct _GNativeSocketAddressClass GNativeSocketAddressClass; 15810: typedef struct _GNativeSocketAddressPrivate GNativeSocketAddressPrivate; 15810: 15810: struct _GNativeSocketAddress 15810: { 15810: GSocketAddress parent_instance; 15810: 15810: 15810: GNativeSocketAddressPrivate *priv; 15810: }; 15810: 15810: struct _GNativeSocketAddressClass 15810: { 15810: GSocketAddressClass parent_class; 15810: }; 15810: 15810: extern 15810: GType g_native_socket_address_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketAddress *g_native_socket_address_new (gpointer native, 15810: gsize len); 15810: 15810: 15810: # 113 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 15810: # 1 "/usr/include/glib-2.0/gio/gvolumemonitor.h" 1 15810: # 33 "/usr/include/glib-2.0/gio/gvolumemonitor.h" 15810: 15810: # 55 "/usr/include/glib-2.0/gio/gvolumemonitor.h" 15810: typedef struct _GVolumeMonitorClass GVolumeMonitorClass; 15810: 15810: struct _GVolumeMonitor 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: gpointer priv; 15810: }; 15810: 15810: struct _GVolumeMonitorClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* volume_added) (GVolumeMonitor *volume_monitor, 15810: GVolume *volume); 15810: void (* volume_removed) (GVolumeMonitor *volume_monitor, 15810: GVolume *volume); 15810: void (* volume_changed) (GVolumeMonitor *volume_monitor, 15810: GVolume *volume); 15810: 15810: void (* mount_added) (GVolumeMonitor *volume_monitor, 15810: GMount *mount); 15810: void (* mount_removed) (GVolumeMonitor *volume_monitor, 15810: GMount *mount); 15810: void (* mount_pre_unmount) (GVolumeMonitor *volume_monitor, 15810: GMount *mount); 15810: void (* mount_changed) (GVolumeMonitor *volume_monitor, 15810: GMount *mount); 15810: 15810: void (* drive_connected) (GVolumeMonitor *volume_monitor, 15810: GDrive *drive); 15810: void (* drive_disconnected) (GVolumeMonitor *volume_monitor, 15810: GDrive *drive); 15810: void (* drive_changed) (GVolumeMonitor *volume_monitor, 15810: GDrive *drive); 15810: 15810: 15810: 15810: gboolean (* is_supported) (void); 15810: 15810: GList * (* get_connected_drives) (GVolumeMonitor *volume_monitor); 15810: GList * (* get_volumes) (GVolumeMonitor *volume_monitor); 15810: GList * (* get_mounts) (GVolumeMonitor *volume_monitor); 15810: 15810: GVolume * (* get_volume_for_uuid) (GVolumeMonitor *volume_monitor, 15810: const char *uuid); 15810: 15810: GMount * (* get_mount_for_uuid) (GVolumeMonitor *volume_monitor, 15810: const char *uuid); 15810: 15810: 15810: 15810: GVolume * (* adopt_orphan_mount) (GMount *mount, 15810: GVolumeMonitor *volume_monitor); 15810: 15810: 15810: void (* drive_eject_button) (GVolumeMonitor *volume_monitor, 15810: GDrive *drive); 15810: 15810: 15810: void (* drive_stop_button) (GVolumeMonitor *volume_monitor, 15810: GDrive *drive); 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: }; 15810: 15810: extern 15810: GType g_volume_monitor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GVolumeMonitor *g_volume_monitor_get (void); 15810: extern 15810: GList * g_volume_monitor_get_connected_drives (GVolumeMonitor *volume_monitor); 15810: extern 15810: GList * g_volume_monitor_get_volumes (GVolumeMonitor *volume_monitor); 15810: extern 15810: GList * g_volume_monitor_get_mounts (GVolumeMonitor *volume_monitor); 15810: extern 15810: GVolume * g_volume_monitor_get_volume_for_uuid (GVolumeMonitor *volume_monitor, 15810: const char *uuid); 15810: extern 15810: GMount * g_volume_monitor_get_mount_for_uuid (GVolumeMonitor *volume_monitor, 15810: const char *uuid); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GVolume * g_volume_monitor_adopt_orphan_mount (GMount *mount); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 2 15810: 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 15810: typedef struct _GNativeVolumeMonitor GNativeVolumeMonitor; 15810: typedef struct _GNativeVolumeMonitorClass GNativeVolumeMonitorClass; 15810: 15810: struct _GNativeVolumeMonitor 15810: { 15810: GVolumeMonitor parent_instance; 15810: }; 15810: 15810: struct _GNativeVolumeMonitorClass 15810: { 15810: GVolumeMonitorClass parent_class; 15810: 15810: GMount * (* get_mount_for_mount_path) (const char *mount_path, 15810: GCancellable *cancellable); 15810: }; 15810: 15810: extern 15810: GType g_native_volume_monitor_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 114 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gnetworkaddress.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gnetworkaddress.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gnetworkaddress.h" 15810: typedef struct _GNetworkAddressClass GNetworkAddressClass; 15810: typedef struct _GNetworkAddressPrivate GNetworkAddressPrivate; 15810: 15810: struct _GNetworkAddress 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GNetworkAddressPrivate *priv; 15810: }; 15810: 15810: struct _GNetworkAddressClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: }; 15810: 15810: extern 15810: GType g_network_address_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketConnectable *g_network_address_new (const gchar *hostname, 15810: guint16 port); 15810: extern 15810: GSocketConnectable *g_network_address_new_loopback (guint16 port); 15810: extern 15810: GSocketConnectable *g_network_address_parse (const gchar *host_and_port, 15810: guint16 default_port, 15810: GError **error); 15810: extern 15810: GSocketConnectable *g_network_address_parse_uri (const gchar *uri, 15810: guint16 default_port, 15810: GError **error); 15810: extern 15810: const gchar *g_network_address_get_hostname (GNetworkAddress *addr); 15810: extern 15810: guint16 g_network_address_get_port (GNetworkAddress *addr); 15810: extern 15810: const gchar *g_network_address_get_scheme (GNetworkAddress *addr); 15810: 15810: 15810: 15810: # 115 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gnetworkmonitor.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gnetworkmonitor.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gnetworkmonitor.h" 15810: typedef struct _GNetworkMonitorInterface GNetworkMonitorInterface; 15810: 15810: struct _GNetworkMonitorInterface { 15810: GTypeInterface g_iface; 15810: 15810: void (*network_changed) (GNetworkMonitor *monitor, 15810: gboolean network_available); 15810: 15810: gboolean (*can_reach) (GNetworkMonitor *monitor, 15810: GSocketConnectable *connectable, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (*can_reach_async) (GNetworkMonitor *monitor, 15810: GSocketConnectable *connectable, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (*can_reach_finish) (GNetworkMonitor *monitor, 15810: GAsyncResult *result, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_network_monitor_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GNetworkMonitor *g_network_monitor_get_default (void); 15810: 15810: extern 15810: gboolean g_network_monitor_get_network_available (GNetworkMonitor *monitor); 15810: 15810: extern 15810: gboolean g_network_monitor_get_network_metered (GNetworkMonitor *monitor); 15810: 15810: extern 15810: GNetworkConnectivity g_network_monitor_get_connectivity (GNetworkMonitor *monitor); 15810: 15810: extern 15810: gboolean g_network_monitor_can_reach (GNetworkMonitor *monitor, 15810: GSocketConnectable *connectable, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_network_monitor_can_reach_async (GNetworkMonitor *monitor, 15810: GSocketConnectable *connectable, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_network_monitor_can_reach_finish (GNetworkMonitor *monitor, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: # 116 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gnetworkservice.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gnetworkservice.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gnetworkservice.h" 15810: typedef struct _GNetworkServiceClass GNetworkServiceClass; 15810: typedef struct _GNetworkServicePrivate GNetworkServicePrivate; 15810: 15810: struct _GNetworkService 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GNetworkServicePrivate *priv; 15810: }; 15810: 15810: struct _GNetworkServiceClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: }; 15810: 15810: extern 15810: GType g_network_service_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketConnectable *g_network_service_new (const gchar *service, 15810: const gchar *protocol, 15810: const gchar *domain); 15810: 15810: extern 15810: const gchar *g_network_service_get_service (GNetworkService *srv); 15810: extern 15810: const gchar *g_network_service_get_protocol (GNetworkService *srv); 15810: extern 15810: const gchar *g_network_service_get_domain (GNetworkService *srv); 15810: extern 15810: const gchar *g_network_service_get_scheme (GNetworkService *srv); 15810: extern 15810: void g_network_service_set_scheme (GNetworkService *srv, const gchar *scheme); 15810: 15810: 15810: # 117 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gnotification.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gnotification.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_notification_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GNotification * g_notification_new (const gchar *title); 15810: 15810: extern 15810: void g_notification_set_title (GNotification *notification, 15810: const gchar *title); 15810: 15810: extern 15810: void g_notification_set_body (GNotification *notification, 15810: const gchar *body); 15810: 15810: extern 15810: void g_notification_set_icon (GNotification *notification, 15810: GIcon *icon); 15810: 15810: __attribute__((__deprecated__("Use '" "g_notification_set_priority" "' instead"))) extern 15810: void g_notification_set_urgent (GNotification *notification, 15810: gboolean urgent); 15810: 15810: extern 15810: void g_notification_set_priority (GNotification *notification, 15810: GNotificationPriority priority); 15810: 15810: extern 15810: void g_notification_set_category (GNotification *notification, 15810: const gchar *category); 15810: 15810: extern 15810: void g_notification_add_button (GNotification *notification, 15810: const gchar *label, 15810: const gchar *detailed_action); 15810: 15810: extern 15810: void g_notification_add_button_with_target (GNotification *notification, 15810: const gchar *label, 15810: const gchar *action, 15810: const gchar *target_format, 15810: ...); 15810: 15810: extern 15810: void g_notification_add_button_with_target_value (GNotification *notification, 15810: const gchar *label, 15810: const gchar *action, 15810: GVariant *target); 15810: 15810: extern 15810: void g_notification_set_default_action (GNotification *notification, 15810: const gchar *detailed_action); 15810: 15810: extern 15810: void g_notification_set_default_action_and_target (GNotification *notification, 15810: const gchar *action, 15810: const gchar *target_format, 15810: ...); 15810: 15810: extern 15810: void g_notification_set_default_action_and_target_value (GNotification *notification, 15810: const gchar *action, 15810: GVariant *target); 15810: 15810: 15810: # 118 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gpermission.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gpermission.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gpermission.h" 15810: typedef struct _GPermissionPrivate GPermissionPrivate; 15810: typedef struct _GPermissionClass GPermissionClass; 15810: 15810: struct _GPermission 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GPermissionPrivate *priv; 15810: }; 15810: 15810: struct _GPermissionClass { 15810: GObjectClass parent_class; 15810: 15810: gboolean (*acquire) (GPermission *permission, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (*acquire_async) (GPermission *permission, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (*acquire_finish) (GPermission *permission, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (*release) (GPermission *permission, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (*release_async) (GPermission *permission, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (*release_finish) (GPermission *permission, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gpointer reserved[16]; 15810: }; 15810: 15810: extern 15810: GType g_permission_get_type (void); 15810: extern 15810: gboolean g_permission_acquire (GPermission *permission, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_permission_acquire_async (GPermission *permission, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_permission_acquire_finish (GPermission *permission, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_permission_release (GPermission *permission, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_permission_release_async (GPermission *permission, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_permission_release_finish (GPermission *permission, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_permission_get_allowed (GPermission *permission); 15810: extern 15810: gboolean g_permission_get_can_acquire (GPermission *permission); 15810: extern 15810: gboolean g_permission_get_can_release (GPermission *permission); 15810: 15810: extern 15810: void g_permission_impl_update (GPermission *permission, 15810: gboolean allowed, 15810: gboolean can_acquire, 15810: gboolean can_release); 15810: 15810: 15810: # 120 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 15810: # 1 "/usr/include/glib-2.0/gio/gio.h" 1 15810: # 27 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 2 15810: 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 15810: typedef struct _GPollableInputStreamInterface GPollableInputStreamInterface; 15810: # 66 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 15810: struct _GPollableInputStreamInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gboolean (*can_poll) (GPollableInputStream *stream); 15810: 15810: gboolean (*is_readable) (GPollableInputStream *stream); 15810: GSource * (*create_source) (GPollableInputStream *stream, 15810: GCancellable *cancellable); 15810: gssize (*read_nonblocking) (GPollableInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_pollable_input_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_pollable_input_stream_can_poll (GPollableInputStream *stream); 15810: 15810: extern 15810: gboolean g_pollable_input_stream_is_readable (GPollableInputStream *stream); 15810: extern 15810: GSource *g_pollable_input_stream_create_source (GPollableInputStream *stream, 15810: GCancellable *cancellable); 15810: 15810: extern 15810: gssize g_pollable_input_stream_read_nonblocking (GPollableInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 121 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 15810: typedef struct _GPollableOutputStreamInterface GPollableOutputStreamInterface; 15810: # 74 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 15810: struct _GPollableOutputStreamInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gboolean (*can_poll) (GPollableOutputStream *stream); 15810: 15810: gboolean (*is_writable) (GPollableOutputStream *stream); 15810: GSource * (*create_source) (GPollableOutputStream *stream, 15810: GCancellable *cancellable); 15810: gssize (*write_nonblocking) (GPollableOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: GError **error); 15810: GPollableReturn (*writev_nonblocking) (GPollableOutputStream *stream, 15810: const GOutputVector *vectors, 15810: gsize n_vectors, 15810: gsize *bytes_written, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_pollable_output_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_pollable_output_stream_can_poll (GPollableOutputStream *stream); 15810: 15810: extern 15810: gboolean g_pollable_output_stream_is_writable (GPollableOutputStream *stream); 15810: extern 15810: GSource *g_pollable_output_stream_create_source (GPollableOutputStream *stream, 15810: GCancellable *cancellable); 15810: 15810: extern 15810: gssize g_pollable_output_stream_write_nonblocking (GPollableOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: GPollableReturn g_pollable_output_stream_writev_nonblocking (GPollableOutputStream *stream, 15810: const GOutputVector *vectors, 15810: gsize n_vectors, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 122 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gpollableutils.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gpollableutils.h" 15810: 15810: 15810: extern 15810: GSource *g_pollable_source_new (GObject *pollable_stream); 15810: 15810: extern 15810: GSource *g_pollable_source_new_full (gpointer pollable_stream, 15810: GSource *child_source, 15810: GCancellable *cancellable); 15810: 15810: extern 15810: gssize g_pollable_stream_read (GInputStream *stream, 15810: void *buffer, 15810: gsize count, 15810: gboolean blocking, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gssize g_pollable_stream_write (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: gboolean blocking, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_pollable_stream_write_all (GOutputStream *stream, 15810: const void *buffer, 15810: gsize count, 15810: gboolean blocking, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 123 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: extern 15810: GType g_power_profile_monitor_get_type (void); 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: #pragma GCC diagnostic push 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: typedef struct _GPowerProfileMonitor GPowerProfileMonitor; typedef struct _GPowerProfileMonitorInterface GPowerProfileMonitorInterface; typedef GPowerProfileMonitor *GPowerProfileMonitor_autoptr; typedef GList *GPowerProfileMonitor_listautoptr; typedef GSList *GPowerProfileMonitor_slistautoptr; typedef GQueue *GPowerProfileMonitor_queueautoptr; 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: #pragma GCC diagnostic push 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: 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); } 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: #pragma GCC diagnostic pop 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: __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 ())))); } 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: #pragma GCC diagnostic pop 15810: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GPowerProfileMonitorInterface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: }; 15810: 15810: extern 15810: GPowerProfileMonitor *g_power_profile_monitor_dup_default (void); 15810: 15810: extern 15810: gboolean g_power_profile_monitor_get_power_saver_enabled (GPowerProfileMonitor *monitor); 15810: 15810: 15810: # 124 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gpropertyaction.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gpropertyaction.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_property_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GPropertyAction * g_property_action_new (const gchar *name, 15810: gpointer object, 15810: const gchar *property_name); 15810: 15810: 15810: # 125 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gproxy.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gproxy.h" 15810: 15810: # 56 "/usr/include/glib-2.0/gio/gproxy.h" 15810: typedef struct _GProxyInterface GProxyInterface; 15810: # 71 "/usr/include/glib-2.0/gio/gproxy.h" 15810: struct _GProxyInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GIOStream * (* connect) (GProxy *proxy, 15810: GIOStream *connection, 15810: GProxyAddress *proxy_address, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* connect_async) (GProxy *proxy, 15810: GIOStream *connection, 15810: GProxyAddress *proxy_address, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GIOStream * (* connect_finish) (GProxy *proxy, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gboolean (* supports_hostname) (GProxy *proxy); 15810: }; 15810: 15810: extern 15810: GType g_proxy_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GProxy *g_proxy_get_default_for_protocol (const gchar *protocol); 15810: 15810: extern 15810: GIOStream *g_proxy_connect (GProxy *proxy, 15810: GIOStream *connection, 15810: GProxyAddress *proxy_address, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_proxy_connect_async (GProxy *proxy, 15810: GIOStream *connection, 15810: GProxyAddress *proxy_address, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GIOStream *g_proxy_connect_finish (GProxy *proxy, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_proxy_supports_hostname (GProxy *proxy); 15810: 15810: 15810: # 126 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gproxyaddress.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gproxyaddress.h" 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gproxyaddress.h" 15810: typedef struct _GProxyAddressClass GProxyAddressClass; 15810: typedef struct _GProxyAddressPrivate GProxyAddressPrivate; 15810: 15810: struct _GProxyAddress 15810: { 15810: GInetSocketAddress parent_instance; 15810: 15810: 15810: GProxyAddressPrivate *priv; 15810: }; 15810: 15810: struct _GProxyAddressClass 15810: { 15810: GInetSocketAddressClass parent_class; 15810: }; 15810: 15810: 15810: extern 15810: GType g_proxy_address_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketAddress *g_proxy_address_new (GInetAddress *inetaddr, 15810: guint16 port, 15810: const gchar *protocol, 15810: const gchar *dest_hostname, 15810: guint16 dest_port, 15810: const gchar *username, 15810: const gchar *password); 15810: 15810: extern 15810: const gchar *g_proxy_address_get_protocol (GProxyAddress *proxy); 15810: extern 15810: const gchar *g_proxy_address_get_destination_protocol (GProxyAddress *proxy); 15810: extern 15810: const gchar *g_proxy_address_get_destination_hostname (GProxyAddress *proxy); 15810: extern 15810: guint16 g_proxy_address_get_destination_port (GProxyAddress *proxy); 15810: extern 15810: const gchar *g_proxy_address_get_username (GProxyAddress *proxy); 15810: extern 15810: const gchar *g_proxy_address_get_password (GProxyAddress *proxy); 15810: 15810: extern 15810: const gchar *g_proxy_address_get_uri (GProxyAddress *proxy); 15810: 15810: 15810: # 127 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 15810: # 1 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 15810: typedef struct _GSocketAddressEnumeratorClass GSocketAddressEnumeratorClass; 15810: 15810: struct _GSocketAddressEnumerator 15810: { 15810: 15810: GObject parent_instance; 15810: }; 15810: # 59 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 15810: struct _GSocketAddressEnumeratorClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: GSocketAddress * (* next) (GSocketAddressEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* next_async) (GSocketAddressEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GSocketAddress * (* next_finish) (GSocketAddressEnumerator *enumerator, 15810: GAsyncResult *result, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_socket_address_enumerator_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketAddress *g_socket_address_enumerator_next (GSocketAddressEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_socket_address_enumerator_next_async (GSocketAddressEnumerator *enumerator, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GSocketAddress *g_socket_address_enumerator_next_finish (GSocketAddressEnumerator *enumerator, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 2 15810: 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 15810: typedef struct _GProxyAddressEnumeratorClass GProxyAddressEnumeratorClass; 15810: typedef struct _GProxyAddressEnumeratorPrivate GProxyAddressEnumeratorPrivate; 15810: 15810: struct _GProxyAddressEnumerator 15810: { 15810: 15810: GSocketAddressEnumerator parent_instance; 15810: GProxyAddressEnumeratorPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GProxyAddressEnumeratorClass 15810: { 15810: 15810: GSocketAddressEnumeratorClass parent_class; 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: void (*_g_reserved7) (void); 15810: }; 15810: 15810: extern 15810: GType g_proxy_address_enumerator_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 128 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gproxyresolver.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gproxyresolver.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gproxyresolver.h" 15810: typedef struct _GProxyResolverInterface GProxyResolverInterface; 15810: 15810: struct _GProxyResolverInterface { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gboolean (* is_supported) (GProxyResolver *resolver); 15810: 15810: gchar ** (* lookup) (GProxyResolver *resolver, 15810: const gchar *uri, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* lookup_async) (GProxyResolver *resolver, 15810: const gchar *uri, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: gchar ** (* lookup_finish) (GProxyResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: }; 15810: 15810: extern 15810: GType g_proxy_resolver_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GProxyResolver *g_proxy_resolver_get_default (void); 15810: 15810: extern 15810: gboolean g_proxy_resolver_is_supported (GProxyResolver *resolver); 15810: extern 15810: gchar **g_proxy_resolver_lookup (GProxyResolver *resolver, 15810: const gchar *uri, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_proxy_resolver_lookup_async (GProxyResolver *resolver, 15810: const gchar *uri, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gchar **g_proxy_resolver_lookup_finish (GProxyResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: # 129 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gremoteactiongroup.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gremoteactiongroup.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gremoteactiongroup.h" 15810: typedef struct _GRemoteActionGroupInterface GRemoteActionGroupInterface; 15810: 15810: struct _GRemoteActionGroupInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: void (* activate_action_full) (GRemoteActionGroup *remote, 15810: const gchar *action_name, 15810: GVariant *parameter, 15810: GVariant *platform_data); 15810: 15810: void (* change_action_state_full) (GRemoteActionGroup *remote, 15810: const gchar *action_name, 15810: GVariant *value, 15810: GVariant *platform_data); 15810: }; 15810: 15810: extern 15810: GType g_remote_action_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void g_remote_action_group_activate_action_full (GRemoteActionGroup *remote, 15810: const gchar *action_name, 15810: GVariant *parameter, 15810: GVariant *platform_data); 15810: 15810: extern 15810: void g_remote_action_group_change_action_state_full (GRemoteActionGroup *remote, 15810: const gchar *action_name, 15810: GVariant *value, 15810: GVariant *platform_data); 15810: 15810: 15810: # 130 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gresolver.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gresolver.h" 15810: 15810: # 38 "/usr/include/glib-2.0/gio/gresolver.h" 15810: typedef struct _GResolverPrivate GResolverPrivate; 15810: typedef struct _GResolverClass GResolverClass; 15810: 15810: struct _GResolver { 15810: GObject parent_instance; 15810: 15810: GResolverPrivate *priv; 15810: }; 15810: # 57 "/usr/include/glib-2.0/gio/gresolver.h" 15810: typedef enum { 15810: G_RESOLVER_NAME_LOOKUP_FLAGS_DEFAULT = 0, 15810: G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY = 1 << 0, 15810: G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, 15810: } GResolverNameLookupFlags; 15810: 15810: struct _GResolverClass { 15810: GObjectClass parent_class; 15810: 15810: 15810: void ( *reload) (GResolver *resolver); 15810: 15810: 15810: GList * ( *lookup_by_name) (GResolver *resolver, 15810: const gchar *hostname, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void ( *lookup_by_name_async) (GResolver *resolver, 15810: const gchar *hostname, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GList * ( *lookup_by_name_finish) (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gchar * ( *lookup_by_address) (GResolver *resolver, 15810: GInetAddress *address, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void ( *lookup_by_address_async) (GResolver *resolver, 15810: GInetAddress *address, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gchar * ( *lookup_by_address_finish) (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: GList * ( *lookup_service) (GResolver *resolver, 15810: const gchar *rrname, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void ( *lookup_service_async) (GResolver *resolver, 15810: const gchar *rrname, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: GList * ( *lookup_service_finish) (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: GList * ( *lookup_records) (GResolver *resolver, 15810: const gchar *rrname, 15810: GResolverRecordType record_type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void ( *lookup_records_async) (GResolver *resolver, 15810: const gchar *rrname, 15810: GResolverRecordType record_type, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GList * ( *lookup_records_finish) (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: # 141 "/usr/include/glib-2.0/gio/gresolver.h" 15810: void ( *lookup_by_name_with_flags_async) (GResolver *resolver, 15810: const gchar *hostname, 15810: GResolverNameLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: # 158 "/usr/include/glib-2.0/gio/gresolver.h" 15810: GList * ( *lookup_by_name_with_flags_finish) (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: # 176 "/usr/include/glib-2.0/gio/gresolver.h" 15810: GList * ( *lookup_by_name_with_flags) (GResolver *resolver, 15810: const gchar *hostname, 15810: GResolverNameLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: }; 15810: 15810: extern 15810: GType g_resolver_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GResolver *g_resolver_get_default (void); 15810: extern 15810: void g_resolver_set_default (GResolver *resolver); 15810: extern 15810: GList *g_resolver_lookup_by_name (GResolver *resolver, 15810: const gchar *hostname, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_resolver_lookup_by_name_async (GResolver *resolver, 15810: const gchar *hostname, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GList *g_resolver_lookup_by_name_finish (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_resolver_lookup_by_name_with_flags_async (GResolver *resolver, 15810: const gchar *hostname, 15810: GResolverNameLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GList *g_resolver_lookup_by_name_with_flags_finish (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: GList *g_resolver_lookup_by_name_with_flags (GResolver *resolver, 15810: const gchar *hostname, 15810: GResolverNameLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_resolver_free_addresses (GList *addresses); 15810: extern 15810: gchar *g_resolver_lookup_by_address (GResolver *resolver, 15810: GInetAddress *address, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_resolver_lookup_by_address_async (GResolver *resolver, 15810: GInetAddress *address, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gchar *g_resolver_lookup_by_address_finish (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: GList *g_resolver_lookup_service (GResolver *resolver, 15810: const gchar *service, 15810: const gchar *protocol, 15810: const gchar *domain, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_resolver_lookup_service_async (GResolver *resolver, 15810: const gchar *service, 15810: const gchar *protocol, 15810: const gchar *domain, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GList *g_resolver_lookup_service_finish (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: GList *g_resolver_lookup_records (GResolver *resolver, 15810: const gchar *rrname, 15810: GResolverRecordType record_type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_resolver_lookup_records_async (GResolver *resolver, 15810: const gchar *rrname, 15810: GResolverRecordType record_type, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GList *g_resolver_lookup_records_finish (GResolver *resolver, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_resolver_free_targets (GList *targets); 15810: # 287 "/usr/include/glib-2.0/gio/gresolver.h" 15810: extern 15810: GQuark g_resolver_error_quark (void); 15810: 15810: 15810: # 131 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gresource.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gresource.h" 15810: 15810: # 48 "/usr/include/glib-2.0/gio/gresource.h" 15810: extern 15810: GQuark g_resource_error_quark (void); 15810: 15810: typedef struct _GStaticResource GStaticResource; 15810: 15810: struct _GStaticResource { 15810: 15810: const guint8 *data; 15810: gsize data_len; 15810: GResource *resource; 15810: GStaticResource *next; 15810: gpointer padding; 15810: }; 15810: 15810: extern 15810: GType g_resource_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GResource * g_resource_new_from_data (GBytes *data, 15810: GError **error); 15810: extern 15810: GResource * g_resource_ref (GResource *resource); 15810: extern 15810: void g_resource_unref (GResource *resource); 15810: extern 15810: GResource * g_resource_load (const gchar *filename, 15810: GError **error); 15810: extern 15810: GInputStream *g_resource_open_stream (GResource *resource, 15810: const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: GError **error); 15810: extern 15810: GBytes * g_resource_lookup_data (GResource *resource, 15810: const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: GError **error); 15810: extern 15810: char ** g_resource_enumerate_children (GResource *resource, 15810: const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: GError **error); 15810: extern 15810: gboolean g_resource_get_info (GResource *resource, 15810: const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: gsize *size, 15810: guint32 *flags, 15810: GError **error); 15810: 15810: extern 15810: void g_resources_register (GResource *resource); 15810: extern 15810: void g_resources_unregister (GResource *resource); 15810: extern 15810: GInputStream *g_resources_open_stream (const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: GError **error); 15810: extern 15810: GBytes * g_resources_lookup_data (const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: GError **error); 15810: extern 15810: char ** g_resources_enumerate_children (const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: GError **error); 15810: extern 15810: gboolean g_resources_get_info (const char *path, 15810: GResourceLookupFlags lookup_flags, 15810: gsize *size, 15810: guint32 *flags, 15810: GError **error); 15810: 15810: 15810: extern 15810: void g_static_resource_init (GStaticResource *static_resource); 15810: extern 15810: void g_static_resource_fini (GStaticResource *static_resource); 15810: extern 15810: GResource *g_static_resource_get_resource (GStaticResource *static_resource); 15810: 15810: 15810: # 132 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gseekable.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gseekable.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gseekable.h" 15810: typedef struct _GSeekableIface GSeekableIface; 15810: # 55 "/usr/include/glib-2.0/gio/gseekable.h" 15810: struct _GSeekableIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: goffset (* tell) (GSeekable *seekable); 15810: 15810: gboolean (* can_seek) (GSeekable *seekable); 15810: gboolean (* seek) (GSeekable *seekable, 15810: goffset offset, 15810: GSeekType type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: gboolean (* can_truncate) (GSeekable *seekable); 15810: gboolean (* truncate_fn) (GSeekable *seekable, 15810: goffset offset, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: }; 15810: 15810: extern 15810: GType g_seekable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: goffset g_seekable_tell (GSeekable *seekable); 15810: extern 15810: gboolean g_seekable_can_seek (GSeekable *seekable); 15810: extern 15810: gboolean g_seekable_seek (GSeekable *seekable, 15810: goffset offset, 15810: GSeekType type, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_seekable_can_truncate (GSeekable *seekable); 15810: extern 15810: gboolean g_seekable_truncate (GSeekable *seekable, 15810: goffset offset, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: # 133 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsettings.h" 1 15810: # 27 "/usr/include/glib-2.0/gio/gsettings.h" 15810: # 1 "/usr/include/glib-2.0/gio/gsettingsschema.h" 1 15810: # 24 "/usr/include/glib-2.0/gio/gsettingsschema.h" 15810: 15810: 15810: typedef struct _GSettingsSchemaSource GSettingsSchemaSource; 15810: typedef struct _GSettingsSchema GSettingsSchema; 15810: typedef struct _GSettingsSchemaKey GSettingsSchemaKey; 15810: 15810: 15810: extern 15810: GType g_settings_schema_source_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSettingsSchemaSource * g_settings_schema_source_get_default (void); 15810: extern 15810: GSettingsSchemaSource * g_settings_schema_source_ref (GSettingsSchemaSource *source); 15810: extern 15810: void g_settings_schema_source_unref (GSettingsSchemaSource *source); 15810: 15810: extern 15810: GSettingsSchemaSource * g_settings_schema_source_new_from_directory (const gchar *directory, 15810: GSettingsSchemaSource *parent, 15810: gboolean trusted, 15810: GError **error); 15810: 15810: extern 15810: GSettingsSchema * g_settings_schema_source_lookup (GSettingsSchemaSource *source, 15810: const gchar *schema_id, 15810: gboolean recursive); 15810: 15810: extern 15810: void g_settings_schema_source_list_schemas (GSettingsSchemaSource *source, 15810: gboolean recursive, 15810: gchar ***non_relocatable, 15810: gchar ***relocatable); 15810: 15810: 15810: extern 15810: GType g_settings_schema_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSettingsSchema * g_settings_schema_ref (GSettingsSchema *schema); 15810: extern 15810: void g_settings_schema_unref (GSettingsSchema *schema); 15810: 15810: extern 15810: const gchar * g_settings_schema_get_id (GSettingsSchema *schema); 15810: extern 15810: const gchar * g_settings_schema_get_path (GSettingsSchema *schema); 15810: extern 15810: GSettingsSchemaKey * g_settings_schema_get_key (GSettingsSchema *schema, 15810: const gchar *name); 15810: extern 15810: gboolean g_settings_schema_has_key (GSettingsSchema *schema, 15810: const gchar *name); 15810: extern 15810: gchar** g_settings_schema_list_keys (GSettingsSchema *schema); 15810: 15810: 15810: extern 15810: gchar ** g_settings_schema_list_children (GSettingsSchema *schema); 15810: 15810: 15810: extern 15810: GType g_settings_schema_key_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSettingsSchemaKey * g_settings_schema_key_ref (GSettingsSchemaKey *key); 15810: extern 15810: void g_settings_schema_key_unref (GSettingsSchemaKey *key); 15810: 15810: extern 15810: const GVariantType * g_settings_schema_key_get_value_type (GSettingsSchemaKey *key); 15810: extern 15810: GVariant * g_settings_schema_key_get_default_value (GSettingsSchemaKey *key); 15810: extern 15810: GVariant * g_settings_schema_key_get_range (GSettingsSchemaKey *key); 15810: extern 15810: gboolean g_settings_schema_key_range_check (GSettingsSchemaKey *key, 15810: GVariant *value); 15810: 15810: extern 15810: const gchar * g_settings_schema_key_get_name (GSettingsSchemaKey *key); 15810: extern 15810: const gchar * g_settings_schema_key_get_summary (GSettingsSchemaKey *key); 15810: extern 15810: const gchar * g_settings_schema_key_get_description (GSettingsSchemaKey *key); 15810: 15810: 15810: # 28 "/usr/include/glib-2.0/gio/gsettings.h" 2 15810: 15810: 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gsettings.h" 15810: typedef struct _GSettingsPrivate GSettingsPrivate; 15810: typedef struct _GSettingsClass GSettingsClass; 15810: 15810: struct _GSettingsClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*writable_changed) (GSettings *settings, 15810: const gchar *key); 15810: void (*changed) (GSettings *settings, 15810: const gchar *key); 15810: gboolean (*writable_change_event) (GSettings *settings, 15810: GQuark key); 15810: gboolean (*change_event) (GSettings *settings, 15810: const GQuark *keys, 15810: gint n_keys); 15810: 15810: gpointer padding[20]; 15810: }; 15810: 15810: struct _GSettings 15810: { 15810: GObject parent_instance; 15810: GSettingsPrivate *priv; 15810: }; 15810: 15810: 15810: extern 15810: GType g_settings_get_type (void); 15810: 15810: __attribute__((__deprecated__("Use '" "g_settings_schema_source_list_schemas" "' instead"))) extern 15810: const gchar * const * g_settings_list_schemas (void); 15810: __attribute__((__deprecated__("Use '" "g_settings_schema_source_list_schemas" "' instead"))) extern 15810: const gchar * const * g_settings_list_relocatable_schemas (void); 15810: extern 15810: GSettings * g_settings_new (const gchar *schema_id); 15810: extern 15810: GSettings * g_settings_new_with_path (const gchar *schema_id, 15810: const gchar *path); 15810: extern 15810: GSettings * g_settings_new_with_backend (const gchar *schema_id, 15810: GSettingsBackend *backend); 15810: extern 15810: GSettings * g_settings_new_with_backend_and_path (const gchar *schema_id, 15810: GSettingsBackend *backend, 15810: const gchar *path); 15810: extern 15810: GSettings * g_settings_new_full (GSettingsSchema *schema, 15810: GSettingsBackend *backend, 15810: const gchar *path); 15810: extern 15810: gchar ** g_settings_list_children (GSettings *settings); 15810: __attribute__((__deprecated__("Use '" "g_settings_schema_list_keys" "' instead"))) extern 15810: gchar ** g_settings_list_keys (GSettings *settings); 15810: __attribute__((__deprecated__("Use '" "g_settings_schema_key_get_range" "' instead"))) extern 15810: GVariant * g_settings_get_range (GSettings *settings, 15810: const gchar *key); 15810: __attribute__((__deprecated__("Use '" "g_settings_schema_key_range_check" "' instead"))) extern 15810: gboolean g_settings_range_check (GSettings *settings, 15810: const gchar *key, 15810: GVariant *value); 15810: 15810: extern 15810: gboolean g_settings_set_value (GSettings *settings, 15810: const gchar *key, 15810: GVariant *value); 15810: extern 15810: GVariant * g_settings_get_value (GSettings *settings, 15810: const gchar *key); 15810: 15810: extern 15810: GVariant * g_settings_get_user_value (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: GVariant * g_settings_get_default_value (GSettings *settings, 15810: const gchar *key); 15810: 15810: extern 15810: gboolean g_settings_set (GSettings *settings, 15810: const gchar *key, 15810: const gchar *format, 15810: ...); 15810: extern 15810: void g_settings_get (GSettings *settings, 15810: const gchar *key, 15810: const gchar *format, 15810: ...); 15810: extern 15810: void g_settings_reset (GSettings *settings, 15810: const gchar *key); 15810: 15810: extern 15810: gint g_settings_get_int (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_int (GSettings *settings, 15810: const gchar *key, 15810: gint value); 15810: extern 15810: gint64 g_settings_get_int64 (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_int64 (GSettings *settings, 15810: const gchar *key, 15810: gint64 value); 15810: extern 15810: guint g_settings_get_uint (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_uint (GSettings *settings, 15810: const gchar *key, 15810: guint value); 15810: extern 15810: guint64 g_settings_get_uint64 (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_uint64 (GSettings *settings, 15810: const gchar *key, 15810: guint64 value); 15810: extern 15810: gchar * g_settings_get_string (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_string (GSettings *settings, 15810: const gchar *key, 15810: const gchar *value); 15810: extern 15810: gboolean g_settings_get_boolean (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_boolean (GSettings *settings, 15810: const gchar *key, 15810: gboolean value); 15810: extern 15810: gdouble g_settings_get_double (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_double (GSettings *settings, 15810: const gchar *key, 15810: gdouble value); 15810: extern 15810: gchar ** g_settings_get_strv (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_strv (GSettings *settings, 15810: const gchar *key, 15810: const gchar *const *value); 15810: extern 15810: gint g_settings_get_enum (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_enum (GSettings *settings, 15810: const gchar *key, 15810: gint value); 15810: extern 15810: guint g_settings_get_flags (GSettings *settings, 15810: const gchar *key); 15810: extern 15810: gboolean g_settings_set_flags (GSettings *settings, 15810: const gchar *key, 15810: guint value); 15810: extern 15810: GSettings * g_settings_get_child (GSettings *settings, 15810: const gchar *name); 15810: 15810: extern 15810: gboolean g_settings_is_writable (GSettings *settings, 15810: const gchar *name); 15810: 15810: extern 15810: void g_settings_delay (GSettings *settings); 15810: extern 15810: void g_settings_apply (GSettings *settings); 15810: extern 15810: void g_settings_revert (GSettings *settings); 15810: extern 15810: gboolean g_settings_get_has_unapplied (GSettings *settings); 15810: extern 15810: void g_settings_sync (void); 15810: # 235 "/usr/include/glib-2.0/gio/gsettings.h" 15810: typedef GVariant * (*GSettingsBindSetMapping) (const GValue *value, 15810: const GVariantType *expected_type, 15810: gpointer user_data); 15810: # 251 "/usr/include/glib-2.0/gio/gsettings.h" 15810: typedef gboolean (*GSettingsBindGetMapping) (GValue *value, 15810: GVariant *variant, 15810: gpointer user_data); 15810: # 275 "/usr/include/glib-2.0/gio/gsettings.h" 15810: typedef gboolean (*GSettingsGetMapping) (GVariant *value, 15810: gpointer *result, 15810: gpointer user_data); 15810: # 297 "/usr/include/glib-2.0/gio/gsettings.h" 15810: typedef enum 15810: { 15810: G_SETTINGS_BIND_DEFAULT, 15810: G_SETTINGS_BIND_GET = (1<<0), 15810: G_SETTINGS_BIND_SET = (1<<1), 15810: G_SETTINGS_BIND_NO_SENSITIVITY = (1<<2), 15810: G_SETTINGS_BIND_GET_NO_CHANGES = (1<<3), 15810: G_SETTINGS_BIND_INVERT_BOOLEAN = (1<<4) 15810: } GSettingsBindFlags; 15810: 15810: extern 15810: void g_settings_bind (GSettings *settings, 15810: const gchar *key, 15810: gpointer object, 15810: const gchar *property, 15810: GSettingsBindFlags flags); 15810: extern 15810: void g_settings_bind_with_mapping (GSettings *settings, 15810: const gchar *key, 15810: gpointer object, 15810: const gchar *property, 15810: GSettingsBindFlags flags, 15810: GSettingsBindGetMapping get_mapping, 15810: GSettingsBindSetMapping set_mapping, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void g_settings_bind_writable (GSettings *settings, 15810: const gchar *key, 15810: gpointer object, 15810: const gchar *property, 15810: gboolean inverted); 15810: extern 15810: void g_settings_unbind (gpointer object, 15810: const gchar *property); 15810: 15810: extern 15810: GAction * g_settings_create_action (GSettings *settings, 15810: const gchar *key); 15810: 15810: extern 15810: gpointer g_settings_get_mapped (GSettings *settings, 15810: const gchar *key, 15810: GSettingsGetMapping mapping, 15810: gpointer user_data); 15810: 15810: 15810: # 134 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gsimpleaction.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gsimpleaction.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_simple_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSimpleAction * g_simple_action_new (const gchar *name, 15810: const GVariantType *parameter_type); 15810: 15810: extern 15810: GSimpleAction * g_simple_action_new_stateful (const gchar *name, 15810: const GVariantType *parameter_type, 15810: GVariant *state); 15810: 15810: extern 15810: void g_simple_action_set_enabled (GSimpleAction *simple, 15810: gboolean enabled); 15810: 15810: extern 15810: void g_simple_action_set_state (GSimpleAction *simple, 15810: GVariant *value); 15810: 15810: extern 15810: void g_simple_action_set_state_hint (GSimpleAction *simple, 15810: GVariant *state_hint); 15810: 15810: 15810: # 136 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 1 15810: # 27 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 15810: # 1 "/usr/include/glib-2.0/gio/gactiongroup.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gactionmap.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 2 15810: 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 15810: typedef struct _GSimpleActionGroupPrivate GSimpleActionGroupPrivate; 15810: typedef struct _GSimpleActionGroupClass GSimpleActionGroupClass; 15810: # 54 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 15810: struct _GSimpleActionGroup 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: GSimpleActionGroupPrivate *priv; 15810: }; 15810: 15810: struct _GSimpleActionGroupClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: gpointer padding[12]; 15810: }; 15810: 15810: extern 15810: GType g_simple_action_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSimpleActionGroup * g_simple_action_group_new (void); 15810: 15810: __attribute__((__deprecated__("Use '" "g_action_map_lookup_action" "' instead"))) extern 15810: GAction * g_simple_action_group_lookup (GSimpleActionGroup *simple, 15810: const gchar *action_name); 15810: 15810: __attribute__((__deprecated__("Use '" "g_action_map_add_action" "' instead"))) extern 15810: void g_simple_action_group_insert (GSimpleActionGroup *simple, 15810: GAction *action); 15810: 15810: __attribute__((__deprecated__("Use '" "g_action_map_remove_action" "' instead"))) extern 15810: void g_simple_action_group_remove (GSimpleActionGroup *simple, 15810: const gchar *action_name); 15810: 15810: __attribute__((__deprecated__("Use '" "g_action_map_add_action_entries" "' instead"))) extern 15810: void g_simple_action_group_add_entries (GSimpleActionGroup *simple, 15810: const GActionEntry *entries, 15810: gint n_entries, 15810: gpointer user_data); 15810: 15810: 15810: # 137 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsimpleasyncresult.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gsimpleasyncresult.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gsimpleasyncresult.h" 15810: typedef struct _GSimpleAsyncResultClass GSimpleAsyncResultClass; 15810: 15810: 15810: extern 15810: GType g_simple_async_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 15810: GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: gpointer source_tag); 15810: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 15810: GSimpleAsyncResult *g_simple_async_result_new_error (GObject *source_object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: GQuark domain, 15810: gint code, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 6, 7))); 15810: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 15810: GSimpleAsyncResult *g_simple_async_result_new_from_error (GObject *source_object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: const GError *error); 15810: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 15810: GSimpleAsyncResult *g_simple_async_result_new_take_error (GObject *source_object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: GError *error); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, 15810: gpointer op_res, 15810: GDestroyNotify destroy_op_res); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_op_res_gssize (GSimpleAsyncResult *simple, 15810: gssize op_res); 15810: __attribute__((__deprecated__)) extern 15810: gssize g_simple_async_result_get_op_res_gssize (GSimpleAsyncResult *simple); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, 15810: gboolean op_res); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_simple_async_result_get_op_res_gboolean (GSimpleAsyncResult *simple); 15810: 15810: 15810: 15810: extern 15810: void g_simple_async_result_set_check_cancellable (GSimpleAsyncResult *simple, 15810: GCancellable *check_cancellable); 15810: __attribute__((__deprecated__)) extern 15810: gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_handle_cancellation (GSimpleAsyncResult *simple, 15810: gboolean handle_cancellation); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_complete (GSimpleAsyncResult *simple); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_run_in_thread (GSimpleAsyncResult *simple, 15810: GSimpleAsyncThreadFunc func, 15810: int io_priority, 15810: GCancellable *cancellable); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, 15810: const GError *error); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_take_error (GSimpleAsyncResult *simple, 15810: GError *error); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, 15810: GError **dest); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_error (GSimpleAsyncResult *simple, 15810: GQuark domain, 15810: gint code, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 15810: __attribute__((__deprecated__)) extern 15810: void g_simple_async_result_set_error_va (GSimpleAsyncResult *simple, 15810: GQuark domain, 15810: gint code, 15810: const char *format, 15810: va_list args) 15810: __attribute__((__format__ (gnu_printf, 4, 0))); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_simple_async_result_is_valid (GAsyncResult *result, 15810: GObject *source, 15810: gpointer source_tag); 15810: 15810: __attribute__((__deprecated__("Use '" "g_task_report_error" "' instead"))) extern 15810: void g_simple_async_report_error_in_idle (GObject *object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: GQuark domain, 15810: gint code, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 6, 7))); 15810: __attribute__((__deprecated__("Use '" "g_task_report_error" "' instead"))) extern 15810: void g_simple_async_report_gerror_in_idle (GObject *object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: const GError *error); 15810: __attribute__((__deprecated__("Use '" "g_task_report_error" "' instead"))) extern 15810: void g_simple_async_report_take_gerror_in_idle (GObject *object, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: GError *error); 15810: 15810: 15810: # 138 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsimpleiostream.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gsimpleiostream.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_simple_io_stream_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIOStream *g_simple_io_stream_new (GInputStream *input_stream, 15810: GOutputStream *output_stream); 15810: 15810: 15810: # 139 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsimplepermission.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gsimplepermission.h" 15810: 15810: # 38 "/usr/include/glib-2.0/gio/gsimplepermission.h" 15810: extern 15810: GType g_simple_permission_get_type (void); 15810: extern 15810: GPermission * g_simple_permission_new (gboolean allowed); 15810: 15810: 15810: # 140 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsimpleproxyresolver.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gsimpleproxyresolver.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gsimpleproxyresolver.h" 15810: typedef struct _GSimpleProxyResolver GSimpleProxyResolver; 15810: typedef struct _GSimpleProxyResolverPrivate GSimpleProxyResolverPrivate; 15810: typedef struct _GSimpleProxyResolverClass GSimpleProxyResolverClass; 15810: 15810: struct _GSimpleProxyResolver 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GSimpleProxyResolverPrivate *priv; 15810: }; 15810: 15810: struct _GSimpleProxyResolverClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: extern 15810: GType g_simple_proxy_resolver_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GProxyResolver *g_simple_proxy_resolver_new (const gchar *default_proxy, 15810: gchar **ignore_hosts); 15810: 15810: extern 15810: void g_simple_proxy_resolver_set_default_proxy (GSimpleProxyResolver *resolver, 15810: const gchar *default_proxy); 15810: 15810: extern 15810: void g_simple_proxy_resolver_set_ignore_hosts (GSimpleProxyResolver *resolver, 15810: gchar **ignore_hosts); 15810: 15810: extern 15810: void g_simple_proxy_resolver_set_uri_proxy (GSimpleProxyResolver *resolver, 15810: const gchar *uri_scheme, 15810: const gchar *proxy); 15810: 15810: 15810: # 141 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsocket.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gsocket.h" 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gsocket.h" 15810: typedef struct _GSocketPrivate GSocketPrivate; 15810: typedef struct _GSocketClass GSocketClass; 15810: 15810: struct _GSocketClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: void (*_g_reserved7) (void); 15810: void (*_g_reserved8) (void); 15810: void (*_g_reserved9) (void); 15810: void (*_g_reserved10) (void); 15810: }; 15810: 15810: struct _GSocket 15810: { 15810: GObject parent_instance; 15810: GSocketPrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_socket_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GSocket * g_socket_new (GSocketFamily family, 15810: GSocketType type, 15810: GSocketProtocol protocol, 15810: GError **error); 15810: extern 15810: GSocket * g_socket_new_from_fd (gint fd, 15810: GError **error); 15810: extern 15810: int g_socket_get_fd (GSocket *socket); 15810: extern 15810: GSocketFamily g_socket_get_family (GSocket *socket); 15810: extern 15810: GSocketType g_socket_get_socket_type (GSocket *socket); 15810: extern 15810: GSocketProtocol g_socket_get_protocol (GSocket *socket); 15810: extern 15810: GSocketAddress * g_socket_get_local_address (GSocket *socket, 15810: GError **error); 15810: extern 15810: GSocketAddress * g_socket_get_remote_address (GSocket *socket, 15810: GError **error); 15810: extern 15810: void g_socket_set_blocking (GSocket *socket, 15810: gboolean blocking); 15810: extern 15810: gboolean g_socket_get_blocking (GSocket *socket); 15810: extern 15810: void g_socket_set_keepalive (GSocket *socket, 15810: gboolean keepalive); 15810: extern 15810: gboolean g_socket_get_keepalive (GSocket *socket); 15810: extern 15810: gint g_socket_get_listen_backlog (GSocket *socket); 15810: extern 15810: void g_socket_set_listen_backlog (GSocket *socket, 15810: gint backlog); 15810: extern 15810: guint g_socket_get_timeout (GSocket *socket); 15810: extern 15810: void g_socket_set_timeout (GSocket *socket, 15810: guint timeout); 15810: 15810: extern 15810: guint g_socket_get_ttl (GSocket *socket); 15810: extern 15810: void g_socket_set_ttl (GSocket *socket, 15810: guint ttl); 15810: 15810: extern 15810: gboolean g_socket_get_broadcast (GSocket *socket); 15810: extern 15810: void g_socket_set_broadcast (GSocket *socket, 15810: gboolean broadcast); 15810: 15810: extern 15810: gboolean g_socket_get_multicast_loopback (GSocket *socket); 15810: extern 15810: void g_socket_set_multicast_loopback (GSocket *socket, 15810: gboolean loopback); 15810: extern 15810: guint g_socket_get_multicast_ttl (GSocket *socket); 15810: extern 15810: void g_socket_set_multicast_ttl (GSocket *socket, 15810: guint ttl); 15810: extern 15810: gboolean g_socket_is_connected (GSocket *socket); 15810: extern 15810: gboolean g_socket_bind (GSocket *socket, 15810: GSocketAddress *address, 15810: gboolean allow_reuse, 15810: GError **error); 15810: extern 15810: gboolean g_socket_join_multicast_group (GSocket *socket, 15810: GInetAddress *group, 15810: gboolean source_specific, 15810: const gchar *iface, 15810: GError **error); 15810: extern 15810: gboolean g_socket_leave_multicast_group (GSocket *socket, 15810: GInetAddress *group, 15810: gboolean source_specific, 15810: const gchar *iface, 15810: GError **error); 15810: extern 15810: gboolean g_socket_join_multicast_group_ssm (GSocket *socket, 15810: GInetAddress *group, 15810: GInetAddress *source_specific, 15810: const gchar *iface, 15810: GError **error); 15810: extern 15810: gboolean g_socket_leave_multicast_group_ssm (GSocket *socket, 15810: GInetAddress *group, 15810: GInetAddress *source_specific, 15810: const gchar *iface, 15810: GError **error); 15810: extern 15810: gboolean g_socket_connect (GSocket *socket, 15810: GSocketAddress *address, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_socket_check_connect_result (GSocket *socket, 15810: GError **error); 15810: 15810: extern 15810: gssize g_socket_get_available_bytes (GSocket *socket); 15810: 15810: extern 15810: GIOCondition g_socket_condition_check (GSocket *socket, 15810: GIOCondition condition); 15810: extern 15810: gboolean g_socket_condition_wait (GSocket *socket, 15810: GIOCondition condition, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_socket_condition_timed_wait (GSocket *socket, 15810: GIOCondition condition, 15810: gint64 timeout_us, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GSocket * g_socket_accept (GSocket *socket, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_socket_listen (GSocket *socket, 15810: GError **error); 15810: extern 15810: gssize g_socket_receive (GSocket *socket, 15810: gchar *buffer, 15810: gsize size, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_socket_receive_from (GSocket *socket, 15810: GSocketAddress **address, 15810: gchar *buffer, 15810: gsize size, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_socket_send (GSocket *socket, 15810: const gchar *buffer, 15810: gsize size, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_socket_send_to (GSocket *socket, 15810: GSocketAddress *address, 15810: const gchar *buffer, 15810: gsize size, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_socket_receive_message (GSocket *socket, 15810: GSocketAddress **address, 15810: GInputVector *vectors, 15810: gint num_vectors, 15810: GSocketControlMessage ***messages, 15810: gint *num_messages, 15810: gint *flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_socket_send_message (GSocket *socket, 15810: GSocketAddress *address, 15810: GOutputVector *vectors, 15810: gint num_vectors, 15810: GSocketControlMessage **messages, 15810: gint num_messages, 15810: gint flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gint g_socket_receive_messages (GSocket *socket, 15810: GInputMessage *messages, 15810: guint num_messages, 15810: gint flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gint g_socket_send_messages (GSocket *socket, 15810: GOutputMessage *messages, 15810: guint num_messages, 15810: gint flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_socket_close (GSocket *socket, 15810: GError **error); 15810: extern 15810: gboolean g_socket_shutdown (GSocket *socket, 15810: gboolean shutdown_read, 15810: gboolean shutdown_write, 15810: GError **error); 15810: extern 15810: gboolean g_socket_is_closed (GSocket *socket); 15810: extern 15810: GSource * g_socket_create_source (GSocket *socket, 15810: GIOCondition condition, 15810: GCancellable *cancellable); 15810: extern 15810: gboolean g_socket_speaks_ipv4 (GSocket *socket); 15810: extern 15810: GCredentials *g_socket_get_credentials (GSocket *socket, 15810: GError **error); 15810: 15810: extern 15810: gssize g_socket_receive_with_blocking (GSocket *socket, 15810: gchar *buffer, 15810: gsize size, 15810: gboolean blocking, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gssize g_socket_send_with_blocking (GSocket *socket, 15810: const gchar *buffer, 15810: gsize size, 15810: gboolean blocking, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GPollableReturn g_socket_send_message_with_timeout (GSocket *socket, 15810: GSocketAddress *address, 15810: const GOutputVector *vectors, 15810: gint num_vectors, 15810: GSocketControlMessage **messages, 15810: gint num_messages, 15810: gint flags, 15810: gint64 timeout_us, 15810: gsize *bytes_written, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: gboolean g_socket_get_option (GSocket *socket, 15810: gint level, 15810: gint optname, 15810: gint *value, 15810: GError **error); 15810: extern 15810: gboolean g_socket_set_option (GSocket *socket, 15810: gint level, 15810: gint optname, 15810: gint value, 15810: GError **error); 15810: 15810: 15810: # 142 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gsocketclient.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gsocketclient.h" 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gsocketclient.h" 15810: typedef struct _GSocketClientPrivate GSocketClientPrivate; 15810: typedef struct _GSocketClientClass GSocketClientClass; 15810: 15810: struct _GSocketClientClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* event) (GSocketClient *client, 15810: GSocketClientEvent event, 15810: GSocketConnectable *connectable, 15810: GIOStream *connection); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: }; 15810: 15810: struct _GSocketClient 15810: { 15810: GObject parent_instance; 15810: GSocketClientPrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_socket_client_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketClient *g_socket_client_new (void); 15810: 15810: extern 15810: GSocketFamily g_socket_client_get_family (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_family (GSocketClient *client, 15810: GSocketFamily family); 15810: extern 15810: GSocketType g_socket_client_get_socket_type (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_socket_type (GSocketClient *client, 15810: GSocketType type); 15810: extern 15810: GSocketProtocol g_socket_client_get_protocol (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_protocol (GSocketClient *client, 15810: GSocketProtocol protocol); 15810: extern 15810: GSocketAddress *g_socket_client_get_local_address (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_local_address (GSocketClient *client, 15810: GSocketAddress *address); 15810: extern 15810: guint g_socket_client_get_timeout (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_timeout (GSocketClient *client, 15810: guint timeout); 15810: extern 15810: gboolean g_socket_client_get_enable_proxy (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_enable_proxy (GSocketClient *client, 15810: gboolean enable); 15810: 15810: extern 15810: gboolean g_socket_client_get_tls (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_tls (GSocketClient *client, 15810: gboolean tls); 15810: extern 15810: GTlsCertificateFlags g_socket_client_get_tls_validation_flags (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_tls_validation_flags (GSocketClient *client, 15810: GTlsCertificateFlags flags); 15810: extern 15810: GProxyResolver *g_socket_client_get_proxy_resolver (GSocketClient *client); 15810: extern 15810: void g_socket_client_set_proxy_resolver (GSocketClient *client, 15810: GProxyResolver *proxy_resolver); 15810: 15810: extern 15810: GSocketConnection * g_socket_client_connect (GSocketClient *client, 15810: GSocketConnectable *connectable, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GSocketConnection * g_socket_client_connect_to_host (GSocketClient *client, 15810: const gchar *host_and_port, 15810: guint16 default_port, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GSocketConnection * g_socket_client_connect_to_service (GSocketClient *client, 15810: const gchar *domain, 15810: const gchar *service, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: GSocketConnection * g_socket_client_connect_to_uri (GSocketClient *client, 15810: const gchar *uri, 15810: guint16 default_port, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_socket_client_connect_async (GSocketClient *client, 15810: GSocketConnectable *connectable, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GSocketConnection * g_socket_client_connect_finish (GSocketClient *client, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_socket_client_connect_to_host_async (GSocketClient *client, 15810: const gchar *host_and_port, 15810: guint16 default_port, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GSocketConnection * g_socket_client_connect_to_host_finish (GSocketClient *client, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: void g_socket_client_connect_to_service_async (GSocketClient *client, 15810: const gchar *domain, 15810: const gchar *service, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GSocketConnection * g_socket_client_connect_to_service_finish (GSocketClient *client, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_socket_client_connect_to_uri_async (GSocketClient *client, 15810: const gchar *uri, 15810: guint16 default_port, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GSocketConnection * g_socket_client_connect_to_uri_finish (GSocketClient *client, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: void g_socket_client_add_application_proxy (GSocketClient *client, 15810: const gchar *protocol); 15810: 15810: 15810: # 145 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 15810: typedef struct _GSocketConnectableIface GSocketConnectableIface; 15810: # 53 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 15810: struct _GSocketConnectableIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GSocketAddressEnumerator * (* enumerate) (GSocketConnectable *connectable); 15810: 15810: GSocketAddressEnumerator * (* proxy_enumerate) (GSocketConnectable *connectable); 15810: 15810: gchar * (* to_string) (GSocketConnectable *connectable); 15810: }; 15810: 15810: extern 15810: GType g_socket_connectable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketAddressEnumerator *g_socket_connectable_enumerate (GSocketConnectable *connectable); 15810: 15810: extern 15810: GSocketAddressEnumerator *g_socket_connectable_proxy_enumerate (GSocketConnectable *connectable); 15810: 15810: extern 15810: gchar *g_socket_connectable_to_string (GSocketConnectable *connectable); 15810: 15810: 15810: # 146 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsocketconnection.h" 1 15810: # 35 "/usr/include/glib-2.0/gio/gsocketconnection.h" 15810: 15810: # 49 "/usr/include/glib-2.0/gio/gsocketconnection.h" 15810: typedef struct _GSocketConnectionPrivate GSocketConnectionPrivate; 15810: typedef struct _GSocketConnectionClass GSocketConnectionClass; 15810: 15810: struct _GSocketConnectionClass 15810: { 15810: GIOStreamClass parent_class; 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: }; 15810: 15810: struct _GSocketConnection 15810: { 15810: GIOStream parent_instance; 15810: GSocketConnectionPrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_socket_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_socket_connection_is_connected (GSocketConnection *connection); 15810: extern 15810: gboolean g_socket_connection_connect (GSocketConnection *connection, 15810: GSocketAddress *address, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_socket_connection_connect_async (GSocketConnection *connection, 15810: GSocketAddress *address, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_socket_connection_connect_finish (GSocketConnection *connection, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: GSocket *g_socket_connection_get_socket (GSocketConnection *connection); 15810: extern 15810: GSocketAddress *g_socket_connection_get_local_address (GSocketConnection *connection, 15810: GError **error); 15810: extern 15810: GSocketAddress *g_socket_connection_get_remote_address (GSocketConnection *connection, 15810: GError **error); 15810: 15810: extern 15810: void g_socket_connection_factory_register_type (GType g_type, 15810: GSocketFamily family, 15810: GSocketType type, 15810: gint protocol); 15810: extern 15810: GType g_socket_connection_factory_lookup_type (GSocketFamily family, 15810: GSocketType type, 15810: gint protocol_id); 15810: extern 15810: GSocketConnection *g_socket_connection_factory_create_connection (GSocket *socket); 15810: 15810: 15810: # 147 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 15810: typedef struct _GSocketControlMessagePrivate GSocketControlMessagePrivate; 15810: typedef struct _GSocketControlMessageClass GSocketControlMessageClass; 15810: # 61 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 15810: struct _GSocketControlMessageClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gsize (* get_size) (GSocketControlMessage *message); 15810: int (* get_level) (GSocketControlMessage *message); 15810: int (* get_type) (GSocketControlMessage *message); 15810: void (* serialize) (GSocketControlMessage *message, 15810: gpointer data); 15810: GSocketControlMessage *(* deserialize) (int level, 15810: int type, 15810: gsize size, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: struct _GSocketControlMessage 15810: { 15810: GObject parent_instance; 15810: GSocketControlMessagePrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_socket_control_message_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: gsize g_socket_control_message_get_size (GSocketControlMessage *message); 15810: extern 15810: int g_socket_control_message_get_level (GSocketControlMessage *message); 15810: extern 15810: int g_socket_control_message_get_msg_type (GSocketControlMessage *message); 15810: extern 15810: void g_socket_control_message_serialize (GSocketControlMessage *message, 15810: gpointer data); 15810: extern 15810: GSocketControlMessage *g_socket_control_message_deserialize (int level, 15810: int type, 15810: gsize size, 15810: gpointer data); 15810: 15810: 15810: 15810: # 148 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsocketlistener.h" 1 15810: # 35 "/usr/include/glib-2.0/gio/gsocketlistener.h" 15810: 15810: # 49 "/usr/include/glib-2.0/gio/gsocketlistener.h" 15810: typedef struct _GSocketListenerPrivate GSocketListenerPrivate; 15810: typedef struct _GSocketListenerClass GSocketListenerClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GSocketListenerClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* changed) (GSocketListener *listener); 15810: 15810: void (* event) (GSocketListener *listener, 15810: GSocketListenerEvent event, 15810: GSocket *socket); 15810: 15810: 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: }; 15810: 15810: struct _GSocketListener 15810: { 15810: GObject parent_instance; 15810: GSocketListenerPrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_socket_listener_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketListener * g_socket_listener_new (void); 15810: 15810: extern 15810: void g_socket_listener_set_backlog (GSocketListener *listener, 15810: int listen_backlog); 15810: 15810: extern 15810: gboolean g_socket_listener_add_socket (GSocketListener *listener, 15810: GSocket *socket, 15810: GObject *source_object, 15810: GError **error); 15810: extern 15810: gboolean g_socket_listener_add_address (GSocketListener *listener, 15810: GSocketAddress *address, 15810: GSocketType type, 15810: GSocketProtocol protocol, 15810: GObject *source_object, 15810: GSocketAddress **effective_address, 15810: GError **error); 15810: extern 15810: gboolean g_socket_listener_add_inet_port (GSocketListener *listener, 15810: guint16 port, 15810: GObject *source_object, 15810: GError **error); 15810: extern 15810: guint16 g_socket_listener_add_any_inet_port (GSocketListener *listener, 15810: GObject *source_object, 15810: GError **error); 15810: 15810: extern 15810: GSocket * g_socket_listener_accept_socket (GSocketListener *listener, 15810: GObject **source_object, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void g_socket_listener_accept_socket_async (GSocketListener *listener, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GSocket * g_socket_listener_accept_socket_finish (GSocketListener *listener, 15810: GAsyncResult *result, 15810: GObject **source_object, 15810: GError **error); 15810: 15810: 15810: extern 15810: GSocketConnection * g_socket_listener_accept (GSocketListener *listener, 15810: GObject **source_object, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_socket_listener_accept_async (GSocketListener *listener, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GSocketConnection * g_socket_listener_accept_finish (GSocketListener *listener, 15810: GAsyncResult *result, 15810: GObject **source_object, 15810: GError **error); 15810: 15810: extern 15810: void g_socket_listener_close (GSocketListener *listener); 15810: 15810: 15810: # 149 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsocketservice.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gsocketservice.h" 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gsocketservice.h" 15810: typedef struct _GSocketServicePrivate GSocketServicePrivate; 15810: typedef struct _GSocketServiceClass GSocketServiceClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GSocketServiceClass 15810: { 15810: GSocketListenerClass parent_class; 15810: 15810: gboolean (* incoming) (GSocketService *service, 15810: GSocketConnection *connection, 15810: GObject *source_object); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: }; 15810: 15810: struct _GSocketService 15810: { 15810: GSocketListener parent_instance; 15810: GSocketServicePrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_socket_service_get_type (void); 15810: 15810: extern 15810: GSocketService *g_socket_service_new (void); 15810: extern 15810: void g_socket_service_start (GSocketService *service); 15810: extern 15810: void g_socket_service_stop (GSocketService *service); 15810: extern 15810: gboolean g_socket_service_is_active (GSocketService *service); 15810: 15810: 15810: 15810: # 150 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsrvtarget.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gsrvtarget.h" 15810: 15810: 15810: extern 15810: GType g_srv_target_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: GSrvTarget *g_srv_target_new (const gchar *hostname, 15810: guint16 port, 15810: guint16 priority, 15810: guint16 weight); 15810: extern 15810: GSrvTarget *g_srv_target_copy (GSrvTarget *target); 15810: extern 15810: void g_srv_target_free (GSrvTarget *target); 15810: 15810: extern 15810: const gchar *g_srv_target_get_hostname (GSrvTarget *target); 15810: extern 15810: guint16 g_srv_target_get_port (GSrvTarget *target); 15810: extern 15810: guint16 g_srv_target_get_priority (GSrvTarget *target); 15810: extern 15810: guint16 g_srv_target_get_weight (GSrvTarget *target); 15810: 15810: extern 15810: GList *g_srv_target_list_sort (GList *targets); 15810: 15810: 15810: # 151 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsubprocess.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gsubprocess.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_subprocess_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GSubprocess * g_subprocess_new (GSubprocessFlags flags, 15810: GError **error, 15810: const gchar *argv0, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: GSubprocess * g_subprocess_newv (const gchar * const *argv, 15810: GSubprocessFlags flags, 15810: GError **error); 15810: 15810: extern 15810: GOutputStream * g_subprocess_get_stdin_pipe (GSubprocess *subprocess); 15810: 15810: extern 15810: GInputStream * g_subprocess_get_stdout_pipe (GSubprocess *subprocess); 15810: 15810: extern 15810: GInputStream * g_subprocess_get_stderr_pipe (GSubprocess *subprocess); 15810: 15810: extern 15810: const gchar * g_subprocess_get_identifier (GSubprocess *subprocess); 15810: 15810: 15810: extern 15810: void g_subprocess_send_signal (GSubprocess *subprocess, 15810: gint signal_num); 15810: 15810: 15810: extern 15810: void g_subprocess_force_exit (GSubprocess *subprocess); 15810: 15810: extern 15810: gboolean g_subprocess_wait (GSubprocess *subprocess, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_subprocess_wait_async (GSubprocess *subprocess, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_subprocess_wait_finish (GSubprocess *subprocess, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_subprocess_wait_check (GSubprocess *subprocess, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_subprocess_wait_check_async (GSubprocess *subprocess, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_subprocess_wait_check_finish (GSubprocess *subprocess, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: extern 15810: gint g_subprocess_get_status (GSubprocess *subprocess); 15810: 15810: extern 15810: gboolean g_subprocess_get_successful (GSubprocess *subprocess); 15810: 15810: extern 15810: gboolean g_subprocess_get_if_exited (GSubprocess *subprocess); 15810: 15810: extern 15810: gint g_subprocess_get_exit_status (GSubprocess *subprocess); 15810: 15810: extern 15810: gboolean g_subprocess_get_if_signaled (GSubprocess *subprocess); 15810: 15810: extern 15810: gint g_subprocess_get_term_sig (GSubprocess *subprocess); 15810: 15810: extern 15810: gboolean g_subprocess_communicate (GSubprocess *subprocess, 15810: GBytes *stdin_buf, 15810: GCancellable *cancellable, 15810: GBytes **stdout_buf, 15810: GBytes **stderr_buf, 15810: GError **error); 15810: extern 15810: void g_subprocess_communicate_async (GSubprocess *subprocess, 15810: GBytes *stdin_buf, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_subprocess_communicate_finish (GSubprocess *subprocess, 15810: GAsyncResult *result, 15810: GBytes **stdout_buf, 15810: GBytes **stderr_buf, 15810: GError **error); 15810: 15810: extern 15810: gboolean g_subprocess_communicate_utf8 (GSubprocess *subprocess, 15810: const char *stdin_buf, 15810: GCancellable *cancellable, 15810: char **stdout_buf, 15810: char **stderr_buf, 15810: GError **error); 15810: extern 15810: void g_subprocess_communicate_utf8_async (GSubprocess *subprocess, 15810: const char *stdin_buf, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean g_subprocess_communicate_utf8_finish (GSubprocess *subprocess, 15810: GAsyncResult *result, 15810: char **stdout_buf, 15810: char **stderr_buf, 15810: GError **error); 15810: 15810: 15810: # 152 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gsubprocesslauncher.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gsubprocesslauncher.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType g_subprocess_launcher_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSubprocessLauncher * g_subprocess_launcher_new (GSubprocessFlags flags); 15810: 15810: extern 15810: GSubprocess * g_subprocess_launcher_spawn (GSubprocessLauncher *self, 15810: GError **error, 15810: const gchar *argv0, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: GSubprocess * g_subprocess_launcher_spawnv (GSubprocessLauncher *self, 15810: const gchar * const *argv, 15810: GError **error); 15810: 15810: extern 15810: void g_subprocess_launcher_set_environ (GSubprocessLauncher *self, 15810: gchar **env); 15810: 15810: extern 15810: void g_subprocess_launcher_setenv (GSubprocessLauncher *self, 15810: const gchar *variable, 15810: const gchar *value, 15810: gboolean overwrite); 15810: 15810: extern 15810: void g_subprocess_launcher_unsetenv (GSubprocessLauncher *self, 15810: const gchar *variable); 15810: 15810: extern 15810: const gchar * g_subprocess_launcher_getenv (GSubprocessLauncher *self, 15810: const gchar *variable); 15810: 15810: extern 15810: void g_subprocess_launcher_set_cwd (GSubprocessLauncher *self, 15810: const gchar *cwd); 15810: extern 15810: void g_subprocess_launcher_set_flags (GSubprocessLauncher *self, 15810: GSubprocessFlags flags); 15810: 15810: 15810: 15810: extern 15810: void g_subprocess_launcher_set_stdin_file_path (GSubprocessLauncher *self, 15810: const gchar *path); 15810: extern 15810: void g_subprocess_launcher_take_stdin_fd (GSubprocessLauncher *self, 15810: gint fd); 15810: extern 15810: void g_subprocess_launcher_set_stdout_file_path (GSubprocessLauncher *self, 15810: const gchar *path); 15810: extern 15810: void g_subprocess_launcher_take_stdout_fd (GSubprocessLauncher *self, 15810: gint fd); 15810: extern 15810: void g_subprocess_launcher_set_stderr_file_path (GSubprocessLauncher *self, 15810: const gchar *path); 15810: extern 15810: void g_subprocess_launcher_take_stderr_fd (GSubprocessLauncher *self, 15810: gint fd); 15810: 15810: extern 15810: void g_subprocess_launcher_take_fd (GSubprocessLauncher *self, 15810: gint source_fd, 15810: gint target_fd); 15810: 15810: extern 15810: void g_subprocess_launcher_close (GSubprocessLauncher *self); 15810: 15810: 15810: extern 15810: void g_subprocess_launcher_set_child_setup (GSubprocessLauncher *self, 15810: GSpawnChildSetupFunc child_setup, 15810: gpointer user_data, 15810: GDestroyNotify destroy_notify); 15810: 15810: 15810: 15810: # 153 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtask.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gtask.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gtask.h" 15810: typedef struct _GTaskClass GTaskClass; 15810: 15810: extern 15810: GType g_task_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTask *g_task_new (gpointer source_object, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer callback_data); 15810: 15810: extern 15810: void g_task_report_error (gpointer source_object, 15810: GAsyncReadyCallback callback, 15810: gpointer callback_data, 15810: gpointer source_tag, 15810: GError *error); 15810: extern 15810: void g_task_report_new_error (gpointer source_object, 15810: GAsyncReadyCallback callback, 15810: gpointer callback_data, 15810: gpointer source_tag, 15810: GQuark domain, 15810: gint code, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 7, 8))); 15810: 15810: extern 15810: void g_task_set_task_data (GTask *task, 15810: gpointer task_data, 15810: GDestroyNotify task_data_destroy); 15810: extern 15810: void g_task_set_priority (GTask *task, 15810: gint priority); 15810: extern 15810: void g_task_set_check_cancellable (GTask *task, 15810: gboolean check_cancellable); 15810: extern 15810: void g_task_set_source_tag (GTask *task, 15810: gpointer source_tag); 15810: extern 15810: void g_task_set_name (GTask *task, 15810: const gchar *name); 15810: # 91 "/usr/include/glib-2.0/gio/gtask.h" 15810: extern 15810: gpointer g_task_get_source_object (GTask *task); 15810: extern 15810: gpointer g_task_get_task_data (GTask *task); 15810: extern 15810: gint g_task_get_priority (GTask *task); 15810: extern 15810: GMainContext *g_task_get_context (GTask *task); 15810: extern 15810: GCancellable *g_task_get_cancellable (GTask *task); 15810: extern 15810: gboolean g_task_get_check_cancellable (GTask *task); 15810: extern 15810: gpointer g_task_get_source_tag (GTask *task); 15810: extern 15810: const gchar *g_task_get_name (GTask *task); 15810: 15810: extern 15810: gboolean g_task_is_valid (gpointer result, 15810: gpointer source_object); 15810: 15810: 15810: typedef void (*GTaskThreadFunc) (GTask *task, 15810: gpointer source_object, 15810: gpointer task_data, 15810: GCancellable *cancellable); 15810: extern 15810: void g_task_run_in_thread (GTask *task, 15810: GTaskThreadFunc task_func); 15810: extern 15810: void g_task_run_in_thread_sync (GTask *task, 15810: GTaskThreadFunc task_func); 15810: extern 15810: gboolean g_task_set_return_on_cancel (GTask *task, 15810: gboolean return_on_cancel); 15810: extern 15810: gboolean g_task_get_return_on_cancel (GTask *task); 15810: 15810: extern 15810: void g_task_attach_source (GTask *task, 15810: GSource *source, 15810: GSourceFunc callback); 15810: 15810: 15810: extern 15810: void g_task_return_pointer (GTask *task, 15810: gpointer result, 15810: GDestroyNotify result_destroy); 15810: extern 15810: void g_task_return_boolean (GTask *task, 15810: gboolean result); 15810: extern 15810: void g_task_return_int (GTask *task, 15810: gssize result); 15810: 15810: extern 15810: void g_task_return_error (GTask *task, 15810: GError *error); 15810: extern 15810: void g_task_return_new_error (GTask *task, 15810: GQuark domain, 15810: gint code, 15810: const char *format, 15810: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 15810: extern 15810: void g_task_return_value (GTask *task, 15810: GValue *result); 15810: 15810: extern 15810: gboolean g_task_return_error_if_cancelled (GTask *task); 15810: 15810: extern 15810: gpointer g_task_propagate_pointer (GTask *task, 15810: GError **error); 15810: extern 15810: gboolean g_task_propagate_boolean (GTask *task, 15810: GError **error); 15810: extern 15810: gssize g_task_propagate_int (GTask *task, 15810: GError **error); 15810: extern 15810: gboolean g_task_propagate_value (GTask *task, 15810: GValue *value, 15810: GError **error); 15810: extern 15810: gboolean g_task_had_error (GTask *task); 15810: extern 15810: gboolean g_task_get_completed (GTask *task); 15810: 15810: 15810: # 154 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtcpconnection.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gtcpconnection.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gtcpconnection.h" 15810: typedef struct _GTcpConnectionPrivate GTcpConnectionPrivate; 15810: typedef struct _GTcpConnectionClass GTcpConnectionClass; 15810: 15810: struct _GTcpConnectionClass 15810: { 15810: GSocketConnectionClass parent_class; 15810: }; 15810: 15810: struct _GTcpConnection 15810: { 15810: GSocketConnection parent_instance; 15810: GTcpConnectionPrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_tcp_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void g_tcp_connection_set_graceful_disconnect (GTcpConnection *connection, 15810: gboolean graceful_disconnect); 15810: extern 15810: gboolean g_tcp_connection_get_graceful_disconnect (GTcpConnection *connection); 15810: 15810: 15810: # 155 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtcpwrapperconnection.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gtcpwrapperconnection.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gtcpwrapperconnection.h" 15810: typedef struct _GTcpWrapperConnectionPrivate GTcpWrapperConnectionPrivate; 15810: typedef struct _GTcpWrapperConnectionClass GTcpWrapperConnectionClass; 15810: 15810: struct _GTcpWrapperConnectionClass 15810: { 15810: GTcpConnectionClass parent_class; 15810: }; 15810: 15810: struct _GTcpWrapperConnection 15810: { 15810: GTcpConnection parent_instance; 15810: GTcpWrapperConnectionPrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_tcp_wrapper_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSocketConnection *g_tcp_wrapper_connection_new (GIOStream *base_io_stream, 15810: GSocket *socket); 15810: extern 15810: GIOStream *g_tcp_wrapper_connection_get_base_io_stream (GTcpWrapperConnection *conn); 15810: 15810: 15810: # 156 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtestdbus.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gtestdbus.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gtestdbus.h" 15810: extern 15810: GType g_test_dbus_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTestDBus * g_test_dbus_new (GTestDBusFlags flags); 15810: 15810: extern 15810: GTestDBusFlags g_test_dbus_get_flags (GTestDBus *self); 15810: 15810: extern 15810: const gchar * g_test_dbus_get_bus_address (GTestDBus *self); 15810: 15810: extern 15810: void g_test_dbus_add_service_dir (GTestDBus *self, 15810: const gchar *path); 15810: 15810: extern 15810: void g_test_dbus_up (GTestDBus *self); 15810: 15810: extern 15810: void g_test_dbus_stop (GTestDBus *self); 15810: 15810: extern 15810: void g_test_dbus_down (GTestDBus *self); 15810: 15810: extern 15810: void g_test_dbus_unset (void); 15810: 15810: 15810: # 157 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gthemedicon.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gthemedicon.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gthemedicon.h" 15810: typedef struct _GThemedIconClass GThemedIconClass; 15810: 15810: extern 15810: GType g_themed_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIcon *g_themed_icon_new (const char *iconname); 15810: extern 15810: GIcon *g_themed_icon_new_with_default_fallbacks (const char *iconname); 15810: extern 15810: GIcon *g_themed_icon_new_from_names (char **iconnames, 15810: int len); 15810: extern 15810: void g_themed_icon_prepend_name (GThemedIcon *icon, 15810: const char *iconname); 15810: extern 15810: void g_themed_icon_append_name (GThemedIcon *icon, 15810: const char *iconname); 15810: 15810: extern 15810: const gchar* const * g_themed_icon_get_names (GThemedIcon *icon); 15810: 15810: 15810: # 158 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gthreadedsocketservice.h" 1 15810: # 32 "/usr/include/glib-2.0/gio/gthreadedsocketservice.h" 15810: 15810: # 49 "/usr/include/glib-2.0/gio/gthreadedsocketservice.h" 15810: typedef struct _GThreadedSocketServicePrivate GThreadedSocketServicePrivate; 15810: typedef struct _GThreadedSocketServiceClass GThreadedSocketServiceClass; 15810: 15810: struct _GThreadedSocketServiceClass 15810: { 15810: GSocketServiceClass parent_class; 15810: 15810: gboolean (* run) (GThreadedSocketService *service, 15810: GSocketConnection *connection, 15810: GObject *source_object); 15810: 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: }; 15810: 15810: struct _GThreadedSocketService 15810: { 15810: GSocketService parent_instance; 15810: GThreadedSocketServicePrivate *priv; 15810: }; 15810: 15810: extern 15810: GType g_threaded_socket_service_get_type (void); 15810: extern 15810: GSocketService * g_threaded_socket_service_new (int max_threads); 15810: 15810: 15810: # 159 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlsbackend.h" 1 15810: # 29 "/usr/include/glib-2.0/gio/gtlsbackend.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gtlsbackend.h" 15810: typedef struct _GTlsBackend GTlsBackend; 15810: typedef struct _GTlsBackendInterface GTlsBackendInterface; 15810: # 64 "/usr/include/glib-2.0/gio/gtlsbackend.h" 15810: struct _GTlsBackendInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: gboolean ( *supports_tls) (GTlsBackend *backend); 15810: GType ( *get_certificate_type) (void); 15810: GType ( *get_client_connection_type) (void); 15810: GType ( *get_server_connection_type) (void); 15810: GType ( *get_file_database_type) (void); 15810: GTlsDatabase * ( *get_default_database) (GTlsBackend *backend); 15810: gboolean ( *supports_dtls) (GTlsBackend *backend); 15810: GType ( *get_dtls_client_connection_type) (void); 15810: GType ( *get_dtls_server_connection_type) (void); 15810: }; 15810: 15810: extern 15810: GType g_tls_backend_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTlsBackend * g_tls_backend_get_default (void); 15810: 15810: extern 15810: GTlsDatabase * g_tls_backend_get_default_database (GTlsBackend *backend); 15810: extern 15810: void g_tls_backend_set_default_database (GTlsBackend *backend, 15810: GTlsDatabase *database); 15810: 15810: extern 15810: gboolean g_tls_backend_supports_tls (GTlsBackend *backend); 15810: extern 15810: gboolean g_tls_backend_supports_dtls (GTlsBackend *backend); 15810: 15810: extern 15810: GType g_tls_backend_get_certificate_type (GTlsBackend *backend); 15810: extern 15810: GType g_tls_backend_get_client_connection_type (GTlsBackend *backend); 15810: extern 15810: GType g_tls_backend_get_server_connection_type (GTlsBackend *backend); 15810: extern 15810: GType g_tls_backend_get_file_database_type (GTlsBackend *backend); 15810: 15810: extern 15810: GType g_tls_backend_get_dtls_client_connection_type (GTlsBackend *backend); 15810: extern 15810: GType g_tls_backend_get_dtls_server_connection_type (GTlsBackend *backend); 15810: 15810: 15810: # 160 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlscertificate.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gtlscertificate.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gtlscertificate.h" 15810: typedef struct _GTlsCertificateClass GTlsCertificateClass; 15810: typedef struct _GTlsCertificatePrivate GTlsCertificatePrivate; 15810: 15810: struct _GTlsCertificate { 15810: GObject parent_instance; 15810: 15810: GTlsCertificatePrivate *priv; 15810: }; 15810: 15810: struct _GTlsCertificateClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: GTlsCertificateFlags (* verify) (GTlsCertificate *cert, 15810: GSocketConnectable *identity, 15810: GTlsCertificate *trusted_ca); 15810: 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_tls_certificate_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTlsCertificate *g_tls_certificate_new_from_pem (const gchar *data, 15810: gssize length, 15810: GError **error); 15810: 15810: extern 15810: GTlsCertificate *g_tls_certificate_new_from_file (const gchar *file, 15810: GError **error); 15810: extern 15810: GTlsCertificate *g_tls_certificate_new_from_files (const gchar *cert_file, 15810: const gchar *key_file, 15810: GError **error); 15810: extern 15810: GTlsCertificate *g_tls_certificate_new_from_pkcs11_uris (const gchar *pkcs11_uri, 15810: const gchar *private_key_pkcs11_uri, 15810: GError **error); 15810: 15810: extern 15810: GList *g_tls_certificate_list_new_from_file (const gchar *file, 15810: GError **error); 15810: 15810: extern 15810: GTlsCertificate *g_tls_certificate_get_issuer (GTlsCertificate *cert); 15810: 15810: extern 15810: GTlsCertificateFlags g_tls_certificate_verify (GTlsCertificate *cert, 15810: GSocketConnectable *identity, 15810: GTlsCertificate *trusted_ca); 15810: 15810: extern 15810: gboolean g_tls_certificate_is_same (GTlsCertificate *cert_one, 15810: GTlsCertificate *cert_two); 15810: 15810: extern 15810: GDateTime *g_tls_certificate_get_not_valid_before (GTlsCertificate *cert); 15810: 15810: extern 15810: GDateTime *g_tls_certificate_get_not_valid_after (GTlsCertificate *cert); 15810: 15810: extern 15810: gchar *g_tls_certificate_get_subject_name (GTlsCertificate *cert); 15810: 15810: extern 15810: gchar *g_tls_certificate_get_issuer_name (GTlsCertificate *cert); 15810: 15810: extern 15810: GPtrArray *g_tls_certificate_get_dns_names (GTlsCertificate *cert); 15810: 15810: extern 15810: GPtrArray *g_tls_certificate_get_ip_addresses (GTlsCertificate *cert); 15810: 15810: 15810: # 161 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 1 15810: # 26 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 15810: # 1 "/usr/include/glib-2.0/gio/gtlsconnection.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: typedef struct _GTlsConnectionClass GTlsConnectionClass; 15810: typedef struct _GTlsConnectionPrivate GTlsConnectionPrivate; 15810: 15810: struct _GTlsConnection { 15810: GIOStream parent_instance; 15810: 15810: GTlsConnectionPrivate *priv; 15810: }; 15810: # 60 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: struct _GTlsConnectionClass 15810: { 15810: GIOStreamClass parent_class; 15810: 15810: 15810: gboolean ( *accept_certificate) (GTlsConnection *connection, 15810: GTlsCertificate *peer_cert, 15810: GTlsCertificateFlags errors); 15810: 15810: 15810: gboolean ( *handshake ) (GTlsConnection *conn, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void ( *handshake_async ) (GTlsConnection *conn, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean ( *handshake_finish ) (GTlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic push 15810: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: gboolean ( *get_binding_data) (GTlsConnection *conn, 15810: GTlsChannelBindingType type, 15810: GByteArray *data, 15810: GError **error); 15810: 15810: # 88 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic pop 15810: # 88 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: 15810: const gchar *(*get_negotiated_protocol) (GTlsConnection *conn); 15810: 15810: 15810: 15810: gpointer padding[6]; 15810: }; 15810: 15810: extern 15810: GType g_tls_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_tls_connection_set_use_system_certdb (GTlsConnection *conn, 15810: gboolean use_system_certdb); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_tls_connection_get_use_system_certdb (GTlsConnection *conn); 15810: 15810: extern 15810: void g_tls_connection_set_database (GTlsConnection *conn, 15810: GTlsDatabase *database); 15810: extern 15810: GTlsDatabase * g_tls_connection_get_database (GTlsConnection *conn); 15810: 15810: extern 15810: void g_tls_connection_set_certificate (GTlsConnection *conn, 15810: GTlsCertificate *certificate); 15810: extern 15810: GTlsCertificate *g_tls_connection_get_certificate (GTlsConnection *conn); 15810: 15810: extern 15810: void g_tls_connection_set_interaction (GTlsConnection *conn, 15810: GTlsInteraction *interaction); 15810: extern 15810: GTlsInteraction * g_tls_connection_get_interaction (GTlsConnection *conn); 15810: 15810: extern 15810: GTlsCertificate *g_tls_connection_get_peer_certificate (GTlsConnection *conn); 15810: extern 15810: GTlsCertificateFlags g_tls_connection_get_peer_certificate_errors (GTlsConnection *conn); 15810: 15810: extern 15810: void g_tls_connection_set_require_close_notify (GTlsConnection *conn, 15810: gboolean require_close_notify); 15810: extern 15810: gboolean g_tls_connection_get_require_close_notify (GTlsConnection *conn); 15810: 15810: 15810: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic push 15810: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: __attribute__((__deprecated__)) extern 15810: void g_tls_connection_set_rehandshake_mode (GTlsConnection *conn, 15810: GTlsRehandshakeMode mode); 15810: __attribute__((__deprecated__)) extern 15810: GTlsRehandshakeMode g_tls_connection_get_rehandshake_mode (GTlsConnection *conn); 15810: 15810: # 141 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic pop 15810: # 141 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: 15810: extern 15810: void g_tls_connection_set_advertised_protocols (GTlsConnection *conn, 15810: const gchar * const *protocols); 15810: 15810: extern 15810: const gchar * g_tls_connection_get_negotiated_protocol (GTlsConnection *conn); 15810: 15810: 15810: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic push 15810: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: extern 15810: gboolean g_tls_connection_get_channel_binding_data (GTlsConnection *conn, 15810: GTlsChannelBindingType type, 15810: GByteArray *data, 15810: GError **error); 15810: 15810: # 156 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: #pragma GCC diagnostic pop 15810: # 156 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: 15810: 15810: extern 15810: gboolean g_tls_connection_handshake (GTlsConnection *conn, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_connection_handshake_async (GTlsConnection *conn, 15810: int io_priority, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_tls_connection_handshake_finish (GTlsConnection *conn, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: GTlsProtocolVersion g_tls_connection_get_protocol_version (GTlsConnection *conn); 15810: 15810: extern 15810: gchar * g_tls_connection_get_ciphersuite_name (GTlsConnection *conn); 15810: # 188 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: extern 15810: GQuark g_tls_error_quark (void); 15810: # 201 "/usr/include/glib-2.0/gio/gtlsconnection.h" 15810: extern 15810: GQuark g_tls_channel_binding_error_quark (void); 15810: 15810: 15810: extern 15810: gboolean g_tls_connection_emit_accept_certificate (GTlsConnection *conn, 15810: GTlsCertificate *peer_cert, 15810: GTlsCertificateFlags errors); 15810: 15810: 15810: # 27 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GTlsClientConnectionInterface GTlsClientConnectionInterface; 15810: # 46 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 15810: struct _GTlsClientConnectionInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: void ( *copy_session_state ) (GTlsClientConnection *conn, 15810: GTlsClientConnection *source); 15810: }; 15810: 15810: extern 15810: GType g_tls_client_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIOStream * g_tls_client_connection_new (GIOStream *base_io_stream, 15810: GSocketConnectable *server_identity, 15810: GError **error); 15810: 15810: extern 15810: GTlsCertificateFlags g_tls_client_connection_get_validation_flags (GTlsClientConnection *conn); 15810: extern 15810: void g_tls_client_connection_set_validation_flags (GTlsClientConnection *conn, 15810: GTlsCertificateFlags flags); 15810: extern 15810: GSocketConnectable *g_tls_client_connection_get_server_identity (GTlsClientConnection *conn); 15810: extern 15810: void g_tls_client_connection_set_server_identity (GTlsClientConnection *conn, 15810: GSocketConnectable *identity); 15810: __attribute__((__deprecated__)) extern 15810: gboolean g_tls_client_connection_get_use_ssl3 (GTlsClientConnection *conn); 15810: __attribute__((__deprecated__)) extern 15810: void g_tls_client_connection_set_use_ssl3 (GTlsClientConnection *conn, 15810: gboolean use_ssl3); 15810: extern 15810: GList * g_tls_client_connection_get_accepted_cas (GTlsClientConnection *conn); 15810: 15810: extern 15810: void g_tls_client_connection_copy_session_state (GTlsClientConnection *conn, 15810: GTlsClientConnection *source); 15810: 15810: 15810: # 162 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gtlsdatabase.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gtlsdatabase.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gtlsdatabase.h" 15810: typedef struct _GTlsDatabaseClass GTlsDatabaseClass; 15810: typedef struct _GTlsDatabasePrivate GTlsDatabasePrivate; 15810: 15810: struct _GTlsDatabase 15810: { 15810: GObject parent_instance; 15810: 15810: GTlsDatabasePrivate *priv; 15810: }; 15810: 15810: struct _GTlsDatabaseClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: GTlsCertificateFlags (*verify_chain) (GTlsDatabase *self, 15810: GTlsCertificate *chain, 15810: const gchar *purpose, 15810: GSocketConnectable *identity, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseVerifyFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (*verify_chain_async) (GTlsDatabase *self, 15810: GTlsCertificate *chain, 15810: const gchar *purpose, 15810: GSocketConnectable *identity, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseVerifyFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GTlsCertificateFlags (*verify_chain_finish) (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: gchar* (*create_certificate_handle) (GTlsDatabase *self, 15810: GTlsCertificate *certificate); 15810: 15810: GTlsCertificate* (*lookup_certificate_for_handle) (GTlsDatabase *self, 15810: const gchar *handle, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (*lookup_certificate_for_handle_async) (GTlsDatabase *self, 15810: const gchar *handle, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GTlsCertificate* (*lookup_certificate_for_handle_finish) (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: GTlsCertificate* (*lookup_certificate_issuer) (GTlsDatabase *self, 15810: GTlsCertificate *certificate, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (*lookup_certificate_issuer_async) (GTlsDatabase *self, 15810: GTlsCertificate *certificate, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GTlsCertificate* (*lookup_certificate_issuer_finish) (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: GList* (*lookup_certificates_issued_by) (GTlsDatabase *self, 15810: GByteArray *issuer_raw_dn, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (*lookup_certificates_issued_by_async) (GTlsDatabase *self, 15810: GByteArray *issuer_raw_dn, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GList* (*lookup_certificates_issued_by_finish) (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: gpointer padding[16]; 15810: }; 15810: 15810: extern 15810: GType g_tls_database_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTlsCertificateFlags g_tls_database_verify_chain (GTlsDatabase *self, 15810: GTlsCertificate *chain, 15810: const gchar *purpose, 15810: GSocketConnectable *identity, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseVerifyFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_database_verify_chain_async (GTlsDatabase *self, 15810: GTlsCertificate *chain, 15810: const gchar *purpose, 15810: GSocketConnectable *identity, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseVerifyFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GTlsCertificateFlags g_tls_database_verify_chain_finish (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: gchar* g_tls_database_create_certificate_handle (GTlsDatabase *self, 15810: GTlsCertificate *certificate); 15810: 15810: extern 15810: GTlsCertificate* g_tls_database_lookup_certificate_for_handle (GTlsDatabase *self, 15810: const gchar *handle, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_database_lookup_certificate_for_handle_async (GTlsDatabase *self, 15810: const gchar *handle, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GTlsCertificate* g_tls_database_lookup_certificate_for_handle_finish (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: GTlsCertificate* g_tls_database_lookup_certificate_issuer (GTlsDatabase *self, 15810: GTlsCertificate *certificate, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_database_lookup_certificate_issuer_async (GTlsDatabase *self, 15810: GTlsCertificate *certificate, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GTlsCertificate* g_tls_database_lookup_certificate_issuer_finish (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: GList* g_tls_database_lookup_certificates_issued_by (GTlsDatabase *self, 15810: GByteArray *issuer_raw_dn, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_database_lookup_certificates_issued_by_async (GTlsDatabase *self, 15810: GByteArray *issuer_raw_dn, 15810: GTlsInteraction *interaction, 15810: GTlsDatabaseLookupFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GList* g_tls_database_lookup_certificates_issued_by_finish (GTlsDatabase *self, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: # 164 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlsfiledatabase.h" 1 15810: # 24 "/usr/include/glib-2.0/gio/gtlsfiledatabase.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GTlsFileDatabaseInterface GTlsFileDatabaseInterface; 15810: # 40 "/usr/include/glib-2.0/gio/gtlsfiledatabase.h" 15810: struct _GTlsFileDatabaseInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: gpointer padding[8]; 15810: }; 15810: 15810: extern 15810: GType g_tls_file_database_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTlsDatabase* g_tls_file_database_new (const gchar *anchors, 15810: GError **error); 15810: 15810: 15810: # 165 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlsinteraction.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gtlsinteraction.h" 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gtlsinteraction.h" 15810: typedef struct _GTlsInteractionClass GTlsInteractionClass; 15810: typedef struct _GTlsInteractionPrivate GTlsInteractionPrivate; 15810: 15810: struct _GTlsInteraction 15810: { 15810: 15810: GObject parent_instance; 15810: GTlsInteractionPrivate *priv; 15810: }; 15810: 15810: struct _GTlsInteractionClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: GTlsInteractionResult (* ask_password) (GTlsInteraction *interaction, 15810: GTlsPassword *password, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* ask_password_async) (GTlsInteraction *interaction, 15810: GTlsPassword *password, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GTlsInteractionResult (* ask_password_finish) (GTlsInteraction *interaction, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: GTlsInteractionResult (* request_certificate) (GTlsInteraction *interaction, 15810: GTlsConnection *connection, 15810: GTlsCertificateRequestFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: void (* request_certificate_async) (GTlsInteraction *interaction, 15810: GTlsConnection *connection, 15810: GTlsCertificateRequestFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: GTlsInteractionResult (* request_certificate_finish) (GTlsInteraction *interaction, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: 15810: gpointer padding[21]; 15810: }; 15810: 15810: extern 15810: GType g_tls_interaction_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTlsInteractionResult g_tls_interaction_invoke_ask_password (GTlsInteraction *interaction, 15810: GTlsPassword *password, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: GTlsInteractionResult g_tls_interaction_ask_password (GTlsInteraction *interaction, 15810: GTlsPassword *password, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_interaction_ask_password_async (GTlsInteraction *interaction, 15810: GTlsPassword *password, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GTlsInteractionResult g_tls_interaction_ask_password_finish (GTlsInteraction *interaction, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: GTlsInteractionResult g_tls_interaction_invoke_request_certificate (GTlsInteraction *interaction, 15810: GTlsConnection *connection, 15810: GTlsCertificateRequestFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: GTlsInteractionResult g_tls_interaction_request_certificate (GTlsInteraction *interaction, 15810: GTlsConnection *connection, 15810: GTlsCertificateRequestFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void g_tls_interaction_request_certificate_async (GTlsInteraction *interaction, 15810: GTlsConnection *connection, 15810: GTlsCertificateRequestFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GTlsInteractionResult g_tls_interaction_request_certificate_finish (GTlsInteraction *interaction, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: 15810: # 166 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlspassword.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gtlspassword.h" 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gtlspassword.h" 15810: typedef struct _GTlsPasswordClass GTlsPasswordClass; 15810: typedef struct _GTlsPasswordPrivate GTlsPasswordPrivate; 15810: 15810: struct _GTlsPassword 15810: { 15810: GObject parent_instance; 15810: 15810: GTlsPasswordPrivate *priv; 15810: }; 15810: # 58 "/usr/include/glib-2.0/gio/gtlspassword.h" 15810: struct _GTlsPasswordClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: const guchar * ( *get_value) (GTlsPassword *password, 15810: gsize *length); 15810: 15810: void ( *set_value) (GTlsPassword *password, 15810: guchar *value, 15810: gssize length, 15810: GDestroyNotify destroy); 15810: 15810: const gchar* ( *get_default_warning) (GTlsPassword *password); 15810: 15810: 15810: 15810: gpointer padding[4]; 15810: }; 15810: 15810: extern 15810: GType g_tls_password_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GTlsPassword * g_tls_password_new (GTlsPasswordFlags flags, 15810: const gchar *description); 15810: 15810: extern 15810: const guchar * g_tls_password_get_value (GTlsPassword *password, 15810: gsize *length); 15810: extern 15810: void g_tls_password_set_value (GTlsPassword *password, 15810: const guchar *value, 15810: gssize length); 15810: extern 15810: void g_tls_password_set_value_full (GTlsPassword *password, 15810: guchar *value, 15810: gssize length, 15810: GDestroyNotify destroy); 15810: 15810: extern 15810: GTlsPasswordFlags g_tls_password_get_flags (GTlsPassword *password); 15810: extern 15810: void g_tls_password_set_flags (GTlsPassword *password, 15810: GTlsPasswordFlags flags); 15810: 15810: extern 15810: const gchar* g_tls_password_get_description (GTlsPassword *password); 15810: extern 15810: void g_tls_password_set_description (GTlsPassword *password, 15810: const gchar *description); 15810: 15810: extern 15810: const gchar * g_tls_password_get_warning (GTlsPassword *password); 15810: extern 15810: void g_tls_password_set_warning (GTlsPassword *password, 15810: const gchar *warning); 15810: 15810: 15810: # 167 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 1 15810: # 28 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 15810: typedef struct _GTlsServerConnectionInterface GTlsServerConnectionInterface; 15810: # 53 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 15810: struct _GTlsServerConnectionInterface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: }; 15810: 15810: extern 15810: GType g_tls_server_connection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GIOStream * g_tls_server_connection_new (GIOStream *base_io_stream, 15810: GTlsCertificate *certificate, 15810: GError **error); 15810: 15810: 15810: # 168 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gvfs.h" 1 15810: # 30 "/usr/include/glib-2.0/gio/gvfs.h" 15810: 15810: # 57 "/usr/include/glib-2.0/gio/gvfs.h" 15810: typedef GFile * (* GVfsFileLookupFunc) (GVfs *vfs, 15810: const char *identifier, 15810: gpointer user_data); 15810: # 74 "/usr/include/glib-2.0/gio/gvfs.h" 15810: typedef struct _GVfsClass GVfsClass; 15810: 15810: struct _GVfs 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: struct _GVfsClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: gboolean (* is_active) (GVfs *vfs); 15810: GFile * (* get_file_for_path) (GVfs *vfs, 15810: const char *path); 15810: GFile * (* get_file_for_uri) (GVfs *vfs, 15810: const char *uri); 15810: const gchar * const * (* get_supported_uri_schemes) (GVfs *vfs); 15810: GFile * (* parse_name) (GVfs *vfs, 15810: const char *parse_name); 15810: 15810: 15810: void (* local_file_add_info) (GVfs *vfs, 15810: const char *filename, 15810: guint64 device, 15810: GFileAttributeMatcher *attribute_matcher, 15810: GFileInfo *info, 15810: GCancellable *cancellable, 15810: gpointer *extra_data, 15810: GDestroyNotify *free_extra_data); 15810: void (* add_writable_namespaces) (GVfs *vfs, 15810: GFileAttributeInfoList *list); 15810: gboolean (* local_file_set_attributes) (GVfs *vfs, 15810: const char *filename, 15810: GFileInfo *info, 15810: GFileQueryInfoFlags flags, 15810: GCancellable *cancellable, 15810: GError **error); 15810: void (* local_file_removed) (GVfs *vfs, 15810: const char *filename); 15810: void (* local_file_moved) (GVfs *vfs, 15810: const char *source, 15810: const char *dest); 15810: GIcon * (* deserialize_icon) (GVfs *vfs, 15810: GVariant *value); 15810: 15810: void (*_g_reserved1) (void); 15810: void (*_g_reserved2) (void); 15810: void (*_g_reserved3) (void); 15810: void (*_g_reserved4) (void); 15810: void (*_g_reserved5) (void); 15810: void (*_g_reserved6) (void); 15810: }; 15810: 15810: extern 15810: GType g_vfs_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean g_vfs_is_active (GVfs *vfs); 15810: extern 15810: GFile * g_vfs_get_file_for_path (GVfs *vfs, 15810: const char *path); 15810: extern 15810: GFile * g_vfs_get_file_for_uri (GVfs *vfs, 15810: const char *uri); 15810: extern 15810: const gchar* const * g_vfs_get_supported_uri_schemes (GVfs *vfs); 15810: 15810: extern 15810: GFile * g_vfs_parse_name (GVfs *vfs, 15810: const char *parse_name); 15810: 15810: extern 15810: GVfs * g_vfs_get_default (void); 15810: extern 15810: GVfs * g_vfs_get_local (void); 15810: 15810: extern 15810: gboolean g_vfs_register_uri_scheme (GVfs *vfs, 15810: const char *scheme, 15810: GVfsFileLookupFunc uri_func, 15810: gpointer uri_data, 15810: GDestroyNotify uri_destroy, 15810: GVfsFileLookupFunc parse_name_func, 15810: gpointer parse_name_data, 15810: GDestroyNotify parse_name_destroy); 15810: extern 15810: gboolean g_vfs_unregister_uri_scheme (GVfs *vfs, 15810: const char *scheme); 15810: 15810: 15810: 15810: # 169 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gvolume.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gvolume.h" 15810: 15810: # 124 "/usr/include/glib-2.0/gio/gvolume.h" 15810: typedef struct _GVolumeIface GVolumeIface; 15810: 15810: struct _GVolumeIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: void (* changed) (GVolume *volume); 15810: void (* removed) (GVolume *volume); 15810: 15810: 15810: 15810: char * (* get_name) (GVolume *volume); 15810: GIcon * (* get_icon) (GVolume *volume); 15810: char * (* get_uuid) (GVolume *volume); 15810: GDrive * (* get_drive) (GVolume *volume); 15810: GMount * (* get_mount) (GVolume *volume); 15810: gboolean (* can_mount) (GVolume *volume); 15810: gboolean (* can_eject) (GVolume *volume); 15810: void (* mount_fn) (GVolume *volume, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* mount_finish) (GVolume *volume, 15810: GAsyncResult *result, 15810: GError **error); 15810: void (* eject) (GVolume *volume, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_finish) (GVolume *volume, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: char * (* get_identifier) (GVolume *volume, 15810: const char *kind); 15810: char ** (* enumerate_identifiers) (GVolume *volume); 15810: 15810: gboolean (* should_automount) (GVolume *volume); 15810: 15810: GFile * (* get_activation_root) (GVolume *volume); 15810: 15810: void (* eject_with_operation) (GVolume *volume, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: gboolean (* eject_with_operation_finish) (GVolume *volume, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: const gchar * (* get_sort_key) (GVolume *volume); 15810: GIcon * (* get_symbolic_icon) (GVolume *volume); 15810: }; 15810: 15810: extern 15810: GType g_volume_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: char * g_volume_get_name (GVolume *volume); 15810: extern 15810: GIcon * g_volume_get_icon (GVolume *volume); 15810: extern 15810: GIcon * g_volume_get_symbolic_icon (GVolume *volume); 15810: extern 15810: char * g_volume_get_uuid (GVolume *volume); 15810: extern 15810: GDrive * g_volume_get_drive (GVolume *volume); 15810: extern 15810: GMount * g_volume_get_mount (GVolume *volume); 15810: extern 15810: gboolean g_volume_can_mount (GVolume *volume); 15810: extern 15810: gboolean g_volume_can_eject (GVolume *volume); 15810: extern 15810: gboolean g_volume_should_automount (GVolume *volume); 15810: extern 15810: void g_volume_mount (GVolume *volume, 15810: GMountMountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_volume_mount_finish (GVolume *volume, 15810: GAsyncResult *result, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "g_volume_eject_with_operation" "' instead"))) extern 15810: void g_volume_eject (GVolume *volume, 15810: GMountUnmountFlags flags, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: __attribute__((__deprecated__("Use '" "g_volume_eject_with_operation_finish" "' instead"))) extern 15810: gboolean g_volume_eject_finish (GVolume *volume, 15810: GAsyncResult *result, 15810: GError **error); 15810: extern 15810: char * g_volume_get_identifier (GVolume *volume, 15810: const char *kind); 15810: extern 15810: char ** g_volume_enumerate_identifiers (GVolume *volume); 15810: 15810: extern 15810: GFile * g_volume_get_activation_root (GVolume *volume); 15810: 15810: extern 15810: void g_volume_eject_with_operation (GVolume *volume, 15810: GMountUnmountFlags flags, 15810: GMountOperation *mount_operation, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: gboolean g_volume_eject_with_operation_finish (GVolume *volume, 15810: GAsyncResult *result, 15810: GError **error); 15810: 15810: extern 15810: const gchar *g_volume_get_sort_key (GVolume *volume); 15810: 15810: 15810: # 170 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gzlibcompressor.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gzlibcompressor.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gzlibcompressor.h" 15810: typedef struct _GZlibCompressorClass GZlibCompressorClass; 15810: 15810: struct _GZlibCompressorClass 15810: { 15810: GObjectClass parent_class; 15810: }; 15810: 15810: extern 15810: GType g_zlib_compressor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GZlibCompressor *g_zlib_compressor_new (GZlibCompressorFormat format, 15810: int level); 15810: 15810: extern 15810: GFileInfo *g_zlib_compressor_get_file_info (GZlibCompressor *compressor); 15810: extern 15810: void g_zlib_compressor_set_file_info (GZlibCompressor *compressor, 15810: GFileInfo *file_info); 15810: 15810: 15810: # 172 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 1 "/usr/include/glib-2.0/gio/gzlibdecompressor.h" 1 15810: # 31 "/usr/include/glib-2.0/gio/gzlibdecompressor.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gzlibdecompressor.h" 15810: typedef struct _GZlibDecompressorClass GZlibDecompressorClass; 15810: 15810: struct _GZlibDecompressorClass 15810: { 15810: GObjectClass parent_class; 15810: }; 15810: 15810: extern 15810: GType g_zlib_decompressor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GZlibDecompressor *g_zlib_decompressor_new (GZlibCompressorFormat format); 15810: 15810: extern 15810: GFileInfo *g_zlib_decompressor_get_file_info (GZlibDecompressor *decompressor); 15810: 15810: 15810: # 173 "/usr/include/glib-2.0/gio/gio.h" 2 15810: 15810: # 1 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 1 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: typedef GAction *GAction_autoptr; typedef GList *GAction_listautoptr; typedef GSList *GAction_slistautoptr; typedef GQueue *GAction_queueautoptr; 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GActionMap *GActionMap_autoptr; typedef GList *GActionMap_listautoptr; typedef GSList *GActionMap_slistautoptr; typedef GQueue *GActionMap_queueautoptr; 15810: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GAppInfo *GAppInfo_autoptr; typedef GList *GAppInfo_listautoptr; typedef GSList *GAppInfo_slistautoptr; typedef GQueue *GAppInfo_queueautoptr; 15810: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GAppLaunchContext *GAppLaunchContext_autoptr; typedef GList *GAppLaunchContext_listautoptr; typedef GSList *GAppLaunchContext_slistautoptr; typedef GQueue *GAppLaunchContext_queueautoptr; 15810: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GAppInfoMonitor *GAppInfoMonitor_autoptr; typedef GList *GAppInfoMonitor_listautoptr; typedef GSList *GAppInfoMonitor_slistautoptr; typedef GQueue *GAppInfoMonitor_queueautoptr; 15810: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GApplicationCommandLine *GApplicationCommandLine_autoptr; typedef GList *GApplicationCommandLine_listautoptr; typedef GSList *GApplicationCommandLine_slistautoptr; typedef GQueue *GApplicationCommandLine_queueautoptr; 15810: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GApplication *GApplication_autoptr; typedef GList *GApplication_listautoptr; typedef GSList *GApplication_slistautoptr; typedef GQueue *GApplication_queueautoptr; 15810: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GAsyncInitable *GAsyncInitable_autoptr; typedef GList *GAsyncInitable_listautoptr; typedef GSList *GAsyncInitable_slistautoptr; typedef GQueue *GAsyncInitable_queueautoptr; 15810: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GAsyncResult *GAsyncResult_autoptr; typedef GList *GAsyncResult_listautoptr; typedef GSList *GAsyncResult_slistautoptr; typedef GQueue *GAsyncResult_queueautoptr; 15810: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GBufferedInputStream *GBufferedInputStream_autoptr; typedef GList *GBufferedInputStream_listautoptr; typedef GSList *GBufferedInputStream_slistautoptr; typedef GQueue *GBufferedInputStream_queueautoptr; 15810: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GBufferedOutputStream *GBufferedOutputStream_autoptr; typedef GList *GBufferedOutputStream_listautoptr; typedef GSList *GBufferedOutputStream_slistautoptr; typedef GQueue *GBufferedOutputStream_queueautoptr; 15810: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GBytesIcon *GBytesIcon_autoptr; typedef GList *GBytesIcon_listautoptr; typedef GSList *GBytesIcon_slistautoptr; typedef GQueue *GBytesIcon_queueautoptr; 15810: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GCancellable *GCancellable_autoptr; typedef GList *GCancellable_listautoptr; typedef GSList *GCancellable_slistautoptr; typedef GQueue *GCancellable_queueautoptr; 15810: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GCharsetConverter *GCharsetConverter_autoptr; typedef GList *GCharsetConverter_listautoptr; typedef GSList *GCharsetConverter_slistautoptr; typedef GQueue *GCharsetConverter_queueautoptr; 15810: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GConverter *GConverter_autoptr; typedef GList *GConverter_listautoptr; typedef GSList *GConverter_slistautoptr; typedef GQueue *GConverter_queueautoptr; 15810: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GConverterInputStream *GConverterInputStream_autoptr; typedef GList *GConverterInputStream_listautoptr; typedef GSList *GConverterInputStream_slistautoptr; typedef GQueue *GConverterInputStream_queueautoptr; 15810: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GConverterOutputStream *GConverterOutputStream_autoptr; typedef GList *GConverterOutputStream_listautoptr; typedef GSList *GConverterOutputStream_slistautoptr; typedef GQueue *GConverterOutputStream_queueautoptr; 15810: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GCredentials *GCredentials_autoptr; typedef GList *GCredentials_listautoptr; typedef GSList *GCredentials_slistautoptr; typedef GQueue *GCredentials_queueautoptr; 15810: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDatagramBased *GDatagramBased_autoptr; typedef GList *GDatagramBased_listautoptr; typedef GSList *GDatagramBased_slistautoptr; typedef GQueue *GDatagramBased_queueautoptr; 15810: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDataInputStream *GDataInputStream_autoptr; typedef GList *GDataInputStream_listautoptr; typedef GSList *GDataInputStream_slistautoptr; typedef GQueue *GDataInputStream_queueautoptr; 15810: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDataOutputStream *GDataOutputStream_autoptr; typedef GList *GDataOutputStream_listautoptr; typedef GSList *GDataOutputStream_slistautoptr; typedef GQueue *GDataOutputStream_queueautoptr; 15810: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusActionGroup *GDBusActionGroup_autoptr; typedef GList *GDBusActionGroup_listautoptr; typedef GSList *GDBusActionGroup_slistautoptr; typedef GQueue *GDBusActionGroup_queueautoptr; 15810: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusAuthObserver *GDBusAuthObserver_autoptr; typedef GList *GDBusAuthObserver_listautoptr; typedef GSList *GDBusAuthObserver_slistautoptr; typedef GQueue *GDBusAuthObserver_queueautoptr; 15810: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusConnection *GDBusConnection_autoptr; typedef GList *GDBusConnection_listautoptr; typedef GSList *GDBusConnection_slistautoptr; typedef GQueue *GDBusConnection_queueautoptr; 15810: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusInterface *GDBusInterface_autoptr; typedef GList *GDBusInterface_listautoptr; typedef GSList *GDBusInterface_slistautoptr; typedef GQueue *GDBusInterface_queueautoptr; 15810: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusInterfaceSkeleton *GDBusInterfaceSkeleton_autoptr; typedef GList *GDBusInterfaceSkeleton_listautoptr; typedef GSList *GDBusInterfaceSkeleton_slistautoptr; typedef GQueue *GDBusInterfaceSkeleton_queueautoptr; 15810: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusMenuModel *GDBusMenuModel_autoptr; typedef GList *GDBusMenuModel_listautoptr; typedef GSList *GDBusMenuModel_slistautoptr; typedef GQueue *GDBusMenuModel_queueautoptr; 15810: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusMessage *GDBusMessage_autoptr; typedef GList *GDBusMessage_listautoptr; typedef GSList *GDBusMessage_slistautoptr; typedef GQueue *GDBusMessage_queueautoptr; 15810: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusMethodInvocation *GDBusMethodInvocation_autoptr; typedef GList *GDBusMethodInvocation_listautoptr; typedef GSList *GDBusMethodInvocation_slistautoptr; typedef GQueue *GDBusMethodInvocation_queueautoptr; 15810: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusNodeInfo *GDBusNodeInfo_autoptr; typedef GList *GDBusNodeInfo_listautoptr; typedef GSList *GDBusNodeInfo_slistautoptr; typedef GQueue *GDBusNodeInfo_queueautoptr; 15810: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusObject *GDBusObject_autoptr; typedef GList *GDBusObject_listautoptr; typedef GSList *GDBusObject_slistautoptr; typedef GQueue *GDBusObject_queueautoptr; 15810: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusObjectManagerClient *GDBusObjectManagerClient_autoptr; typedef GList *GDBusObjectManagerClient_listautoptr; typedef GSList *GDBusObjectManagerClient_slistautoptr; typedef GQueue *GDBusObjectManagerClient_queueautoptr; 15810: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusObjectManager *GDBusObjectManager_autoptr; typedef GList *GDBusObjectManager_listautoptr; typedef GSList *GDBusObjectManager_slistautoptr; typedef GQueue *GDBusObjectManager_queueautoptr; 15810: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusObjectManagerServer *GDBusObjectManagerServer_autoptr; typedef GList *GDBusObjectManagerServer_listautoptr; typedef GSList *GDBusObjectManagerServer_slistautoptr; typedef GQueue *GDBusObjectManagerServer_queueautoptr; 15810: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusObjectProxy *GDBusObjectProxy_autoptr; typedef GList *GDBusObjectProxy_listautoptr; typedef GSList *GDBusObjectProxy_slistautoptr; typedef GQueue *GDBusObjectProxy_queueautoptr; 15810: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusObjectSkeleton *GDBusObjectSkeleton_autoptr; typedef GList *GDBusObjectSkeleton_listautoptr; typedef GSList *GDBusObjectSkeleton_slistautoptr; typedef GQueue *GDBusObjectSkeleton_queueautoptr; 15810: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusProxy *GDBusProxy_autoptr; typedef GList *GDBusProxy_listautoptr; typedef GSList *GDBusProxy_slistautoptr; typedef GQueue *GDBusProxy_queueautoptr; 15810: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDBusServer *GDBusServer_autoptr; typedef GList *GDBusServer_listautoptr; typedef GSList *GDBusServer_slistautoptr; typedef GQueue *GDBusServer_queueautoptr; 15810: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GDrive *GDrive_autoptr; typedef GList *GDrive_listautoptr; typedef GSList *GDrive_slistautoptr; typedef GQueue *GDrive_queueautoptr; 15810: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GEmblemedIcon *GEmblemedIcon_autoptr; typedef GList *GEmblemedIcon_listautoptr; typedef GSList *GEmblemedIcon_slistautoptr; typedef GQueue *GEmblemedIcon_queueautoptr; 15810: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GEmblem *GEmblem_autoptr; typedef GList *GEmblem_listautoptr; typedef GSList *GEmblem_slistautoptr; typedef GQueue *GEmblem_queueautoptr; 15810: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileEnumerator *GFileEnumerator_autoptr; typedef GList *GFileEnumerator_listautoptr; typedef GSList *GFileEnumerator_slistautoptr; typedef GQueue *GFileEnumerator_queueautoptr; 15810: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFile *GFile_autoptr; typedef GList *GFile_listautoptr; typedef GSList *GFile_slistautoptr; typedef GQueue *GFile_queueautoptr; 15810: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileAttributeInfoList *GFileAttributeInfoList_autoptr; typedef GList *GFileAttributeInfoList_listautoptr; typedef GSList *GFileAttributeInfoList_slistautoptr; typedef GQueue *GFileAttributeInfoList_queueautoptr; 15810: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileIcon *GFileIcon_autoptr; typedef GList *GFileIcon_listautoptr; typedef GSList *GFileIcon_slistautoptr; typedef GQueue *GFileIcon_queueautoptr; 15810: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileInfo *GFileInfo_autoptr; typedef GList *GFileInfo_listautoptr; typedef GSList *GFileInfo_slistautoptr; typedef GQueue *GFileInfo_queueautoptr; 15810: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileInputStream *GFileInputStream_autoptr; typedef GList *GFileInputStream_listautoptr; typedef GSList *GFileInputStream_slistautoptr; typedef GQueue *GFileInputStream_queueautoptr; 15810: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileIOStream *GFileIOStream_autoptr; typedef GList *GFileIOStream_listautoptr; typedef GSList *GFileIOStream_slistautoptr; typedef GQueue *GFileIOStream_queueautoptr; 15810: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileMonitor *GFileMonitor_autoptr; typedef GList *GFileMonitor_listautoptr; typedef GSList *GFileMonitor_slistautoptr; typedef GQueue *GFileMonitor_queueautoptr; 15810: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFilenameCompleter *GFilenameCompleter_autoptr; typedef GList *GFilenameCompleter_listautoptr; typedef GSList *GFilenameCompleter_slistautoptr; typedef GQueue *GFilenameCompleter_queueautoptr; 15810: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFileOutputStream *GFileOutputStream_autoptr; typedef GList *GFileOutputStream_listautoptr; typedef GSList *GFileOutputStream_slistautoptr; typedef GQueue *GFileOutputStream_queueautoptr; 15810: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFilterInputStream *GFilterInputStream_autoptr; typedef GList *GFilterInputStream_listautoptr; typedef GSList *GFilterInputStream_slistautoptr; typedef GQueue *GFilterInputStream_queueautoptr; 15810: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GFilterOutputStream *GFilterOutputStream_autoptr; typedef GList *GFilterOutputStream_listautoptr; typedef GSList *GFilterOutputStream_slistautoptr; typedef GQueue *GFilterOutputStream_queueautoptr; 15810: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GIcon *GIcon_autoptr; typedef GList *GIcon_listautoptr; typedef GSList *GIcon_slistautoptr; typedef GQueue *GIcon_queueautoptr; 15810: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GInetAddress *GInetAddress_autoptr; typedef GList *GInetAddress_listautoptr; typedef GSList *GInetAddress_slistautoptr; typedef GQueue *GInetAddress_queueautoptr; 15810: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GInetAddressMask *GInetAddressMask_autoptr; typedef GList *GInetAddressMask_listautoptr; typedef GSList *GInetAddressMask_slistautoptr; typedef GQueue *GInetAddressMask_queueautoptr; 15810: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GInetSocketAddress *GInetSocketAddress_autoptr; typedef GList *GInetSocketAddress_listautoptr; typedef GSList *GInetSocketAddress_slistautoptr; typedef GQueue *GInetSocketAddress_queueautoptr; 15810: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GInitable *GInitable_autoptr; typedef GList *GInitable_listautoptr; typedef GSList *GInitable_slistautoptr; typedef GQueue *GInitable_queueautoptr; 15810: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GInputStream *GInputStream_autoptr; typedef GList *GInputStream_listautoptr; typedef GSList *GInputStream_slistautoptr; typedef GQueue *GInputStream_queueautoptr; 15810: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GIOModule *GIOModule_autoptr; typedef GList *GIOModule_listautoptr; typedef GSList *GIOModule_slistautoptr; typedef GQueue *GIOModule_queueautoptr; 15810: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GIOStream *GIOStream_autoptr; typedef GList *GIOStream_listautoptr; typedef GSList *GIOStream_slistautoptr; typedef GQueue *GIOStream_queueautoptr; 15810: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GLoadableIcon *GLoadableIcon_autoptr; typedef GList *GLoadableIcon_listautoptr; typedef GSList *GLoadableIcon_slistautoptr; typedef GQueue *GLoadableIcon_queueautoptr; 15810: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMemoryInputStream *GMemoryInputStream_autoptr; typedef GList *GMemoryInputStream_listautoptr; typedef GSList *GMemoryInputStream_slistautoptr; typedef GQueue *GMemoryInputStream_queueautoptr; 15810: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMemoryOutputStream *GMemoryOutputStream_autoptr; typedef GList *GMemoryOutputStream_listautoptr; typedef GSList *GMemoryOutputStream_slistautoptr; typedef GQueue *GMemoryOutputStream_queueautoptr; 15810: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMenu *GMenu_autoptr; typedef GList *GMenu_listautoptr; typedef GSList *GMenu_slistautoptr; typedef GQueue *GMenu_queueautoptr; 15810: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMenuItem *GMenuItem_autoptr; typedef GList *GMenuItem_listautoptr; typedef GSList *GMenuItem_slistautoptr; typedef GQueue *GMenuItem_queueautoptr; 15810: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMenuModel *GMenuModel_autoptr; typedef GList *GMenuModel_listautoptr; typedef GSList *GMenuModel_slistautoptr; typedef GQueue *GMenuModel_queueautoptr; 15810: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMenuAttributeIter *GMenuAttributeIter_autoptr; typedef GList *GMenuAttributeIter_listautoptr; typedef GSList *GMenuAttributeIter_slistautoptr; typedef GQueue *GMenuAttributeIter_queueautoptr; 15810: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMenuLinkIter *GMenuLinkIter_autoptr; typedef GList *GMenuLinkIter_listautoptr; typedef GSList *GMenuLinkIter_slistautoptr; typedef GQueue *GMenuLinkIter_queueautoptr; 15810: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMount *GMount_autoptr; typedef GList *GMount_listautoptr; typedef GSList *GMount_slistautoptr; typedef GQueue *GMount_queueautoptr; 15810: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GMountOperation *GMountOperation_autoptr; typedef GList *GMountOperation_listautoptr; typedef GSList *GMountOperation_slistautoptr; typedef GQueue *GMountOperation_queueautoptr; 15810: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GNativeVolumeMonitor *GNativeVolumeMonitor_autoptr; typedef GList *GNativeVolumeMonitor_listautoptr; typedef GSList *GNativeVolumeMonitor_slistautoptr; typedef GQueue *GNativeVolumeMonitor_queueautoptr; 15810: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GNetworkAddress *GNetworkAddress_autoptr; typedef GList *GNetworkAddress_listautoptr; typedef GSList *GNetworkAddress_slistautoptr; typedef GQueue *GNetworkAddress_queueautoptr; 15810: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GNetworkMonitor *GNetworkMonitor_autoptr; typedef GList *GNetworkMonitor_listautoptr; typedef GSList *GNetworkMonitor_slistautoptr; typedef GQueue *GNetworkMonitor_queueautoptr; 15810: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GNetworkService *GNetworkService_autoptr; typedef GList *GNetworkService_listautoptr; typedef GSList *GNetworkService_slistautoptr; typedef GQueue *GNetworkService_queueautoptr; 15810: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GNotification *GNotification_autoptr; typedef GList *GNotification_listautoptr; typedef GSList *GNotification_slistautoptr; typedef GQueue *GNotification_queueautoptr; 15810: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GOutputStream *GOutputStream_autoptr; typedef GList *GOutputStream_listautoptr; typedef GSList *GOutputStream_slistautoptr; typedef GQueue *GOutputStream_queueautoptr; 15810: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GPermission *GPermission_autoptr; typedef GList *GPermission_listautoptr; typedef GSList *GPermission_slistautoptr; typedef GQueue *GPermission_queueautoptr; 15810: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GPollableInputStream *GPollableInputStream_autoptr; typedef GList *GPollableInputStream_listautoptr; typedef GSList *GPollableInputStream_slistautoptr; typedef GQueue *GPollableInputStream_queueautoptr; 15810: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GPollableOutputStream *GPollableOutputStream_autoptr; typedef GList *GPollableOutputStream_listautoptr; typedef GSList *GPollableOutputStream_slistautoptr; typedef GQueue *GPollableOutputStream_queueautoptr; 15810: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GPropertyAction *GPropertyAction_autoptr; typedef GList *GPropertyAction_listautoptr; typedef GSList *GPropertyAction_slistautoptr; typedef GQueue *GPropertyAction_queueautoptr; 15810: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GProxyAddressEnumerator *GProxyAddressEnumerator_autoptr; typedef GList *GProxyAddressEnumerator_listautoptr; typedef GSList *GProxyAddressEnumerator_slistautoptr; typedef GQueue *GProxyAddressEnumerator_queueautoptr; 15810: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GProxyAddress *GProxyAddress_autoptr; typedef GList *GProxyAddress_listautoptr; typedef GSList *GProxyAddress_slistautoptr; typedef GQueue *GProxyAddress_queueautoptr; 15810: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GProxy *GProxy_autoptr; typedef GList *GProxy_listautoptr; typedef GSList *GProxy_slistautoptr; typedef GQueue *GProxy_queueautoptr; 15810: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GProxyResolver *GProxyResolver_autoptr; typedef GList *GProxyResolver_listautoptr; typedef GSList *GProxyResolver_slistautoptr; typedef GQueue *GProxyResolver_queueautoptr; 15810: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GRemoteActionGroup *GRemoteActionGroup_autoptr; typedef GList *GRemoteActionGroup_listautoptr; typedef GSList *GRemoteActionGroup_slistautoptr; typedef GQueue *GRemoteActionGroup_queueautoptr; 15810: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GResolver *GResolver_autoptr; typedef GList *GResolver_listautoptr; typedef GSList *GResolver_slistautoptr; typedef GQueue *GResolver_queueautoptr; 15810: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GResource *GResource_autoptr; typedef GList *GResource_listautoptr; typedef GSList *GResource_slistautoptr; typedef GQueue *GResource_queueautoptr; 15810: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSeekable *GSeekable_autoptr; typedef GList *GSeekable_listautoptr; typedef GSList *GSeekable_slistautoptr; typedef GQueue *GSeekable_queueautoptr; 15810: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSettingsBackend *GSettingsBackend_autoptr; typedef GList *GSettingsBackend_listautoptr; typedef GSList *GSettingsBackend_slistautoptr; typedef GQueue *GSettingsBackend_queueautoptr; 15810: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSettingsSchema *GSettingsSchema_autoptr; typedef GList *GSettingsSchema_listautoptr; typedef GSList *GSettingsSchema_slistautoptr; typedef GQueue *GSettingsSchema_queueautoptr; 15810: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSettingsSchemaKey *GSettingsSchemaKey_autoptr; typedef GList *GSettingsSchemaKey_listautoptr; typedef GSList *GSettingsSchemaKey_slistautoptr; typedef GQueue *GSettingsSchemaKey_queueautoptr; 15810: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSettingsSchemaSource *GSettingsSchemaSource_autoptr; typedef GList *GSettingsSchemaSource_listautoptr; typedef GSList *GSettingsSchemaSource_slistautoptr; typedef GQueue *GSettingsSchemaSource_queueautoptr; 15810: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSettings *GSettings_autoptr; typedef GList *GSettings_listautoptr; typedef GSList *GSettings_slistautoptr; typedef GQueue *GSettings_queueautoptr; 15810: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSimpleActionGroup *GSimpleActionGroup_autoptr; typedef GList *GSimpleActionGroup_listautoptr; typedef GSList *GSimpleActionGroup_slistautoptr; typedef GQueue *GSimpleActionGroup_queueautoptr; 15810: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSimpleAction *GSimpleAction_autoptr; typedef GList *GSimpleAction_listautoptr; typedef GSList *GSimpleAction_slistautoptr; typedef GQueue *GSimpleAction_queueautoptr; 15810: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSimpleAsyncResult *GSimpleAsyncResult_autoptr; typedef GList *GSimpleAsyncResult_listautoptr; typedef GSList *GSimpleAsyncResult_slistautoptr; typedef GQueue *GSimpleAsyncResult_queueautoptr; 15810: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSimplePermission *GSimplePermission_autoptr; typedef GList *GSimplePermission_listautoptr; typedef GSList *GSimplePermission_slistautoptr; typedef GQueue *GSimplePermission_queueautoptr; 15810: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSimpleProxyResolver *GSimpleProxyResolver_autoptr; typedef GList *GSimpleProxyResolver_listautoptr; typedef GSList *GSimpleProxyResolver_slistautoptr; typedef GQueue *GSimpleProxyResolver_queueautoptr; 15810: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketAddressEnumerator *GSocketAddressEnumerator_autoptr; typedef GList *GSocketAddressEnumerator_listautoptr; typedef GSList *GSocketAddressEnumerator_slistautoptr; typedef GQueue *GSocketAddressEnumerator_queueautoptr; 15810: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketAddress *GSocketAddress_autoptr; typedef GList *GSocketAddress_listautoptr; typedef GSList *GSocketAddress_slistautoptr; typedef GQueue *GSocketAddress_queueautoptr; 15810: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketClient *GSocketClient_autoptr; typedef GList *GSocketClient_listautoptr; typedef GSList *GSocketClient_slistautoptr; typedef GQueue *GSocketClient_queueautoptr; 15810: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketConnectable *GSocketConnectable_autoptr; typedef GList *GSocketConnectable_listautoptr; typedef GSList *GSocketConnectable_slistautoptr; typedef GQueue *GSocketConnectable_queueautoptr; 15810: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketConnection *GSocketConnection_autoptr; typedef GList *GSocketConnection_listautoptr; typedef GSList *GSocketConnection_slistautoptr; typedef GQueue *GSocketConnection_queueautoptr; 15810: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketControlMessage *GSocketControlMessage_autoptr; typedef GList *GSocketControlMessage_listautoptr; typedef GSList *GSocketControlMessage_slistautoptr; typedef GQueue *GSocketControlMessage_queueautoptr; 15810: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocket *GSocket_autoptr; typedef GList *GSocket_listautoptr; typedef GSList *GSocket_slistautoptr; typedef GQueue *GSocket_queueautoptr; 15810: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketListener *GSocketListener_autoptr; typedef GList *GSocketListener_listautoptr; typedef GSList *GSocketListener_slistautoptr; typedef GQueue *GSocketListener_queueautoptr; 15810: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSocketService *GSocketService_autoptr; typedef GList *GSocketService_listautoptr; typedef GSList *GSocketService_slistautoptr; typedef GQueue *GSocketService_queueautoptr; 15810: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSubprocess *GSubprocess_autoptr; typedef GList *GSubprocess_listautoptr; typedef GSList *GSubprocess_slistautoptr; typedef GQueue *GSubprocess_queueautoptr; 15810: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GSubprocessLauncher *GSubprocessLauncher_autoptr; typedef GList *GSubprocessLauncher_listautoptr; typedef GSList *GSubprocessLauncher_slistautoptr; typedef GQueue *GSubprocessLauncher_queueautoptr; 15810: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTask *GTask_autoptr; typedef GList *GTask_listautoptr; typedef GSList *GTask_slistautoptr; typedef GQueue *GTask_queueautoptr; 15810: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTcpConnection *GTcpConnection_autoptr; typedef GList *GTcpConnection_listautoptr; typedef GSList *GTcpConnection_slistautoptr; typedef GQueue *GTcpConnection_queueautoptr; 15810: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTcpWrapperConnection *GTcpWrapperConnection_autoptr; typedef GList *GTcpWrapperConnection_listautoptr; typedef GSList *GTcpWrapperConnection_slistautoptr; typedef GQueue *GTcpWrapperConnection_queueautoptr; 15810: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTestDBus *GTestDBus_autoptr; typedef GList *GTestDBus_listautoptr; typedef GSList *GTestDBus_slistautoptr; typedef GQueue *GTestDBus_queueautoptr; 15810: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GThemedIcon *GThemedIcon_autoptr; typedef GList *GThemedIcon_listautoptr; typedef GSList *GThemedIcon_slistautoptr; typedef GQueue *GThemedIcon_queueautoptr; 15810: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GThreadedSocketService *GThreadedSocketService_autoptr; typedef GList *GThreadedSocketService_listautoptr; typedef GSList *GThreadedSocketService_slistautoptr; typedef GQueue *GThreadedSocketService_queueautoptr; 15810: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsBackend *GTlsBackend_autoptr; typedef GList *GTlsBackend_listautoptr; typedef GSList *GTlsBackend_slistautoptr; typedef GQueue *GTlsBackend_queueautoptr; 15810: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsCertificate *GTlsCertificate_autoptr; typedef GList *GTlsCertificate_listautoptr; typedef GSList *GTlsCertificate_slistautoptr; typedef GQueue *GTlsCertificate_queueautoptr; 15810: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsClientConnection *GTlsClientConnection_autoptr; typedef GList *GTlsClientConnection_listautoptr; typedef GSList *GTlsClientConnection_slistautoptr; typedef GQueue *GTlsClientConnection_queueautoptr; 15810: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsConnection *GTlsConnection_autoptr; typedef GList *GTlsConnection_listautoptr; typedef GSList *GTlsConnection_slistautoptr; typedef GQueue *GTlsConnection_queueautoptr; 15810: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsDatabase *GTlsDatabase_autoptr; typedef GList *GTlsDatabase_listautoptr; typedef GSList *GTlsDatabase_slistautoptr; typedef GQueue *GTlsDatabase_queueautoptr; 15810: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsFileDatabase *GTlsFileDatabase_autoptr; typedef GList *GTlsFileDatabase_listautoptr; typedef GSList *GTlsFileDatabase_slistautoptr; typedef GQueue *GTlsFileDatabase_queueautoptr; 15810: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsInteraction *GTlsInteraction_autoptr; typedef GList *GTlsInteraction_listautoptr; typedef GSList *GTlsInteraction_slistautoptr; typedef GQueue *GTlsInteraction_queueautoptr; 15810: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsPassword *GTlsPassword_autoptr; typedef GList *GTlsPassword_listautoptr; typedef GSList *GTlsPassword_slistautoptr; typedef GQueue *GTlsPassword_queueautoptr; 15810: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GTlsServerConnection *GTlsServerConnection_autoptr; typedef GList *GTlsServerConnection_listautoptr; typedef GSList *GTlsServerConnection_slistautoptr; typedef GQueue *GTlsServerConnection_queueautoptr; 15810: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GVfs *GVfs_autoptr; typedef GList *GVfs_listautoptr; typedef GSList *GVfs_slistautoptr; typedef GQueue *GVfs_queueautoptr; 15810: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GVolume *GVolume_autoptr; typedef GList *GVolume_listautoptr; typedef GSList *GVolume_slistautoptr; typedef GQueue *GVolume_queueautoptr; 15810: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GVolumeMonitor *GVolumeMonitor_autoptr; typedef GList *GVolumeMonitor_listautoptr; typedef GSList *GVolumeMonitor_slistautoptr; typedef GQueue *GVolumeMonitor_queueautoptr; 15810: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GZlibCompressor *GZlibCompressor_autoptr; typedef GList *GZlibCompressor_listautoptr; typedef GSList *GZlibCompressor_slistautoptr; typedef GQueue *GZlibCompressor_queueautoptr; 15810: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: typedef GZlibDecompressor *GZlibDecompressor_autoptr; typedef GList *GZlibDecompressor_listautoptr; typedef GSList *GZlibDecompressor_slistautoptr; typedef GQueue *GZlibDecompressor_queueautoptr; 15810: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 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); } 15810: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 15810: 15810: # 175 "/usr/include/glib-2.0/gio/gio.h" 2 15810: # 29 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 30 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdktypes.h" 1 15810: # 35 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango.h" 1 15810: # 25 "/usr/include/pango-1.0/pango/pango.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-attributes.h" 1 15810: # 25 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-font.h" 1 15810: # 25 "/usr/include/pango-1.0/pango/pango-font.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-coverage.h" 1 15810: # 27 "/usr/include/pango-1.0/pango/pango-coverage.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-version-macros.h" 1 15810: # 23 "/usr/include/pango-1.0/pango/pango-version-macros.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-features.h" 1 15810: # 24 "/usr/include/pango-1.0/pango/pango-version-macros.h" 2 15810: # 28 "/usr/include/pango-1.0/pango/pango-coverage.h" 2 15810: # 1 "/usr/include/harfbuzz/hb.h" 1 15810: # 31 "/usr/include/harfbuzz/hb.h" 15810: # 1 "/usr/include/harfbuzz/hb-blob.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-blob.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 69 "/usr/include/harfbuzz/hb-common.h" 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdint.h" 1 3 4 15810: # 9 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdint.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/stdint.h" 1 3 4 15810: # 26 "/usr/s390x-linux-gnu/include/stdint.h" 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/libc-header-start.h" 1 3 4 15810: # 27 "/usr/s390x-linux-gnu/include/stdint.h" 2 3 4 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wchar.h" 1 3 4 15810: # 29 "/usr/s390x-linux-gnu/include/stdint.h" 2 3 4 15810: # 1 "/usr/s390x-linux-gnu/include/bits/wordsize.h" 1 3 4 15810: # 30 "/usr/s390x-linux-gnu/include/stdint.h" 2 3 4 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/stdint-uintn.h" 1 3 4 15810: # 24 "/usr/s390x-linux-gnu/include/bits/stdint-uintn.h" 3 4 15810: 15810: # 24 "/usr/s390x-linux-gnu/include/bits/stdint-uintn.h" 3 4 15810: typedef __uint8_t uint8_t; 15810: typedef __uint16_t uint16_t; 15810: typedef __uint32_t uint32_t; 15810: typedef __uint64_t uint64_t; 15810: # 38 "/usr/s390x-linux-gnu/include/stdint.h" 2 3 4 15810: 15810: 15810: 15810: 15810: 15810: typedef __int_least8_t int_least8_t; 15810: typedef __int_least16_t int_least16_t; 15810: typedef __int_least32_t int_least32_t; 15810: typedef __int_least64_t int_least64_t; 15810: 15810: 15810: typedef __uint_least8_t uint_least8_t; 15810: typedef __uint_least16_t uint_least16_t; 15810: typedef __uint_least32_t uint_least32_t; 15810: typedef __uint_least64_t uint_least64_t; 15810: 15810: 15810: 15810: 15810: 15810: typedef signed char int_fast8_t; 15810: 15810: typedef long int int_fast16_t; 15810: typedef long int int_fast32_t; 15810: typedef long int int_fast64_t; 15810: # 71 "/usr/s390x-linux-gnu/include/stdint.h" 3 4 15810: typedef unsigned char uint_fast8_t; 15810: 15810: typedef unsigned long int uint_fast16_t; 15810: typedef unsigned long int uint_fast32_t; 15810: typedef unsigned long int uint_fast64_t; 15810: # 90 "/usr/s390x-linux-gnu/include/stdint.h" 3 4 15810: typedef unsigned long int uintptr_t; 15810: # 101 "/usr/s390x-linux-gnu/include/stdint.h" 3 4 15810: typedef __intmax_t intmax_t; 15810: typedef __uintmax_t uintmax_t; 15810: # 10 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdint.h" 2 3 4 15810: # 70 "/usr/include/harfbuzz/hb-common.h" 2 15810: # 89 "/usr/include/harfbuzz/hb-common.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 97 "/usr/include/harfbuzz/hb-common.h" 15810: typedef int hb_bool_t; 15810: # 106 "/usr/include/harfbuzz/hb-common.h" 15810: typedef uint32_t hb_codepoint_t; 15810: # 115 "/usr/include/harfbuzz/hb-common.h" 15810: typedef int32_t hb_position_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef uint32_t hb_mask_t; 15810: 15810: typedef union _hb_var_int_t { 15810: uint32_t u32; 15810: int32_t i32; 15810: uint16_t u16[2]; 15810: int16_t i16[2]; 15810: uint8_t u8[4]; 15810: int8_t i8[4]; 15810: } hb_var_int_t; 15810: # 147 "/usr/include/harfbuzz/hb-common.h" 15810: typedef uint32_t hb_tag_t; 15810: # 170 "/usr/include/harfbuzz/hb-common.h" 15810: extern hb_tag_t 15810: hb_tag_from_string (const char *str, int len); 15810: 15810: 15810: extern void 15810: hb_tag_to_string (hb_tag_t tag, char *buf); 15810: # 193 "/usr/include/harfbuzz/hb-common.h" 15810: typedef enum { 15810: HB_DIRECTION_INVALID = 0, 15810: HB_DIRECTION_LTR = 4, 15810: HB_DIRECTION_RTL, 15810: HB_DIRECTION_TTB, 15810: HB_DIRECTION_BTT 15810: } hb_direction_t; 15810: 15810: 15810: extern hb_direction_t 15810: hb_direction_from_string (const char *str, int len); 15810: 15810: extern const char * 15810: hb_direction_to_string (hb_direction_t direction); 15810: # 266 "/usr/include/harfbuzz/hb-common.h" 15810: typedef const struct hb_language_impl_t *hb_language_t; 15810: 15810: extern hb_language_t 15810: hb_language_from_string (const char *str, int len); 15810: 15810: extern const char * 15810: hb_language_to_string (hb_language_t language); 15810: 15810: 15810: 15810: extern hb_language_t 15810: hb_language_get_default (void); 15810: # 447 "/usr/include/harfbuzz/hb-common.h" 15810: typedef enum 15810: { 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 15810: 15810: 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))), 15810: 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))), 15810: 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))), 15810: 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))), 15810: 15810: 15810: 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))), 15810: # 656 "/usr/include/harfbuzz/hb-common.h" 15810: _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))), 15810: _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))) 15810: 15810: } hb_script_t; 15810: 15810: 15810: 15810: 15810: extern hb_script_t 15810: hb_script_from_iso15924_tag (hb_tag_t tag); 15810: 15810: extern hb_script_t 15810: hb_script_from_string (const char *str, int len); 15810: 15810: extern hb_tag_t 15810: hb_script_to_iso15924_tag (hb_script_t script); 15810: 15810: extern hb_direction_t 15810: hb_script_get_horizontal_direction (hb_script_t script); 15810: # 685 "/usr/include/harfbuzz/hb-common.h" 15810: typedef struct hb_user_data_key_t { 15810: 15810: char unused; 15810: } hb_user_data_key_t; 15810: 15810: typedef void (*hb_destroy_func_t) (void *user_data); 15810: # 723 "/usr/include/harfbuzz/hb-common.h" 15810: typedef struct hb_feature_t { 15810: hb_tag_t tag; 15810: uint32_t value; 15810: unsigned int start; 15810: unsigned int end; 15810: } hb_feature_t; 15810: 15810: extern hb_bool_t 15810: hb_feature_from_string (const char *str, int len, 15810: hb_feature_t *feature); 15810: 15810: extern void 15810: hb_feature_to_string (hb_feature_t *feature, 15810: char *buf, unsigned int size); 15810: # 749 "/usr/include/harfbuzz/hb-common.h" 15810: typedef struct hb_variation_t { 15810: hb_tag_t tag; 15810: float value; 15810: } hb_variation_t; 15810: 15810: extern hb_bool_t 15810: hb_variation_from_string (const char *str, int len, 15810: hb_variation_t *variation); 15810: 15810: extern void 15810: hb_variation_to_string (hb_variation_t *variation, 15810: char *buf, unsigned int size); 15810: # 770 "/usr/include/harfbuzz/hb-common.h" 15810: typedef uint32_t hb_color_t; 15810: 15810: 15810: 15810: extern uint8_t 15810: hb_color_get_alpha (hb_color_t color); 15810: 15810: 15810: extern uint8_t 15810: hb_color_get_red (hb_color_t color); 15810: 15810: 15810: extern uint8_t 15810: hb_color_get_green (hb_color_t color); 15810: 15810: 15810: extern uint8_t 15810: hb_color_get_blue (hb_color_t color); 15810: 15810: 15810: 15810: # 35 "/usr/include/harfbuzz/hb-blob.h" 2 15810: 15810: 15810: # 67 "/usr/include/harfbuzz/hb-blob.h" 15810: typedef enum { 15810: HB_MEMORY_MODE_DUPLICATE, 15810: HB_MEMORY_MODE_READONLY, 15810: HB_MEMORY_MODE_WRITABLE, 15810: HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE 15810: } hb_memory_mode_t; 15810: # 82 "/usr/include/harfbuzz/hb-blob.h" 15810: typedef struct hb_blob_t hb_blob_t; 15810: 15810: extern hb_blob_t * 15810: hb_blob_create (const char *data, 15810: unsigned int length, 15810: hb_memory_mode_t mode, 15810: void *user_data, 15810: hb_destroy_func_t destroy); 15810: 15810: extern hb_blob_t * 15810: hb_blob_create_from_file (const char *file_name); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern hb_blob_t * 15810: hb_blob_create_sub_blob (hb_blob_t *parent, 15810: unsigned int offset, 15810: unsigned int length); 15810: 15810: extern hb_blob_t * 15810: hb_blob_copy_writable_or_fail (hb_blob_t *blob); 15810: 15810: extern hb_blob_t * 15810: hb_blob_get_empty (void); 15810: 15810: extern hb_blob_t * 15810: hb_blob_reference (hb_blob_t *blob); 15810: 15810: extern void 15810: hb_blob_destroy (hb_blob_t *blob); 15810: 15810: extern hb_bool_t 15810: hb_blob_set_user_data (hb_blob_t *blob, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: 15810: extern void * 15810: hb_blob_get_user_data (hb_blob_t *blob, 15810: hb_user_data_key_t *key); 15810: 15810: 15810: extern void 15810: hb_blob_make_immutable (hb_blob_t *blob); 15810: 15810: extern hb_bool_t 15810: hb_blob_is_immutable (hb_blob_t *blob); 15810: 15810: 15810: extern unsigned int 15810: hb_blob_get_length (hb_blob_t *blob); 15810: 15810: extern const char * 15810: hb_blob_get_data (hb_blob_t *blob, unsigned int *length); 15810: 15810: extern char * 15810: hb_blob_get_data_writable (hb_blob_t *blob, unsigned int *length); 15810: 15810: 15810: # 32 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-buffer.h" 1 15810: # 37 "/usr/include/harfbuzz/hb-buffer.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 38 "/usr/include/harfbuzz/hb-buffer.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-unicode.h" 1 15810: # 38 "/usr/include/harfbuzz/hb-unicode.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 39 "/usr/include/harfbuzz/hb-unicode.h" 2 15810: 15810: 15810: # 89 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef enum 15810: { 15810: HB_UNICODE_GENERAL_CATEGORY_CONTROL, 15810: HB_UNICODE_GENERAL_CATEGORY_FORMAT, 15810: HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED, 15810: HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE, 15810: HB_UNICODE_GENERAL_CATEGORY_SURROGATE, 15810: HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER, 15810: HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER, 15810: HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER, 15810: HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER, 15810: HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER, 15810: HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK, 15810: HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK, 15810: HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK, 15810: HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER, 15810: HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER, 15810: HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER, 15810: HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION, 15810: HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL, 15810: HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL, 15810: HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL, 15810: HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL, 15810: HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR, 15810: HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR, 15810: HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR 15810: } hb_unicode_general_category_t; 15810: # 191 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef enum 15810: { 15810: HB_UNICODE_COMBINING_CLASS_NOT_REORDERED = 0, 15810: HB_UNICODE_COMBINING_CLASS_OVERLAY = 1, 15810: HB_UNICODE_COMBINING_CLASS_NUKTA = 7, 15810: HB_UNICODE_COMBINING_CLASS_KANA_VOICING = 8, 15810: HB_UNICODE_COMBINING_CLASS_VIRAMA = 9, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC10 = 10, 15810: HB_UNICODE_COMBINING_CLASS_CCC11 = 11, 15810: HB_UNICODE_COMBINING_CLASS_CCC12 = 12, 15810: HB_UNICODE_COMBINING_CLASS_CCC13 = 13, 15810: HB_UNICODE_COMBINING_CLASS_CCC14 = 14, 15810: HB_UNICODE_COMBINING_CLASS_CCC15 = 15, 15810: HB_UNICODE_COMBINING_CLASS_CCC16 = 16, 15810: HB_UNICODE_COMBINING_CLASS_CCC17 = 17, 15810: HB_UNICODE_COMBINING_CLASS_CCC18 = 18, 15810: HB_UNICODE_COMBINING_CLASS_CCC19 = 19, 15810: HB_UNICODE_COMBINING_CLASS_CCC20 = 20, 15810: HB_UNICODE_COMBINING_CLASS_CCC21 = 21, 15810: HB_UNICODE_COMBINING_CLASS_CCC22 = 22, 15810: HB_UNICODE_COMBINING_CLASS_CCC23 = 23, 15810: HB_UNICODE_COMBINING_CLASS_CCC24 = 24, 15810: HB_UNICODE_COMBINING_CLASS_CCC25 = 25, 15810: HB_UNICODE_COMBINING_CLASS_CCC26 = 26, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC27 = 27, 15810: HB_UNICODE_COMBINING_CLASS_CCC28 = 28, 15810: HB_UNICODE_COMBINING_CLASS_CCC29 = 29, 15810: HB_UNICODE_COMBINING_CLASS_CCC30 = 30, 15810: HB_UNICODE_COMBINING_CLASS_CCC31 = 31, 15810: HB_UNICODE_COMBINING_CLASS_CCC32 = 32, 15810: HB_UNICODE_COMBINING_CLASS_CCC33 = 33, 15810: HB_UNICODE_COMBINING_CLASS_CCC34 = 34, 15810: HB_UNICODE_COMBINING_CLASS_CCC35 = 35, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC36 = 36, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC84 = 84, 15810: HB_UNICODE_COMBINING_CLASS_CCC91 = 91, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC103 = 103, 15810: HB_UNICODE_COMBINING_CLASS_CCC107 = 107, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC118 = 118, 15810: HB_UNICODE_COMBINING_CLASS_CCC122 = 122, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_CCC129 = 129, 15810: HB_UNICODE_COMBINING_CLASS_CCC130 = 130, 15810: HB_UNICODE_COMBINING_CLASS_CCC133 = 132, 15810: 15810: 15810: HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT = 200, 15810: HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW = 202, 15810: HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE = 214, 15810: HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE_RIGHT = 216, 15810: HB_UNICODE_COMBINING_CLASS_BELOW_LEFT = 218, 15810: HB_UNICODE_COMBINING_CLASS_BELOW = 220, 15810: HB_UNICODE_COMBINING_CLASS_BELOW_RIGHT = 222, 15810: HB_UNICODE_COMBINING_CLASS_LEFT = 224, 15810: HB_UNICODE_COMBINING_CLASS_RIGHT = 226, 15810: HB_UNICODE_COMBINING_CLASS_ABOVE_LEFT = 228, 15810: HB_UNICODE_COMBINING_CLASS_ABOVE = 230, 15810: HB_UNICODE_COMBINING_CLASS_ABOVE_RIGHT = 232, 15810: HB_UNICODE_COMBINING_CLASS_DOUBLE_BELOW = 233, 15810: HB_UNICODE_COMBINING_CLASS_DOUBLE_ABOVE = 234, 15810: 15810: HB_UNICODE_COMBINING_CLASS_IOTA_SUBSCRIPT = 240, 15810: 15810: HB_UNICODE_COMBINING_CLASS_INVALID = 255 15810: } hb_unicode_combining_class_t; 15810: # 287 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef struct hb_unicode_funcs_t hb_unicode_funcs_t; 15810: 15810: 15810: 15810: 15810: 15810: extern hb_unicode_funcs_t * 15810: hb_unicode_funcs_get_default (void); 15810: 15810: 15810: extern hb_unicode_funcs_t * 15810: hb_unicode_funcs_create (hb_unicode_funcs_t *parent); 15810: 15810: extern hb_unicode_funcs_t * 15810: hb_unicode_funcs_get_empty (void); 15810: 15810: extern hb_unicode_funcs_t * 15810: hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs); 15810: 15810: extern void 15810: hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs); 15810: 15810: extern hb_bool_t 15810: hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: 15810: extern void * 15810: hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs, 15810: hb_user_data_key_t *key); 15810: 15810: 15810: extern void 15810: hb_unicode_funcs_make_immutable (hb_unicode_funcs_t *ufuncs); 15810: 15810: extern hb_bool_t 15810: hb_unicode_funcs_is_immutable (hb_unicode_funcs_t *ufuncs); 15810: 15810: extern hb_unicode_funcs_t * 15810: hb_unicode_funcs_get_parent (hb_unicode_funcs_t *ufuncs); 15810: # 352 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef hb_unicode_combining_class_t (*hb_unicode_combining_class_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode, 15810: void *user_data); 15810: # 370 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef hb_unicode_general_category_t (*hb_unicode_general_category_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode, 15810: void *user_data); 15810: # 392 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode, 15810: void *user_data); 15810: # 410 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef hb_script_t (*hb_unicode_script_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode, 15810: void *user_data); 15810: # 433 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef hb_bool_t (*hb_unicode_compose_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t a, 15810: hb_codepoint_t b, 15810: hb_codepoint_t *ab, 15810: void *user_data); 15810: # 457 "/usr/include/harfbuzz/hb-unicode.h" 15810: typedef hb_bool_t (*hb_unicode_decompose_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t ab, 15810: hb_codepoint_t *a, 15810: hb_codepoint_t *b, 15810: void *user_data); 15810: # 476 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern void 15810: hb_unicode_funcs_set_combining_class_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_combining_class_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 492 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern void 15810: hb_unicode_funcs_set_general_category_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_general_category_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 508 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern void 15810: hb_unicode_funcs_set_mirroring_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_mirroring_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 524 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern void 15810: hb_unicode_funcs_set_script_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_script_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 540 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern void 15810: hb_unicode_funcs_set_compose_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_compose_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 556 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern void 15810: hb_unicode_funcs_set_decompose_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_decompose_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 575 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern hb_unicode_combining_class_t 15810: hb_unicode_combining_class (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode); 15810: # 591 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern hb_unicode_general_category_t 15810: hb_unicode_general_category (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode); 15810: # 607 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern hb_codepoint_t 15810: hb_unicode_mirroring (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode); 15810: # 623 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern hb_script_t 15810: hb_unicode_script (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode); 15810: # 641 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern hb_bool_t 15810: hb_unicode_compose (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t a, 15810: hb_codepoint_t b, 15810: hb_codepoint_t *ab); 15810: # 661 "/usr/include/harfbuzz/hb-unicode.h" 15810: extern hb_bool_t 15810: hb_unicode_decompose (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t ab, 15810: hb_codepoint_t *a, 15810: hb_codepoint_t *b); 15810: 15810: 15810: # 39 "/usr/include/harfbuzz/hb-buffer.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-font.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-font.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-font.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-face.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-face.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-face.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-blob.h" 1 15810: # 36 "/usr/include/harfbuzz/hb-face.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-set.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-set.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-set.h" 2 15810: 15810: 15810: # 53 "/usr/include/harfbuzz/hb-set.h" 15810: typedef struct hb_set_t hb_set_t; 15810: 15810: 15810: extern hb_set_t * 15810: hb_set_create (void); 15810: 15810: extern hb_set_t * 15810: hb_set_get_empty (void); 15810: 15810: extern hb_set_t * 15810: hb_set_reference (hb_set_t *set); 15810: 15810: extern void 15810: hb_set_destroy (hb_set_t *set); 15810: 15810: extern hb_bool_t 15810: hb_set_set_user_data (hb_set_t *set, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: extern void * 15810: hb_set_get_user_data (hb_set_t *set, 15810: hb_user_data_key_t *key); 15810: 15810: 15810: 15810: extern hb_bool_t 15810: hb_set_allocation_successful (const hb_set_t *set); 15810: 15810: extern void 15810: hb_set_clear (hb_set_t *set); 15810: 15810: extern hb_bool_t 15810: hb_set_is_empty (const hb_set_t *set); 15810: 15810: extern hb_bool_t 15810: hb_set_has (const hb_set_t *set, 15810: hb_codepoint_t codepoint); 15810: 15810: extern void 15810: hb_set_add (hb_set_t *set, 15810: hb_codepoint_t codepoint); 15810: 15810: extern void 15810: hb_set_add_range (hb_set_t *set, 15810: hb_codepoint_t first, 15810: hb_codepoint_t last); 15810: 15810: extern void 15810: hb_set_del (hb_set_t *set, 15810: hb_codepoint_t codepoint); 15810: 15810: extern void 15810: hb_set_del_range (hb_set_t *set, 15810: hb_codepoint_t first, 15810: hb_codepoint_t last); 15810: 15810: extern hb_bool_t 15810: hb_set_is_equal (const hb_set_t *set, 15810: const hb_set_t *other); 15810: 15810: extern hb_bool_t 15810: hb_set_is_subset (const hb_set_t *set, 15810: const hb_set_t *larger_set); 15810: 15810: extern void 15810: hb_set_set (hb_set_t *set, 15810: const hb_set_t *other); 15810: 15810: extern void 15810: hb_set_union (hb_set_t *set, 15810: const hb_set_t *other); 15810: 15810: extern void 15810: hb_set_intersect (hb_set_t *set, 15810: const hb_set_t *other); 15810: 15810: extern void 15810: hb_set_subtract (hb_set_t *set, 15810: const hb_set_t *other); 15810: 15810: extern void 15810: hb_set_symmetric_difference (hb_set_t *set, 15810: const hb_set_t *other); 15810: 15810: extern unsigned int 15810: hb_set_get_population (const hb_set_t *set); 15810: 15810: 15810: extern hb_codepoint_t 15810: hb_set_get_min (const hb_set_t *set); 15810: 15810: 15810: extern hb_codepoint_t 15810: hb_set_get_max (const hb_set_t *set); 15810: 15810: 15810: extern hb_bool_t 15810: hb_set_next (const hb_set_t *set, 15810: hb_codepoint_t *codepoint); 15810: 15810: 15810: extern hb_bool_t 15810: hb_set_previous (const hb_set_t *set, 15810: hb_codepoint_t *codepoint); 15810: 15810: 15810: extern hb_bool_t 15810: hb_set_next_range (const hb_set_t *set, 15810: hb_codepoint_t *first, 15810: hb_codepoint_t *last); 15810: 15810: 15810: extern hb_bool_t 15810: hb_set_previous_range (const hb_set_t *set, 15810: hb_codepoint_t *first, 15810: hb_codepoint_t *last); 15810: 15810: 15810: 15810: # 37 "/usr/include/harfbuzz/hb-face.h" 2 15810: 15810: 15810: 15810: 15810: extern unsigned int 15810: hb_face_count (hb_blob_t *blob); 15810: # 55 "/usr/include/harfbuzz/hb-face.h" 15810: typedef struct hb_face_t hb_face_t; 15810: 15810: extern hb_face_t * 15810: hb_face_create (hb_blob_t *blob, 15810: unsigned int index); 15810: 15810: typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data); 15810: 15810: 15810: extern hb_face_t * 15810: hb_face_create_for_tables (hb_reference_table_func_t reference_table_func, 15810: void *user_data, 15810: hb_destroy_func_t destroy); 15810: 15810: extern hb_face_t * 15810: hb_face_get_empty (void); 15810: 15810: extern hb_face_t * 15810: hb_face_reference (hb_face_t *face); 15810: 15810: extern void 15810: hb_face_destroy (hb_face_t *face); 15810: 15810: extern hb_bool_t 15810: hb_face_set_user_data (hb_face_t *face, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: extern void * 15810: hb_face_get_user_data (const hb_face_t *face, 15810: hb_user_data_key_t *key); 15810: 15810: extern void 15810: hb_face_make_immutable (hb_face_t *face); 15810: 15810: extern hb_bool_t 15810: hb_face_is_immutable (const hb_face_t *face); 15810: 15810: 15810: extern hb_blob_t * 15810: hb_face_reference_table (const hb_face_t *face, 15810: hb_tag_t tag); 15810: 15810: extern hb_blob_t * 15810: hb_face_reference_blob (hb_face_t *face); 15810: 15810: extern void 15810: hb_face_set_index (hb_face_t *face, 15810: unsigned int index); 15810: 15810: extern unsigned int 15810: hb_face_get_index (const hb_face_t *face); 15810: 15810: extern void 15810: hb_face_set_upem (hb_face_t *face, 15810: unsigned int upem); 15810: 15810: extern unsigned int 15810: hb_face_get_upem (const hb_face_t *face); 15810: 15810: extern void 15810: hb_face_set_glyph_count (hb_face_t *face, 15810: unsigned int glyph_count); 15810: 15810: extern unsigned int 15810: hb_face_get_glyph_count (const hb_face_t *face); 15810: 15810: extern unsigned int 15810: hb_face_get_table_tags (const hb_face_t *face, 15810: unsigned int start_offset, 15810: unsigned int *table_count, 15810: hb_tag_t *table_tags ); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void 15810: hb_face_collect_unicodes (hb_face_t *face, 15810: hb_set_t *out); 15810: 15810: extern void 15810: hb_face_collect_variation_selectors (hb_face_t *face, 15810: hb_set_t *out); 15810: 15810: extern void 15810: hb_face_collect_variation_unicodes (hb_face_t *face, 15810: hb_codepoint_t variation_selector, 15810: hb_set_t *out); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern hb_face_t * 15810: hb_face_builder_create (void); 15810: 15810: extern hb_bool_t 15810: hb_face_builder_add_table (hb_face_t *face, 15810: hb_tag_t tag, 15810: hb_blob_t *blob); 15810: 15810: 15810: 15810: # 36 "/usr/include/harfbuzz/hb-font.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-draw.h" 1 15810: # 32 "/usr/include/harfbuzz/hb-draw.h" 15810: # 1 "/usr/include/harfbuzz/hb.h" 1 15810: # 33 "/usr/include/harfbuzz/hb-draw.h" 2 15810: 15810: 15810: # 96 "/usr/include/harfbuzz/hb-draw.h" 15810: 15810: # 37 "/usr/include/harfbuzz/hb-font.h" 2 15810: 15810: 15810: 15810: 15810: typedef struct hb_font_t hb_font_t; 15810: # 61 "/usr/include/harfbuzz/hb-font.h" 15810: typedef struct hb_font_funcs_t hb_font_funcs_t; 15810: 15810: extern hb_font_funcs_t * 15810: hb_font_funcs_create (void); 15810: 15810: extern hb_font_funcs_t * 15810: hb_font_funcs_get_empty (void); 15810: 15810: extern hb_font_funcs_t * 15810: hb_font_funcs_reference (hb_font_funcs_t *ffuncs); 15810: 15810: extern void 15810: hb_font_funcs_destroy (hb_font_funcs_t *ffuncs); 15810: 15810: extern hb_bool_t 15810: hb_font_funcs_set_user_data (hb_font_funcs_t *ffuncs, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: 15810: extern void * 15810: hb_font_funcs_get_user_data (hb_font_funcs_t *ffuncs, 15810: hb_user_data_key_t *key); 15810: 15810: 15810: extern void 15810: hb_font_funcs_make_immutable (hb_font_funcs_t *ffuncs); 15810: 15810: extern hb_bool_t 15810: hb_font_funcs_is_immutable (hb_font_funcs_t *ffuncs); 15810: # 108 "/usr/include/harfbuzz/hb-font.h" 15810: typedef struct hb_font_extents_t { 15810: hb_position_t ascender; 15810: hb_position_t descender; 15810: hb_position_t line_gap; 15810: 15810: hb_position_t reserved9; 15810: hb_position_t reserved8; 15810: hb_position_t reserved7; 15810: hb_position_t reserved6; 15810: hb_position_t reserved5; 15810: hb_position_t reserved4; 15810: hb_position_t reserved3; 15810: hb_position_t reserved2; 15810: hb_position_t reserved1; 15810: } hb_font_extents_t; 15810: # 135 "/usr/include/harfbuzz/hb-font.h" 15810: typedef struct hb_glyph_extents_t { 15810: hb_position_t x_bearing; 15810: hb_position_t y_bearing; 15810: hb_position_t width; 15810: hb_position_t height; 15810: } hb_glyph_extents_t; 15810: 15810: 15810: 15810: typedef hb_bool_t (*hb_font_get_font_extents_func_t) (hb_font_t *font, void *font_data, 15810: hb_font_extents_t *extents, 15810: void *user_data); 15810: # 158 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_font_extents_func_t hb_font_get_font_h_extents_func_t; 15810: # 170 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_font_extents_func_t hb_font_get_font_v_extents_func_t; 15810: # 182 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_nominal_glyph_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t unicode, 15810: hb_codepoint_t *glyph, 15810: void *user_data); 15810: # 197 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_variation_glyph_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 15810: hb_codepoint_t *glyph, 15810: void *user_data); 15810: # 213 "/usr/include/harfbuzz/hb-font.h" 15810: typedef unsigned int (*hb_font_get_nominal_glyphs_func_t) (hb_font_t *font, void *font_data, 15810: unsigned int count, 15810: const hb_codepoint_t *first_unicode, 15810: unsigned int unicode_stride, 15810: hb_codepoint_t *first_glyph, 15810: unsigned int glyph_stride, 15810: void *user_data); 15810: # 230 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_position_t (*hb_font_get_glyph_advance_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t glyph, 15810: void *user_data); 15810: # 244 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_h_advance_func_t; 15810: # 256 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_v_advance_func_t; 15810: # 266 "/usr/include/harfbuzz/hb-font.h" 15810: typedef void (*hb_font_get_glyph_advances_func_t) (hb_font_t* font, void* font_data, 15810: unsigned int count, 15810: const hb_codepoint_t *first_glyph, 15810: unsigned glyph_stride, 15810: hb_position_t *first_advance, 15810: unsigned advance_stride, 15810: void *user_data); 15810: # 283 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_glyph_advances_func_t hb_font_get_glyph_h_advances_func_t; 15810: # 294 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_glyph_advances_func_t hb_font_get_glyph_v_advances_func_t; 15810: # 306 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_glyph_origin_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t glyph, 15810: hb_position_t *x, hb_position_t *y, 15810: void *user_data); 15810: # 321 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_h_origin_func_t; 15810: # 333 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_v_origin_func_t; 15810: 15810: typedef hb_position_t (*hb_font_get_glyph_kerning_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, 15810: void *user_data); 15810: typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_h_kerning_func_t; 15810: # 350 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_glyph_extents_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t glyph, 15810: hb_glyph_extents_t *extents, 15810: void *user_data); 15810: # 365 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_glyph_contour_point_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t glyph, unsigned int point_index, 15810: hb_position_t *x, hb_position_t *y, 15810: void *user_data); 15810: # 380 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_glyph_name_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t glyph, 15810: char *name, unsigned int size, 15810: void *user_data); 15810: # 394 "/usr/include/harfbuzz/hb-font.h" 15810: typedef hb_bool_t (*hb_font_get_glyph_from_name_func_t) (hb_font_t *font, void *font_data, 15810: const char *name, int len, 15810: hb_codepoint_t *glyph, 15810: void *user_data); 15810: # 413 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_font_h_extents_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_font_h_extents_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 429 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_font_v_extents_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_font_v_extents_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 445 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_nominal_glyph_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_nominal_glyph_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 461 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_nominal_glyphs_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_nominal_glyphs_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 477 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_variation_glyph_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_variation_glyph_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 493 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_h_advance_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 509 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_v_advance_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 525 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_h_advances_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_h_advances_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 541 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_v_advances_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_v_advances_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 557 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_h_origin_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 573 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_v_origin_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_v_origin_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 589 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_h_kerning_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_h_kerning_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 605 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_extents_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 621 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_contour_point_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_contour_point_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 637 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_name_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_name_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: # 653 "/usr/include/harfbuzz/hb-font.h" 15810: extern void 15810: hb_font_funcs_set_glyph_from_name_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_from_name_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: 15810: 15810: 15810: extern hb_bool_t 15810: hb_font_get_h_extents (hb_font_t *font, 15810: hb_font_extents_t *extents); 15810: extern hb_bool_t 15810: hb_font_get_v_extents (hb_font_t *font, 15810: hb_font_extents_t *extents); 15810: 15810: extern hb_bool_t 15810: hb_font_get_nominal_glyph (hb_font_t *font, 15810: hb_codepoint_t unicode, 15810: hb_codepoint_t *glyph); 15810: extern hb_bool_t 15810: hb_font_get_variation_glyph (hb_font_t *font, 15810: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 15810: hb_codepoint_t *glyph); 15810: 15810: extern unsigned int 15810: hb_font_get_nominal_glyphs (hb_font_t *font, 15810: unsigned int count, 15810: const hb_codepoint_t *first_unicode, 15810: unsigned int unicode_stride, 15810: hb_codepoint_t *first_glyph, 15810: unsigned int glyph_stride); 15810: 15810: extern hb_position_t 15810: hb_font_get_glyph_h_advance (hb_font_t *font, 15810: hb_codepoint_t glyph); 15810: extern hb_position_t 15810: hb_font_get_glyph_v_advance (hb_font_t *font, 15810: hb_codepoint_t glyph); 15810: 15810: extern void 15810: hb_font_get_glyph_h_advances (hb_font_t* font, 15810: unsigned int count, 15810: const hb_codepoint_t *first_glyph, 15810: unsigned glyph_stride, 15810: hb_position_t *first_advance, 15810: unsigned advance_stride); 15810: extern void 15810: hb_font_get_glyph_v_advances (hb_font_t* font, 15810: unsigned int count, 15810: const hb_codepoint_t *first_glyph, 15810: unsigned glyph_stride, 15810: hb_position_t *first_advance, 15810: unsigned advance_stride); 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph_h_origin (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_position_t *x, hb_position_t *y); 15810: extern hb_bool_t 15810: hb_font_get_glyph_v_origin (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_position_t *x, hb_position_t *y); 15810: 15810: extern hb_position_t 15810: hb_font_get_glyph_h_kerning (hb_font_t *font, 15810: hb_codepoint_t left_glyph, hb_codepoint_t right_glyph); 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph_extents (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_glyph_extents_t *extents); 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph_contour_point (hb_font_t *font, 15810: hb_codepoint_t glyph, unsigned int point_index, 15810: hb_position_t *x, hb_position_t *y); 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph_name (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: char *name, unsigned int size); 15810: extern hb_bool_t 15810: hb_font_get_glyph_from_name (hb_font_t *font, 15810: const char *name, int len, 15810: hb_codepoint_t *glyph); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph (hb_font_t *font, 15810: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 15810: hb_codepoint_t *glyph); 15810: 15810: extern void 15810: hb_font_get_extents_for_direction (hb_font_t *font, 15810: hb_direction_t direction, 15810: hb_font_extents_t *extents); 15810: extern void 15810: hb_font_get_glyph_advance_for_direction (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_direction_t direction, 15810: hb_position_t *x, hb_position_t *y); 15810: extern void 15810: hb_font_get_glyph_advances_for_direction (hb_font_t* font, 15810: hb_direction_t direction, 15810: unsigned int count, 15810: const hb_codepoint_t *first_glyph, 15810: unsigned glyph_stride, 15810: hb_position_t *first_advance, 15810: unsigned advance_stride); 15810: extern void 15810: hb_font_get_glyph_origin_for_direction (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_direction_t direction, 15810: hb_position_t *x, hb_position_t *y); 15810: extern void 15810: hb_font_add_glyph_origin_for_direction (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_direction_t direction, 15810: hb_position_t *x, hb_position_t *y); 15810: extern void 15810: hb_font_subtract_glyph_origin_for_direction (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_direction_t direction, 15810: hb_position_t *x, hb_position_t *y); 15810: 15810: extern void 15810: hb_font_get_glyph_kerning_for_direction (hb_font_t *font, 15810: hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, 15810: hb_direction_t direction, 15810: hb_position_t *x, hb_position_t *y); 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph_extents_for_origin (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: hb_direction_t direction, 15810: hb_glyph_extents_t *extents); 15810: 15810: extern hb_bool_t 15810: hb_font_get_glyph_contour_point_for_origin (hb_font_t *font, 15810: hb_codepoint_t glyph, unsigned int point_index, 15810: hb_direction_t direction, 15810: hb_position_t *x, hb_position_t *y); 15810: 15810: 15810: extern void 15810: hb_font_glyph_to_string (hb_font_t *font, 15810: hb_codepoint_t glyph, 15810: char *s, unsigned int size); 15810: 15810: extern hb_bool_t 15810: hb_font_glyph_from_string (hb_font_t *font, 15810: const char *s, int len, 15810: hb_codepoint_t *glyph); 15810: # 817 "/usr/include/harfbuzz/hb-font.h" 15810: extern hb_font_t * 15810: hb_font_create (hb_face_t *face); 15810: 15810: extern hb_font_t * 15810: hb_font_create_sub_font (hb_font_t *parent); 15810: 15810: extern hb_font_t * 15810: hb_font_get_empty (void); 15810: 15810: extern hb_font_t * 15810: hb_font_reference (hb_font_t *font); 15810: 15810: extern void 15810: hb_font_destroy (hb_font_t *font); 15810: 15810: extern hb_bool_t 15810: hb_font_set_user_data (hb_font_t *font, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: 15810: extern void * 15810: hb_font_get_user_data (hb_font_t *font, 15810: hb_user_data_key_t *key); 15810: 15810: extern void 15810: hb_font_make_immutable (hb_font_t *font); 15810: 15810: extern hb_bool_t 15810: hb_font_is_immutable (hb_font_t *font); 15810: 15810: extern void 15810: hb_font_set_parent (hb_font_t *font, 15810: hb_font_t *parent); 15810: 15810: extern hb_font_t * 15810: hb_font_get_parent (hb_font_t *font); 15810: 15810: extern void 15810: hb_font_set_face (hb_font_t *font, 15810: hb_face_t *face); 15810: 15810: extern hb_face_t * 15810: hb_font_get_face (hb_font_t *font); 15810: 15810: 15810: extern void 15810: hb_font_set_funcs (hb_font_t *font, 15810: hb_font_funcs_t *klass, 15810: void *font_data, 15810: hb_destroy_func_t destroy); 15810: 15810: 15810: extern void 15810: hb_font_set_funcs_data (hb_font_t *font, 15810: void *font_data, 15810: hb_destroy_func_t destroy); 15810: 15810: 15810: extern void 15810: hb_font_set_scale (hb_font_t *font, 15810: int x_scale, 15810: int y_scale); 15810: 15810: extern void 15810: hb_font_get_scale (hb_font_t *font, 15810: int *x_scale, 15810: int *y_scale); 15810: 15810: 15810: 15810: 15810: extern void 15810: hb_font_set_ppem (hb_font_t *font, 15810: unsigned int x_ppem, 15810: unsigned int y_ppem); 15810: 15810: extern void 15810: hb_font_get_ppem (hb_font_t *font, 15810: unsigned int *x_ppem, 15810: unsigned int *y_ppem); 15810: 15810: 15810: 15810: 15810: 15810: extern void 15810: hb_font_set_ptem (hb_font_t *font, float ptem); 15810: 15810: extern float 15810: hb_font_get_ptem (hb_font_t *font); 15810: 15810: extern void 15810: hb_font_set_variations (hb_font_t *font, 15810: const hb_variation_t *variations, 15810: unsigned int variations_length); 15810: 15810: extern void 15810: hb_font_set_var_coords_design (hb_font_t *font, 15810: const float *coords, 15810: unsigned int coords_length); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void 15810: hb_font_set_var_coords_normalized (hb_font_t *font, 15810: const int *coords, 15810: unsigned int coords_length); 15810: 15810: extern const int * 15810: hb_font_get_var_coords_normalized (hb_font_t *font, 15810: unsigned int *length); 15810: 15810: extern void 15810: hb_font_set_var_named_instance (hb_font_t *font, 15810: unsigned instance_index); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 40 "/usr/include/harfbuzz/hb-buffer.h" 2 15810: 15810: 15810: # 62 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef struct hb_glyph_info_t { 15810: hb_codepoint_t codepoint; 15810: 15810: hb_mask_t mask; 15810: 15810: uint32_t cluster; 15810: 15810: 15810: hb_var_int_t var1; 15810: hb_var_int_t var2; 15810: } hb_glyph_info_t; 15810: # 95 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef enum { 15810: HB_GLYPH_FLAG_UNSAFE_TO_BREAK = 0x00000001, 15810: 15810: HB_GLYPH_FLAG_DEFINED = 0x00000001 15810: } hb_glyph_flags_t; 15810: 15810: extern hb_glyph_flags_t 15810: hb_glyph_info_get_glyph_flags (const hb_glyph_info_t *info); 15810: # 124 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef struct hb_glyph_position_t { 15810: hb_position_t x_advance; 15810: hb_position_t y_advance; 15810: hb_position_t x_offset; 15810: hb_position_t y_offset; 15810: 15810: 15810: hb_var_int_t var; 15810: } hb_glyph_position_t; 15810: # 144 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef struct hb_segment_properties_t { 15810: hb_direction_t direction; 15810: hb_script_t script; 15810: hb_language_t language; 15810: 15810: void *reserved1; 15810: void *reserved2; 15810: } hb_segment_properties_t; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern hb_bool_t 15810: hb_segment_properties_equal (const hb_segment_properties_t *a, 15810: const hb_segment_properties_t *b); 15810: 15810: extern unsigned int 15810: hb_segment_properties_hash (const hb_segment_properties_t *p); 15810: # 175 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef struct hb_buffer_t hb_buffer_t; 15810: 15810: extern hb_buffer_t * 15810: hb_buffer_create (void); 15810: 15810: extern hb_buffer_t * 15810: hb_buffer_get_empty (void); 15810: 15810: extern hb_buffer_t * 15810: hb_buffer_reference (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_destroy (hb_buffer_t *buffer); 15810: 15810: extern hb_bool_t 15810: hb_buffer_set_user_data (hb_buffer_t *buffer, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: extern void * 15810: hb_buffer_get_user_data (hb_buffer_t *buffer, 15810: hb_user_data_key_t *key); 15810: # 207 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef enum { 15810: HB_BUFFER_CONTENT_TYPE_INVALID = 0, 15810: HB_BUFFER_CONTENT_TYPE_UNICODE, 15810: HB_BUFFER_CONTENT_TYPE_GLYPHS 15810: } hb_buffer_content_type_t; 15810: 15810: extern void 15810: hb_buffer_set_content_type (hb_buffer_t *buffer, 15810: hb_buffer_content_type_t content_type); 15810: 15810: extern hb_buffer_content_type_t 15810: hb_buffer_get_content_type (hb_buffer_t *buffer); 15810: 15810: 15810: extern void 15810: hb_buffer_set_unicode_funcs (hb_buffer_t *buffer, 15810: hb_unicode_funcs_t *unicode_funcs); 15810: 15810: extern hb_unicode_funcs_t * 15810: hb_buffer_get_unicode_funcs (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_set_direction (hb_buffer_t *buffer, 15810: hb_direction_t direction); 15810: 15810: extern hb_direction_t 15810: hb_buffer_get_direction (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_set_script (hb_buffer_t *buffer, 15810: hb_script_t script); 15810: 15810: extern hb_script_t 15810: hb_buffer_get_script (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_set_language (hb_buffer_t *buffer, 15810: hb_language_t language); 15810: 15810: 15810: extern hb_language_t 15810: hb_buffer_get_language (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_set_segment_properties (hb_buffer_t *buffer, 15810: const hb_segment_properties_t *props); 15810: 15810: extern void 15810: hb_buffer_get_segment_properties (hb_buffer_t *buffer, 15810: hb_segment_properties_t *props); 15810: 15810: extern void 15810: hb_buffer_guess_segment_properties (hb_buffer_t *buffer); 15810: # 293 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef enum { 15810: HB_BUFFER_FLAG_DEFAULT = 0x00000000u, 15810: HB_BUFFER_FLAG_BOT = 0x00000001u, 15810: HB_BUFFER_FLAG_EOT = 0x00000002u, 15810: HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES = 0x00000004u, 15810: HB_BUFFER_FLAG_REMOVE_DEFAULT_IGNORABLES = 0x00000008u, 15810: HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE = 0x00000010u 15810: } hb_buffer_flags_t; 15810: 15810: extern void 15810: hb_buffer_set_flags (hb_buffer_t *buffer, 15810: hb_buffer_flags_t flags); 15810: 15810: extern hb_buffer_flags_t 15810: hb_buffer_get_flags (hb_buffer_t *buffer); 15810: # 337 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef enum { 15810: HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES = 0, 15810: HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS = 1, 15810: HB_BUFFER_CLUSTER_LEVEL_CHARACTERS = 2, 15810: HB_BUFFER_CLUSTER_LEVEL_DEFAULT = HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES 15810: } hb_buffer_cluster_level_t; 15810: 15810: extern void 15810: hb_buffer_set_cluster_level (hb_buffer_t *buffer, 15810: hb_buffer_cluster_level_t cluster_level); 15810: 15810: extern hb_buffer_cluster_level_t 15810: hb_buffer_get_cluster_level (hb_buffer_t *buffer); 15810: # 361 "/usr/include/harfbuzz/hb-buffer.h" 15810: extern void 15810: hb_buffer_set_replacement_codepoint (hb_buffer_t *buffer, 15810: hb_codepoint_t replacement); 15810: 15810: extern hb_codepoint_t 15810: hb_buffer_get_replacement_codepoint (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_set_invisible_glyph (hb_buffer_t *buffer, 15810: hb_codepoint_t invisible); 15810: 15810: extern hb_codepoint_t 15810: hb_buffer_get_invisible_glyph (hb_buffer_t *buffer); 15810: 15810: 15810: extern void 15810: hb_buffer_reset (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_clear_contents (hb_buffer_t *buffer); 15810: 15810: extern hb_bool_t 15810: hb_buffer_pre_allocate (hb_buffer_t *buffer, 15810: unsigned int size); 15810: 15810: 15810: extern hb_bool_t 15810: hb_buffer_allocation_successful (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_reverse (hb_buffer_t *buffer); 15810: 15810: extern void 15810: hb_buffer_reverse_range (hb_buffer_t *buffer, 15810: unsigned int start, unsigned int end); 15810: 15810: extern void 15810: hb_buffer_reverse_clusters (hb_buffer_t *buffer); 15810: 15810: 15810: 15810: 15810: extern void 15810: hb_buffer_add (hb_buffer_t *buffer, 15810: hb_codepoint_t codepoint, 15810: unsigned int cluster); 15810: 15810: extern void 15810: hb_buffer_add_utf8 (hb_buffer_t *buffer, 15810: const char *text, 15810: int text_length, 15810: unsigned int item_offset, 15810: int item_length); 15810: 15810: extern void 15810: hb_buffer_add_utf16 (hb_buffer_t *buffer, 15810: const uint16_t *text, 15810: int text_length, 15810: unsigned int item_offset, 15810: int item_length); 15810: 15810: extern void 15810: hb_buffer_add_utf32 (hb_buffer_t *buffer, 15810: const uint32_t *text, 15810: int text_length, 15810: unsigned int item_offset, 15810: int item_length); 15810: 15810: extern void 15810: hb_buffer_add_latin1 (hb_buffer_t *buffer, 15810: const uint8_t *text, 15810: int text_length, 15810: unsigned int item_offset, 15810: int item_length); 15810: 15810: extern void 15810: hb_buffer_add_codepoints (hb_buffer_t *buffer, 15810: const hb_codepoint_t *text, 15810: int text_length, 15810: unsigned int item_offset, 15810: int item_length); 15810: 15810: extern void 15810: hb_buffer_append (hb_buffer_t *buffer, 15810: hb_buffer_t *source, 15810: unsigned int start, 15810: unsigned int end); 15810: 15810: extern hb_bool_t 15810: hb_buffer_set_length (hb_buffer_t *buffer, 15810: unsigned int length); 15810: 15810: extern unsigned int 15810: hb_buffer_get_length (hb_buffer_t *buffer); 15810: 15810: 15810: 15810: extern hb_glyph_info_t * 15810: hb_buffer_get_glyph_infos (hb_buffer_t *buffer, 15810: unsigned int *length); 15810: 15810: extern hb_glyph_position_t * 15810: hb_buffer_get_glyph_positions (hb_buffer_t *buffer, 15810: unsigned int *length); 15810: 15810: extern hb_bool_t 15810: hb_buffer_has_positions (hb_buffer_t *buffer); 15810: 15810: 15810: extern void 15810: hb_buffer_normalize_glyphs (hb_buffer_t *buffer); 15810: # 493 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef enum { 15810: HB_BUFFER_SERIALIZE_FLAG_DEFAULT = 0x00000000u, 15810: HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS = 0x00000001u, 15810: HB_BUFFER_SERIALIZE_FLAG_NO_POSITIONS = 0x00000002u, 15810: HB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES = 0x00000004u, 15810: HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS = 0x00000008u, 15810: HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS = 0x00000010u, 15810: HB_BUFFER_SERIALIZE_FLAG_NO_ADVANCES = 0x00000020u 15810: } hb_buffer_serialize_flags_t; 15810: # 514 "/usr/include/harfbuzz/hb-buffer.h" 15810: typedef enum { 15810: 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))), 15810: 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))), 15810: 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))) 15810: } hb_buffer_serialize_format_t; 15810: 15810: extern hb_buffer_serialize_format_t 15810: hb_buffer_serialize_format_from_string (const char *str, int len); 15810: 15810: extern const char * 15810: hb_buffer_serialize_format_to_string (hb_buffer_serialize_format_t format); 15810: 15810: extern const char ** 15810: hb_buffer_serialize_list_formats (void); 15810: 15810: extern unsigned int 15810: hb_buffer_serialize_glyphs (hb_buffer_t *buffer, 15810: unsigned int start, 15810: unsigned int end, 15810: char *buf, 15810: unsigned int buf_size, 15810: unsigned int *buf_consumed, 15810: hb_font_t *font, 15810: hb_buffer_serialize_format_t format, 15810: hb_buffer_serialize_flags_t flags); 15810: 15810: extern unsigned int 15810: hb_buffer_serialize_unicode (hb_buffer_t *buffer, 15810: unsigned int start, 15810: unsigned int end, 15810: char *buf, 15810: unsigned int buf_size, 15810: unsigned int *buf_consumed, 15810: hb_buffer_serialize_format_t format, 15810: hb_buffer_serialize_flags_t flags); 15810: 15810: extern unsigned int 15810: hb_buffer_serialize (hb_buffer_t *buffer, 15810: unsigned int start, 15810: unsigned int end, 15810: char *buf, 15810: unsigned int buf_size, 15810: unsigned int *buf_consumed, 15810: hb_font_t *font, 15810: hb_buffer_serialize_format_t format, 15810: hb_buffer_serialize_flags_t flags); 15810: 15810: extern hb_bool_t 15810: hb_buffer_deserialize_glyphs (hb_buffer_t *buffer, 15810: const char *buf, 15810: int buf_len, 15810: const char **end_ptr, 15810: hb_font_t *font, 15810: hb_buffer_serialize_format_t format); 15810: 15810: extern hb_bool_t 15810: hb_buffer_deserialize_unicode (hb_buffer_t *buffer, 15810: const char *buf, 15810: int buf_len, 15810: const char **end_ptr, 15810: hb_buffer_serialize_format_t format); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef enum { 15810: HB_BUFFER_DIFF_FLAG_EQUAL = 0x0000, 15810: 15810: 15810: 15810: HB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCH = 0x0001, 15810: 15810: 15810: 15810: 15810: HB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH = 0x0002, 15810: 15810: 15810: 15810: 15810: HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT = 0x0004, 15810: HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENT = 0x0008, 15810: 15810: 15810: 15810: HB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH = 0x0010, 15810: HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH = 0x0020, 15810: HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH = 0x0040, 15810: HB_BUFFER_DIFF_FLAG_POSITION_MISMATCH = 0x0080 15810: 15810: } hb_buffer_diff_flags_t; 15810: 15810: 15810: extern hb_buffer_diff_flags_t 15810: hb_buffer_diff (hb_buffer_t *buffer, 15810: hb_buffer_t *reference, 15810: hb_codepoint_t dottedcircle_glyph, 15810: unsigned int position_fuzz); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef hb_bool_t (*hb_buffer_message_func_t) (hb_buffer_t *buffer, 15810: hb_font_t *font, 15810: const char *message, 15810: void *user_data); 15810: 15810: extern void 15810: hb_buffer_set_message_func (hb_buffer_t *buffer, 15810: hb_buffer_message_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: 15810: 15810: 15810: # 33 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 34 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-deprecated.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-deprecated.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-deprecated.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-unicode.h" 1 15810: # 36 "/usr/include/harfbuzz/hb-deprecated.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-font.h" 1 15810: # 37 "/usr/include/harfbuzz/hb-deprecated.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-set.h" 1 15810: # 38 "/usr/include/harfbuzz/hb-deprecated.h" 2 15810: # 51 "/usr/include/harfbuzz/hb-deprecated.h" 15810: 15810: # 61 "/usr/include/harfbuzz/hb-deprecated.h" 15810: typedef hb_bool_t (*hb_font_get_glyph_func_t) (hb_font_t *font, void *font_data, 15810: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 15810: hb_codepoint_t *glyph, 15810: void *user_data); 15810: 15810: extern __attribute__((__deprecated__("Use '" "hb_font_funcs_set_nominal_glyph_func and hb_font_funcs_set_variation_glyph_func" "' instead"))) void 15810: hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: 15810: extern __attribute__((__deprecated__)) void 15810: hb_set_invert (hb_set_t *set); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef unsigned int (*hb_unicode_eastasian_width_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode, 15810: void *user_data); 15810: # 95 "/usr/include/harfbuzz/hb-deprecated.h" 15810: extern __attribute__((__deprecated__)) void 15810: hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_eastasian_width_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __attribute__((__deprecated__)) unsigned int 15810: hb_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t unicode); 15810: # 131 "/usr/include/harfbuzz/hb-deprecated.h" 15810: typedef unsigned int (*hb_unicode_decompose_compatibility_func_t) (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t u, 15810: hb_codepoint_t *decomposed, 15810: void *user_data); 15810: # 157 "/usr/include/harfbuzz/hb-deprecated.h" 15810: extern __attribute__((__deprecated__)) void 15810: hb_unicode_funcs_set_decompose_compatibility_func (hb_unicode_funcs_t *ufuncs, 15810: hb_unicode_decompose_compatibility_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: 15810: extern __attribute__((__deprecated__)) unsigned int 15810: hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs, 15810: hb_codepoint_t u, 15810: hb_codepoint_t *decomposed); 15810: 15810: 15810: typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_v_kerning_func_t; 15810: # 182 "/usr/include/harfbuzz/hb-deprecated.h" 15810: extern void 15810: hb_font_funcs_set_glyph_v_kerning_func (hb_font_funcs_t *ffuncs, 15810: hb_font_get_glyph_v_kerning_func_t func, 15810: void *user_data, hb_destroy_func_t destroy); 15810: 15810: extern hb_position_t 15810: hb_font_get_glyph_v_kerning (hb_font_t *font, 15810: hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph); 15810: 15810: 15810: 15810: 15810: # 35 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-draw.h" 1 15810: # 36 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-face.h" 1 15810: # 37 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-font.h" 1 15810: # 38 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-map.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-map.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-map.h" 2 15810: 15810: 15810: # 50 "/usr/include/harfbuzz/hb-map.h" 15810: typedef struct hb_map_t hb_map_t; 15810: 15810: 15810: extern hb_map_t * 15810: hb_map_create (void); 15810: 15810: extern hb_map_t * 15810: hb_map_get_empty (void); 15810: 15810: extern hb_map_t * 15810: hb_map_reference (hb_map_t *map); 15810: 15810: extern void 15810: hb_map_destroy (hb_map_t *map); 15810: 15810: extern hb_bool_t 15810: hb_map_set_user_data (hb_map_t *map, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: extern void * 15810: hb_map_get_user_data (hb_map_t *map, 15810: hb_user_data_key_t *key); 15810: 15810: 15810: 15810: extern hb_bool_t 15810: hb_map_allocation_successful (const hb_map_t *map); 15810: 15810: extern void 15810: hb_map_clear (hb_map_t *map); 15810: 15810: extern hb_bool_t 15810: hb_map_is_empty (const hb_map_t *map); 15810: 15810: extern unsigned int 15810: hb_map_get_population (const hb_map_t *map); 15810: 15810: extern void 15810: hb_map_set (hb_map_t *map, 15810: hb_codepoint_t key, 15810: hb_codepoint_t value); 15810: 15810: extern hb_codepoint_t 15810: hb_map_get (const hb_map_t *map, 15810: hb_codepoint_t key); 15810: 15810: extern void 15810: hb_map_del (hb_map_t *map, 15810: hb_codepoint_t key); 15810: 15810: extern hb_bool_t 15810: hb_map_has (const hb_map_t *map, 15810: hb_codepoint_t key); 15810: 15810: 15810: 15810: # 39 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-set.h" 1 15810: # 40 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-shape.h" 1 15810: # 36 "/usr/include/harfbuzz/hb-shape.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 37 "/usr/include/harfbuzz/hb-shape.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-buffer.h" 1 15810: # 38 "/usr/include/harfbuzz/hb-shape.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-font.h" 1 15810: # 39 "/usr/include/harfbuzz/hb-shape.h" 2 15810: 15810: 15810: 15810: 15810: extern void 15810: hb_shape (hb_font_t *font, 15810: hb_buffer_t *buffer, 15810: const hb_feature_t *features, 15810: unsigned int num_features); 15810: 15810: extern hb_bool_t 15810: hb_shape_full (hb_font_t *font, 15810: hb_buffer_t *buffer, 15810: const hb_feature_t *features, 15810: unsigned int num_features, 15810: const char * const *shaper_list); 15810: 15810: extern const char ** 15810: hb_shape_list_shapers (void); 15810: 15810: 15810: 15810: # 41 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-shape-plan.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-shape-plan.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-shape-plan.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-font.h" 1 15810: # 36 "/usr/include/harfbuzz/hb-shape-plan.h" 2 15810: 15810: 15810: # 53 "/usr/include/harfbuzz/hb-shape-plan.h" 15810: typedef struct hb_shape_plan_t hb_shape_plan_t; 15810: 15810: extern hb_shape_plan_t * 15810: hb_shape_plan_create (hb_face_t *face, 15810: const hb_segment_properties_t *props, 15810: const hb_feature_t *user_features, 15810: unsigned int num_user_features, 15810: const char * const *shaper_list); 15810: 15810: extern hb_shape_plan_t * 15810: hb_shape_plan_create_cached (hb_face_t *face, 15810: const hb_segment_properties_t *props, 15810: const hb_feature_t *user_features, 15810: unsigned int num_user_features, 15810: const char * const *shaper_list); 15810: 15810: extern hb_shape_plan_t * 15810: hb_shape_plan_create2 (hb_face_t *face, 15810: const hb_segment_properties_t *props, 15810: const hb_feature_t *user_features, 15810: unsigned int num_user_features, 15810: const int *coords, 15810: unsigned int num_coords, 15810: const char * const *shaper_list); 15810: 15810: extern hb_shape_plan_t * 15810: hb_shape_plan_create_cached2 (hb_face_t *face, 15810: const hb_segment_properties_t *props, 15810: const hb_feature_t *user_features, 15810: unsigned int num_user_features, 15810: const int *coords, 15810: unsigned int num_coords, 15810: const char * const *shaper_list); 15810: 15810: 15810: extern hb_shape_plan_t * 15810: hb_shape_plan_get_empty (void); 15810: 15810: extern hb_shape_plan_t * 15810: hb_shape_plan_reference (hb_shape_plan_t *shape_plan); 15810: 15810: extern void 15810: hb_shape_plan_destroy (hb_shape_plan_t *shape_plan); 15810: 15810: extern hb_bool_t 15810: hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan, 15810: hb_user_data_key_t *key, 15810: void * data, 15810: hb_destroy_func_t destroy, 15810: hb_bool_t replace); 15810: 15810: extern void * 15810: hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan, 15810: hb_user_data_key_t *key); 15810: 15810: 15810: extern hb_bool_t 15810: hb_shape_plan_execute (hb_shape_plan_t *shape_plan, 15810: hb_font_t *font, 15810: hb_buffer_t *buffer, 15810: const hb_feature_t *features, 15810: unsigned int num_features); 15810: 15810: extern const char * 15810: hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan); 15810: 15810: 15810: 15810: # 42 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-style.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-style.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 43 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-unicode.h" 1 15810: # 44 "/usr/include/harfbuzz/hb.h" 2 15810: # 1 "/usr/include/harfbuzz/hb-version.h" 1 15810: # 34 "/usr/include/harfbuzz/hb-version.h" 15810: # 1 "/usr/include/harfbuzz/hb-common.h" 1 15810: # 35 "/usr/include/harfbuzz/hb-version.h" 2 15810: 15810: 15810: # 50 "/usr/include/harfbuzz/hb-version.h" 15810: extern void 15810: hb_version (unsigned int *major, 15810: unsigned int *minor, 15810: unsigned int *micro); 15810: 15810: extern const char * 15810: hb_version_string (void); 15810: 15810: extern hb_bool_t 15810: hb_version_atleast (unsigned int major, 15810: unsigned int minor, 15810: unsigned int micro); 15810: 15810: 15810: 15810: # 45 "/usr/include/harfbuzz/hb.h" 2 15810: 15810: 15810: 15810: # 29 "/usr/include/pango-1.0/pango/pango-coverage.h" 2 15810: 15810: 15810: # 44 "/usr/include/pango-1.0/pango/pango-coverage.h" 15810: typedef struct _PangoCoverage PangoCoverage; 15810: # 67 "/usr/include/pango-1.0/pango/pango-coverage.h" 15810: typedef enum { 15810: PANGO_COVERAGE_NONE, 15810: PANGO_COVERAGE_FALLBACK, 15810: PANGO_COVERAGE_APPROXIMATE, 15810: PANGO_COVERAGE_EXACT 15810: } PangoCoverageLevel; 15810: 15810: extern 15810: GType pango_coverage_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoCoverage * pango_coverage_new (void); 15810: extern 15810: PangoCoverage * pango_coverage_ref (PangoCoverage *coverage); 15810: extern 15810: void pango_coverage_unref (PangoCoverage *coverage); 15810: extern 15810: PangoCoverage * pango_coverage_copy (PangoCoverage *coverage); 15810: extern 15810: PangoCoverageLevel pango_coverage_get (PangoCoverage *coverage, 15810: int index_); 15810: extern 15810: void pango_coverage_set (PangoCoverage *coverage, 15810: int index_, 15810: PangoCoverageLevel level); 15810: __attribute__((__deprecated__)) extern 15810: void pango_coverage_max (PangoCoverage *coverage, 15810: PangoCoverage *other); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void pango_coverage_to_bytes (PangoCoverage *coverage, 15810: guchar **bytes, 15810: int *n_bytes); 15810: __attribute__((__deprecated__)) extern 15810: PangoCoverage *pango_coverage_from_bytes (guchar *bytes, 15810: int n_bytes); 15810: 15810: 15810: # 26 "/usr/include/pango-1.0/pango/pango-font.h" 2 15810: # 1 "/usr/include/pango-1.0/pango/pango-types.h" 1 15810: # 30 "/usr/include/pango-1.0/pango/pango-types.h" 15810: 15810: 15810: typedef struct _PangoLogAttr PangoLogAttr; 15810: 15810: 15810: typedef struct _PangoEngineLang PangoEngineLang; 15810: typedef struct _PangoEngineShape PangoEngineShape; 15810: 15810: 15810: typedef struct _PangoFont PangoFont; 15810: typedef struct _PangoFontMap PangoFontMap; 15810: 15810: typedef struct _PangoRectangle PangoRectangle; 15810: # 52 "/usr/include/pango-1.0/pango/pango-types.h" 15810: typedef guint32 PangoGlyph; 15810: # 121 "/usr/include/pango-1.0/pango/pango-types.h" 15810: extern 15810: int pango_units_from_double (double d) __attribute__ ((__const__)); 15810: extern 15810: double pango_units_to_double (int i) __attribute__ ((__const__)); 15810: # 141 "/usr/include/pango-1.0/pango/pango-types.h" 15810: struct _PangoRectangle 15810: { 15810: int x; 15810: int y; 15810: int width; 15810: int height; 15810: }; 15810: # 202 "/usr/include/pango-1.0/pango/pango-types.h" 15810: extern 15810: void pango_extents_to_pixels (PangoRectangle *inclusive, 15810: PangoRectangle *nearest); 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-gravity.h" 1 15810: # 27 "/usr/include/pango-1.0/pango/pango-gravity.h" 15810: 15810: # 53 "/usr/include/pango-1.0/pango/pango-gravity.h" 15810: typedef enum { 15810: PANGO_GRAVITY_SOUTH, 15810: PANGO_GRAVITY_EAST, 15810: PANGO_GRAVITY_NORTH, 15810: PANGO_GRAVITY_WEST, 15810: PANGO_GRAVITY_AUTO 15810: } PangoGravity; 15810: # 81 "/usr/include/pango-1.0/pango/pango-gravity.h" 15810: typedef enum { 15810: PANGO_GRAVITY_HINT_NATURAL, 15810: PANGO_GRAVITY_HINT_STRONG, 15810: PANGO_GRAVITY_HINT_LINE 15810: } PangoGravityHint; 15810: # 116 "/usr/include/pango-1.0/pango/pango-gravity.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-matrix.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pango-matrix.h" 15810: 15810: 15810: typedef struct _PangoMatrix PangoMatrix; 15810: # 53 "/usr/include/pango-1.0/pango/pango-matrix.h" 15810: struct _PangoMatrix 15810: { 15810: double xx; 15810: double xy; 15810: double yx; 15810: double yy; 15810: double x0; 15810: double y0; 15810: }; 15810: # 81 "/usr/include/pango-1.0/pango/pango-matrix.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-types.h" 1 15810: # 82 "/usr/include/pango-1.0/pango/pango-matrix.h" 2 15810: 15810: extern 15810: GType pango_matrix_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoMatrix *pango_matrix_copy (const PangoMatrix *matrix); 15810: extern 15810: void pango_matrix_free (PangoMatrix *matrix); 15810: 15810: extern 15810: void pango_matrix_translate (PangoMatrix *matrix, 15810: double tx, 15810: double ty); 15810: extern 15810: void pango_matrix_scale (PangoMatrix *matrix, 15810: double scale_x, 15810: double scale_y); 15810: extern 15810: void pango_matrix_rotate (PangoMatrix *matrix, 15810: double degrees); 15810: extern 15810: void pango_matrix_concat (PangoMatrix *matrix, 15810: const PangoMatrix *new_matrix); 15810: extern 15810: void pango_matrix_transform_point (const PangoMatrix *matrix, 15810: double *x, 15810: double *y); 15810: extern 15810: void pango_matrix_transform_distance (const PangoMatrix *matrix, 15810: double *dx, 15810: double *dy); 15810: extern 15810: void pango_matrix_transform_rectangle (const PangoMatrix *matrix, 15810: PangoRectangle *rect); 15810: extern 15810: void pango_matrix_transform_pixel_rectangle (const PangoMatrix *matrix, 15810: PangoRectangle *rect); 15810: extern 15810: double pango_matrix_get_font_scale_factor (const PangoMatrix *matrix) __attribute__((__pure__)); 15810: extern 15810: void pango_matrix_get_font_scale_factors (const PangoMatrix *matrix, 15810: double *xscale, double *yscale); 15810: 15810: 15810: 15810: # 117 "/usr/include/pango-1.0/pango/pango-gravity.h" 2 15810: # 1 "/usr/include/pango-1.0/pango/pango-script.h" 1 15810: # 27 "/usr/include/pango-1.0/pango/pango-script.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _PangoScriptIter PangoScriptIter; 15810: # 170 "/usr/include/pango-1.0/pango/pango-script.h" 15810: typedef enum { 15810: PANGO_SCRIPT_INVALID_CODE = -1, 15810: PANGO_SCRIPT_COMMON = 0, 15810: PANGO_SCRIPT_INHERITED, 15810: PANGO_SCRIPT_ARABIC, 15810: PANGO_SCRIPT_ARMENIAN, 15810: PANGO_SCRIPT_BENGALI, 15810: PANGO_SCRIPT_BOPOMOFO, 15810: PANGO_SCRIPT_CHEROKEE, 15810: PANGO_SCRIPT_COPTIC, 15810: PANGO_SCRIPT_CYRILLIC, 15810: PANGO_SCRIPT_DESERET, 15810: PANGO_SCRIPT_DEVANAGARI, 15810: PANGO_SCRIPT_ETHIOPIC, 15810: PANGO_SCRIPT_GEORGIAN, 15810: PANGO_SCRIPT_GOTHIC, 15810: PANGO_SCRIPT_GREEK, 15810: PANGO_SCRIPT_GUJARATI, 15810: PANGO_SCRIPT_GURMUKHI, 15810: PANGO_SCRIPT_HAN, 15810: PANGO_SCRIPT_HANGUL, 15810: PANGO_SCRIPT_HEBREW, 15810: PANGO_SCRIPT_HIRAGANA, 15810: PANGO_SCRIPT_KANNADA, 15810: PANGO_SCRIPT_KATAKANA, 15810: PANGO_SCRIPT_KHMER, 15810: PANGO_SCRIPT_LAO, 15810: PANGO_SCRIPT_LATIN, 15810: PANGO_SCRIPT_MALAYALAM, 15810: PANGO_SCRIPT_MONGOLIAN, 15810: PANGO_SCRIPT_MYANMAR, 15810: PANGO_SCRIPT_OGHAM, 15810: PANGO_SCRIPT_OLD_ITALIC, 15810: PANGO_SCRIPT_ORIYA, 15810: PANGO_SCRIPT_RUNIC, 15810: PANGO_SCRIPT_SINHALA, 15810: PANGO_SCRIPT_SYRIAC, 15810: PANGO_SCRIPT_TAMIL, 15810: PANGO_SCRIPT_TELUGU, 15810: PANGO_SCRIPT_THAANA, 15810: PANGO_SCRIPT_THAI, 15810: PANGO_SCRIPT_TIBETAN, 15810: PANGO_SCRIPT_CANADIAN_ABORIGINAL, 15810: PANGO_SCRIPT_YI, 15810: PANGO_SCRIPT_TAGALOG, 15810: PANGO_SCRIPT_HANUNOO, 15810: PANGO_SCRIPT_BUHID, 15810: PANGO_SCRIPT_TAGBANWA, 15810: 15810: 15810: PANGO_SCRIPT_BRAILLE, 15810: PANGO_SCRIPT_CYPRIOT, 15810: PANGO_SCRIPT_LIMBU, 15810: PANGO_SCRIPT_OSMANYA, 15810: PANGO_SCRIPT_SHAVIAN, 15810: PANGO_SCRIPT_LINEAR_B, 15810: PANGO_SCRIPT_TAI_LE, 15810: PANGO_SCRIPT_UGARITIC, 15810: 15810: 15810: PANGO_SCRIPT_NEW_TAI_LUE, 15810: PANGO_SCRIPT_BUGINESE, 15810: PANGO_SCRIPT_GLAGOLITIC, 15810: PANGO_SCRIPT_TIFINAGH, 15810: PANGO_SCRIPT_SYLOTI_NAGRI, 15810: PANGO_SCRIPT_OLD_PERSIAN, 15810: PANGO_SCRIPT_KHAROSHTHI, 15810: 15810: 15810: PANGO_SCRIPT_UNKNOWN, 15810: PANGO_SCRIPT_BALINESE, 15810: PANGO_SCRIPT_CUNEIFORM, 15810: PANGO_SCRIPT_PHOENICIAN, 15810: PANGO_SCRIPT_PHAGS_PA, 15810: PANGO_SCRIPT_NKO, 15810: 15810: 15810: PANGO_SCRIPT_KAYAH_LI, 15810: PANGO_SCRIPT_LEPCHA, 15810: PANGO_SCRIPT_REJANG, 15810: PANGO_SCRIPT_SUNDANESE, 15810: PANGO_SCRIPT_SAURASHTRA, 15810: PANGO_SCRIPT_CHAM, 15810: PANGO_SCRIPT_OL_CHIKI, 15810: PANGO_SCRIPT_VAI, 15810: PANGO_SCRIPT_CARIAN, 15810: PANGO_SCRIPT_LYCIAN, 15810: PANGO_SCRIPT_LYDIAN, 15810: 15810: 15810: PANGO_SCRIPT_BATAK, 15810: PANGO_SCRIPT_BRAHMI, 15810: PANGO_SCRIPT_MANDAIC, 15810: 15810: 15810: PANGO_SCRIPT_CHAKMA, 15810: PANGO_SCRIPT_MEROITIC_CURSIVE, 15810: PANGO_SCRIPT_MEROITIC_HIEROGLYPHS, 15810: PANGO_SCRIPT_MIAO, 15810: PANGO_SCRIPT_SHARADA, 15810: PANGO_SCRIPT_SORA_SOMPENG, 15810: PANGO_SCRIPT_TAKRI, 15810: 15810: 15810: PANGO_SCRIPT_BASSA_VAH, 15810: PANGO_SCRIPT_CAUCASIAN_ALBANIAN, 15810: PANGO_SCRIPT_DUPLOYAN, 15810: PANGO_SCRIPT_ELBASAN, 15810: PANGO_SCRIPT_GRANTHA, 15810: PANGO_SCRIPT_KHOJKI, 15810: PANGO_SCRIPT_KHUDAWADI, 15810: PANGO_SCRIPT_LINEAR_A, 15810: PANGO_SCRIPT_MAHAJANI, 15810: PANGO_SCRIPT_MANICHAEAN, 15810: PANGO_SCRIPT_MENDE_KIKAKUI, 15810: PANGO_SCRIPT_MODI, 15810: PANGO_SCRIPT_MRO, 15810: PANGO_SCRIPT_NABATAEAN, 15810: PANGO_SCRIPT_OLD_NORTH_ARABIAN, 15810: PANGO_SCRIPT_OLD_PERMIC, 15810: PANGO_SCRIPT_PAHAWH_HMONG, 15810: PANGO_SCRIPT_PALMYRENE, 15810: PANGO_SCRIPT_PAU_CIN_HAU, 15810: PANGO_SCRIPT_PSALTER_PAHLAVI, 15810: PANGO_SCRIPT_SIDDHAM, 15810: PANGO_SCRIPT_TIRHUTA, 15810: PANGO_SCRIPT_WARANG_CITI, 15810: 15810: 15810: PANGO_SCRIPT_AHOM, 15810: PANGO_SCRIPT_ANATOLIAN_HIEROGLYPHS, 15810: PANGO_SCRIPT_HATRAN, 15810: PANGO_SCRIPT_MULTANI, 15810: PANGO_SCRIPT_OLD_HUNGARIAN, 15810: PANGO_SCRIPT_SIGNWRITING 15810: } PangoScript; 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_unichar_get_script" "' instead"))) extern 15810: PangoScript pango_script_for_unichar (gunichar ch) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_script_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoScriptIter *pango_script_iter_new (const char *text, 15810: int length); 15810: extern 15810: void pango_script_iter_get_range (PangoScriptIter *iter, 15810: const char **start, 15810: const char **end, 15810: PangoScript *script); 15810: extern 15810: gboolean pango_script_iter_next (PangoScriptIter *iter); 15810: extern 15810: void pango_script_iter_free (PangoScriptIter *iter); 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-language.h" 1 15810: # 30 "/usr/include/pango-1.0/pango/pango-language.h" 15810: 15810: 15810: typedef struct _PangoLanguage PangoLanguage; 15810: 15810: 15810: 15810: extern 15810: GType pango_language_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoLanguage *pango_language_from_string (const char *language); 15810: 15810: extern 15810: const char *pango_language_to_string (PangoLanguage *language) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: const char *pango_language_get_sample_string (PangoLanguage *language) __attribute__ ((__const__)); 15810: extern 15810: PangoLanguage *pango_language_get_default (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoLanguage **pango_language_get_preferred (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean pango_language_matches (PangoLanguage *language, 15810: const char *range_list) __attribute__((__pure__)); 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-script.h" 1 15810: # 59 "/usr/include/pango-1.0/pango/pango-language.h" 2 15810: 15810: extern 15810: gboolean pango_language_includes_script (PangoLanguage *language, 15810: PangoScript script) __attribute__((__pure__)); 15810: extern 15810: const PangoScript *pango_language_get_scripts (PangoLanguage *language, 15810: int *num_scripts); 15810: 15810: 15810: # 329 "/usr/include/pango-1.0/pango/pango-script.h" 2 15810: 15810: extern 15810: PangoLanguage *pango_script_get_sample_language (PangoScript script) __attribute__((__pure__)); 15810: 15810: 15810: # 118 "/usr/include/pango-1.0/pango/pango-gravity.h" 2 15810: 15810: extern 15810: double pango_gravity_to_rotation (PangoGravity gravity) __attribute__ ((__const__)); 15810: extern 15810: PangoGravity pango_gravity_get_for_matrix (const PangoMatrix *matrix) __attribute__((__pure__)); 15810: extern 15810: PangoGravity pango_gravity_get_for_script (PangoScript script, 15810: PangoGravity base_gravity, 15810: PangoGravityHint hint) __attribute__ ((__const__)); 15810: extern 15810: PangoGravity pango_gravity_get_for_script_and_width 15810: (PangoScript script, 15810: gboolean wide, 15810: PangoGravity base_gravity, 15810: PangoGravityHint hint) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: # 208 "/usr/include/pango-1.0/pango/pango-types.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-direction.h" 1 15810: # 27 "/usr/include/pango-1.0/pango/pango-direction.h" 15810: 15810: # 60 "/usr/include/pango-1.0/pango/pango-direction.h" 15810: typedef enum { 15810: PANGO_DIRECTION_LTR, 15810: PANGO_DIRECTION_RTL, 15810: PANGO_DIRECTION_TTB_LTR, 15810: PANGO_DIRECTION_TTB_RTL, 15810: PANGO_DIRECTION_WEAK_LTR, 15810: PANGO_DIRECTION_WEAK_RTL, 15810: PANGO_DIRECTION_NEUTRAL 15810: } PangoDirection; 15810: 15810: 15810: # 29 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 2 15810: 15810: 15810: # 66 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 15810: typedef enum { 15810: 15810: PANGO_BIDI_TYPE_L, 15810: PANGO_BIDI_TYPE_LRE, 15810: PANGO_BIDI_TYPE_LRO, 15810: PANGO_BIDI_TYPE_R, 15810: PANGO_BIDI_TYPE_AL, 15810: PANGO_BIDI_TYPE_RLE, 15810: PANGO_BIDI_TYPE_RLO, 15810: 15810: 15810: PANGO_BIDI_TYPE_PDF, 15810: PANGO_BIDI_TYPE_EN, 15810: PANGO_BIDI_TYPE_ES, 15810: PANGO_BIDI_TYPE_ET, 15810: PANGO_BIDI_TYPE_AN, 15810: PANGO_BIDI_TYPE_CS, 15810: PANGO_BIDI_TYPE_NSM, 15810: PANGO_BIDI_TYPE_BN, 15810: 15810: 15810: PANGO_BIDI_TYPE_B, 15810: PANGO_BIDI_TYPE_S, 15810: PANGO_BIDI_TYPE_WS, 15810: PANGO_BIDI_TYPE_ON, 15810: 15810: 15810: PANGO_BIDI_TYPE_LRI, 15810: PANGO_BIDI_TYPE_RLI, 15810: PANGO_BIDI_TYPE_FSI, 15810: PANGO_BIDI_TYPE_PDI 15810: } PangoBidiType; 15810: 15810: __attribute__((__deprecated__)) extern 15810: PangoBidiType pango_bidi_type_for_unichar (gunichar ch) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: PangoDirection pango_unichar_direction (gunichar ch) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: PangoDirection pango_find_base_dir (const gchar *text, 15810: gint length); 15810: 15810: __attribute__((__deprecated__("Use '" "g_unichar_get_mirror_char" "' instead"))) extern 15810: gboolean pango_get_mirror_char (gunichar ch, 15810: gunichar *mirrored_ch); 15810: 15810: 15810: 15810: # 212 "/usr/include/pango-1.0/pango/pango-types.h" 2 15810: 15810: 15810: 15810: # 27 "/usr/include/pango-1.0/pango/pango-font.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 43 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef struct _PangoFontDescription PangoFontDescription; 15810: # 56 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef struct _PangoFontMetrics PangoFontMetrics; 15810: # 66 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef enum { 15810: PANGO_STYLE_NORMAL, 15810: PANGO_STYLE_OBLIQUE, 15810: PANGO_STYLE_ITALIC 15810: } PangoStyle; 15810: # 80 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef enum { 15810: PANGO_VARIANT_NORMAL, 15810: PANGO_VARIANT_SMALL_CAPS 15810: } PangoVariant; 15810: # 105 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef enum { 15810: PANGO_WEIGHT_THIN = 100, 15810: PANGO_WEIGHT_ULTRALIGHT = 200, 15810: PANGO_WEIGHT_LIGHT = 300, 15810: PANGO_WEIGHT_SEMILIGHT = 350, 15810: PANGO_WEIGHT_BOOK = 380, 15810: PANGO_WEIGHT_NORMAL = 400, 15810: PANGO_WEIGHT_MEDIUM = 500, 15810: PANGO_WEIGHT_SEMIBOLD = 600, 15810: PANGO_WEIGHT_BOLD = 700, 15810: PANGO_WEIGHT_ULTRABOLD = 800, 15810: PANGO_WEIGHT_HEAVY = 900, 15810: PANGO_WEIGHT_ULTRAHEAVY = 1000 15810: } PangoWeight; 15810: # 135 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef enum { 15810: PANGO_STRETCH_ULTRA_CONDENSED, 15810: PANGO_STRETCH_EXTRA_CONDENSED, 15810: PANGO_STRETCH_CONDENSED, 15810: PANGO_STRETCH_SEMI_CONDENSED, 15810: PANGO_STRETCH_NORMAL, 15810: PANGO_STRETCH_SEMI_EXPANDED, 15810: PANGO_STRETCH_EXPANDED, 15810: PANGO_STRETCH_EXTRA_EXPANDED, 15810: PANGO_STRETCH_ULTRA_EXPANDED 15810: } PangoStretch; 15810: # 161 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef enum { 15810: PANGO_FONT_MASK_FAMILY = 1 << 0, 15810: PANGO_FONT_MASK_STYLE = 1 << 1, 15810: PANGO_FONT_MASK_VARIANT = 1 << 2, 15810: PANGO_FONT_MASK_WEIGHT = 1 << 3, 15810: PANGO_FONT_MASK_STRETCH = 1 << 4, 15810: PANGO_FONT_MASK_SIZE = 1 << 5, 15810: PANGO_FONT_MASK_GRAVITY = 1 << 6, 15810: PANGO_FONT_MASK_VARIATIONS = 1 << 7, 15810: } PangoFontMask; 15810: # 222 "/usr/include/pango-1.0/pango/pango-font.h" 15810: extern 15810: GType pango_font_description_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoFontDescription *pango_font_description_new (void); 15810: extern 15810: PangoFontDescription *pango_font_description_copy (const PangoFontDescription *desc); 15810: extern 15810: PangoFontDescription *pango_font_description_copy_static (const PangoFontDescription *desc); 15810: extern 15810: guint pango_font_description_hash (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: gboolean pango_font_description_equal (const PangoFontDescription *desc1, 15810: const PangoFontDescription *desc2) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_free (PangoFontDescription *desc); 15810: extern 15810: void pango_font_descriptions_free (PangoFontDescription **descs, 15810: int n_descs); 15810: 15810: extern 15810: void pango_font_description_set_family (PangoFontDescription *desc, 15810: const char *family); 15810: extern 15810: void pango_font_description_set_family_static (PangoFontDescription *desc, 15810: const char *family); 15810: extern 15810: const char *pango_font_description_get_family (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_style (PangoFontDescription *desc, 15810: PangoStyle style); 15810: extern 15810: PangoStyle pango_font_description_get_style (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_variant (PangoFontDescription *desc, 15810: PangoVariant variant); 15810: extern 15810: PangoVariant pango_font_description_get_variant (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_weight (PangoFontDescription *desc, 15810: PangoWeight weight); 15810: extern 15810: PangoWeight pango_font_description_get_weight (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_stretch (PangoFontDescription *desc, 15810: PangoStretch stretch); 15810: extern 15810: PangoStretch pango_font_description_get_stretch (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_size (PangoFontDescription *desc, 15810: gint size); 15810: extern 15810: gint pango_font_description_get_size (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_absolute_size (PangoFontDescription *desc, 15810: double size); 15810: extern 15810: gboolean pango_font_description_get_size_is_absolute (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_set_gravity (PangoFontDescription *desc, 15810: PangoGravity gravity); 15810: extern 15810: PangoGravity pango_font_description_get_gravity (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: 15810: extern 15810: void pango_font_description_set_variations_static (PangoFontDescription *desc, 15810: const char *variations); 15810: extern 15810: void pango_font_description_set_variations (PangoFontDescription *desc, 15810: const char *variations); 15810: extern 15810: const char *pango_font_description_get_variations (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: 15810: extern 15810: PangoFontMask pango_font_description_get_set_fields (const PangoFontDescription *desc) __attribute__((__pure__)); 15810: extern 15810: void pango_font_description_unset_fields (PangoFontDescription *desc, 15810: PangoFontMask to_unset); 15810: 15810: extern 15810: void pango_font_description_merge (PangoFontDescription *desc, 15810: const PangoFontDescription *desc_to_merge, 15810: gboolean replace_existing); 15810: extern 15810: void pango_font_description_merge_static (PangoFontDescription *desc, 15810: const PangoFontDescription *desc_to_merge, 15810: gboolean replace_existing); 15810: 15810: extern 15810: gboolean pango_font_description_better_match (const PangoFontDescription *desc, 15810: const PangoFontDescription *old_match, 15810: const PangoFontDescription *new_match) __attribute__((__pure__)); 15810: 15810: extern 15810: PangoFontDescription *pango_font_description_from_string (const char *str); 15810: extern 15810: char * pango_font_description_to_string (const PangoFontDescription *desc); 15810: extern 15810: char * pango_font_description_to_filename (const PangoFontDescription *desc); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _PangoFontMetrics 15810: { 15810: 15810: guint ref_count; 15810: 15810: int ascent; 15810: int descent; 15810: int height; 15810: int approximate_char_width; 15810: int approximate_digit_width; 15810: int underline_position; 15810: int underline_thickness; 15810: int strikethrough_position; 15810: int strikethrough_thickness; 15810: }; 15810: 15810: extern 15810: GType pango_font_metrics_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoFontMetrics *pango_font_metrics_ref (PangoFontMetrics *metrics); 15810: extern 15810: void pango_font_metrics_unref (PangoFontMetrics *metrics); 15810: extern 15810: int pango_font_metrics_get_ascent (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_descent (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_height (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_approximate_char_width (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_approximate_digit_width (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_underline_position (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_underline_thickness (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_strikethrough_position (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: extern 15810: int pango_font_metrics_get_strikethrough_thickness (PangoFontMetrics *metrics) __attribute__((__pure__)); 15810: # 380 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef struct _PangoFontFace PangoFontFace; 15810: typedef struct _PangoFontFamily PangoFontFamily; 15810: typedef struct _PangoFontFamilyClass PangoFontFamilyClass; 15810: # 395 "/usr/include/pango-1.0/pango/pango-font.h" 15810: struct _PangoFontFamily 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: struct _PangoFontFamilyClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*list_faces) (PangoFontFamily *family, 15810: PangoFontFace ***faces, 15810: int *n_faces); 15810: const char * (*get_name) (PangoFontFamily *family); 15810: gboolean (*is_monospace) (PangoFontFamily *family); 15810: gboolean (*is_variable) (PangoFontFamily *family); 15810: 15810: PangoFontFace * (*get_face) (PangoFontFamily *family, 15810: const char *name); 15810: 15810: 15810: 15810: 15810: 15810: void (*_pango_reserved2) (void); 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType pango_font_family_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void pango_font_family_list_faces (PangoFontFamily *family, 15810: PangoFontFace ***faces, 15810: int *n_faces); 15810: extern 15810: const char *pango_font_family_get_name (PangoFontFamily *family) __attribute__((__pure__)); 15810: extern 15810: gboolean pango_font_family_is_monospace (PangoFontFamily *family) __attribute__((__pure__)); 15810: extern 15810: gboolean pango_font_family_is_variable (PangoFontFamily *family) __attribute__((__pure__)); 15810: 15810: extern 15810: PangoFontFace *pango_font_family_get_face (PangoFontFamily *family, 15810: const char *name); 15810: # 455 "/usr/include/pango-1.0/pango/pango-font.h" 15810: typedef struct _PangoFontFaceClass PangoFontFaceClass; 15810: # 465 "/usr/include/pango-1.0/pango/pango-font.h" 15810: struct _PangoFontFace 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: struct _PangoFontFaceClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: const char * (*get_face_name) (PangoFontFace *face); 15810: PangoFontDescription * (*describe) (PangoFontFace *face); 15810: void (*list_sizes) (PangoFontFace *face, 15810: int **sizes, 15810: int *n_sizes); 15810: gboolean (*is_synthesized) (PangoFontFace *face); 15810: PangoFontFamily * (*get_family) (PangoFontFace *face); 15810: 15810: 15810: 15810: 15810: void (*_pango_reserved3) (void); 15810: void (*_pango_reserved4) (void); 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType pango_font_face_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoFontDescription *pango_font_face_describe (PangoFontFace *face); 15810: extern 15810: const char *pango_font_face_get_face_name (PangoFontFace *face) __attribute__((__pure__)); 15810: extern 15810: void pango_font_face_list_sizes (PangoFontFace *face, 15810: int **sizes, 15810: int *n_sizes); 15810: extern 15810: gboolean pango_font_face_is_synthesized (PangoFontFace *face) __attribute__((__pure__)); 15810: 15810: extern 15810: PangoFontFamily * pango_font_face_get_family (PangoFontFace *face); 15810: # 531 "/usr/include/pango-1.0/pango/pango-font.h" 15810: struct _PangoFont 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: typedef struct _PangoFontClass PangoFontClass; 15810: struct _PangoFontClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: PangoFontDescription *(*describe) (PangoFont *font); 15810: PangoCoverage * (*get_coverage) (PangoFont *font, 15810: PangoLanguage *language); 15810: void (*get_glyph_extents) (PangoFont *font, 15810: PangoGlyph glyph, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: PangoFontMetrics * (*get_metrics) (PangoFont *font, 15810: PangoLanguage *language); 15810: PangoFontMap * (*get_font_map) (PangoFont *font); 15810: PangoFontDescription *(*describe_absolute) (PangoFont *font); 15810: void (*get_features) (PangoFont *font, 15810: hb_feature_t *features, 15810: guint len, 15810: guint *num_features); 15810: hb_font_t * (*create_hb_font) (PangoFont *font); 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType pango_font_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoFontDescription *pango_font_describe (PangoFont *font); 15810: extern 15810: PangoFontDescription *pango_font_describe_with_absolute_size (PangoFont *font); 15810: extern 15810: PangoCoverage * pango_font_get_coverage (PangoFont *font, 15810: PangoLanguage *language); 15810: 15810: __attribute__((__deprecated__)) extern 15810: PangoEngineShape * pango_font_find_shaper (PangoFont *font, 15810: PangoLanguage *language, 15810: guint32 ch); 15810: 15810: extern 15810: PangoFontMetrics * pango_font_get_metrics (PangoFont *font, 15810: PangoLanguage *language); 15810: extern 15810: void pango_font_get_glyph_extents (PangoFont *font, 15810: PangoGlyph glyph, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: PangoFontMap *pango_font_get_font_map (PangoFont *font); 15810: 15810: extern 15810: PangoFontFace * pango_font_get_face (PangoFont *font); 15810: 15810: extern 15810: gboolean pango_font_has_char (PangoFont *font, 15810: gunichar wc); 15810: extern 15810: void pango_font_get_features (PangoFont *font, 15810: hb_feature_t *features, 15810: guint len, 15810: guint *num_features); 15810: extern 15810: hb_font_t * pango_font_get_hb_font (PangoFont *font); 15810: # 656 "/usr/include/pango-1.0/pango/pango-font.h" 15810: 15810: # 26 "/usr/include/pango-1.0/pango/pango-attributes.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _PangoColor PangoColor; 15810: # 43 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoColor 15810: { 15810: guint16 red; 15810: guint16 green; 15810: guint16 blue; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType pango_color_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_attribute_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoColor *pango_color_copy (const PangoColor *src); 15810: extern 15810: void pango_color_free (PangoColor *color); 15810: extern 15810: gboolean pango_color_parse (PangoColor *color, 15810: const char *spec); 15810: extern 15810: gboolean pango_color_parse_with_alpha 15810: (PangoColor *color, 15810: guint16 *alpha, 15810: const char *spec); 15810: extern 15810: gchar *pango_color_to_string(const PangoColor *color); 15810: 15810: 15810: 15810: 15810: typedef struct _PangoAttribute PangoAttribute; 15810: typedef struct _PangoAttrClass PangoAttrClass; 15810: 15810: typedef struct _PangoAttrString PangoAttrString; 15810: typedef struct _PangoAttrLanguage PangoAttrLanguage; 15810: typedef struct _PangoAttrInt PangoAttrInt; 15810: typedef struct _PangoAttrSize PangoAttrSize; 15810: typedef struct _PangoAttrFloat PangoAttrFloat; 15810: typedef struct _PangoAttrColor PangoAttrColor; 15810: typedef struct _PangoAttrFontDesc PangoAttrFontDesc; 15810: typedef struct _PangoAttrShape PangoAttrShape; 15810: typedef struct _PangoAttrFontFeatures PangoAttrFontFeatures; 15810: # 127 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef struct _PangoAttrList PangoAttrList; 15810: typedef struct _PangoAttrIterator PangoAttrIterator; 15810: # 171 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef enum 15810: { 15810: PANGO_ATTR_INVALID, 15810: PANGO_ATTR_LANGUAGE, 15810: PANGO_ATTR_FAMILY, 15810: PANGO_ATTR_STYLE, 15810: PANGO_ATTR_WEIGHT, 15810: PANGO_ATTR_VARIANT, 15810: PANGO_ATTR_STRETCH, 15810: PANGO_ATTR_SIZE, 15810: PANGO_ATTR_FONT_DESC, 15810: PANGO_ATTR_FOREGROUND, 15810: PANGO_ATTR_BACKGROUND, 15810: PANGO_ATTR_UNDERLINE, 15810: PANGO_ATTR_STRIKETHROUGH, 15810: PANGO_ATTR_RISE, 15810: PANGO_ATTR_SHAPE, 15810: PANGO_ATTR_SCALE, 15810: PANGO_ATTR_FALLBACK, 15810: PANGO_ATTR_LETTER_SPACING, 15810: PANGO_ATTR_UNDERLINE_COLOR, 15810: PANGO_ATTR_STRIKETHROUGH_COLOR, 15810: PANGO_ATTR_ABSOLUTE_SIZE, 15810: PANGO_ATTR_GRAVITY, 15810: PANGO_ATTR_GRAVITY_HINT, 15810: PANGO_ATTR_FONT_FEATURES, 15810: PANGO_ATTR_FOREGROUND_ALPHA, 15810: PANGO_ATTR_BACKGROUND_ALPHA, 15810: PANGO_ATTR_ALLOW_BREAKS, 15810: PANGO_ATTR_SHOW, 15810: PANGO_ATTR_INSERT_HYPHENS, 15810: PANGO_ATTR_OVERLINE, 15810: PANGO_ATTR_OVERLINE_COLOR, 15810: } PangoAttrType; 15810: # 238 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef enum { 15810: PANGO_UNDERLINE_NONE, 15810: PANGO_UNDERLINE_SINGLE, 15810: PANGO_UNDERLINE_DOUBLE, 15810: PANGO_UNDERLINE_LOW, 15810: PANGO_UNDERLINE_ERROR, 15810: PANGO_UNDERLINE_SINGLE_LINE, 15810: PANGO_UNDERLINE_DOUBLE_LINE, 15810: PANGO_UNDERLINE_ERROR_LINE 15810: } PangoUnderline; 15810: # 261 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef enum { 15810: PANGO_OVERLINE_NONE, 15810: PANGO_OVERLINE_SINGLE 15810: } PangoOverline; 15810: # 302 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttribute 15810: { 15810: const PangoAttrClass *klass; 15810: guint start_index; 15810: guint end_index; 15810: }; 15810: # 319 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef gboolean (*PangoAttrFilterFunc) (PangoAttribute *attribute, 15810: gpointer user_data); 15810: # 330 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef gpointer (*PangoAttrDataCopyFunc) (gconstpointer user_data); 15810: # 348 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrClass 15810: { 15810: 15810: PangoAttrType type; 15810: PangoAttribute * (*copy) (const PangoAttribute *attr); 15810: void (*destroy) (PangoAttribute *attr); 15810: gboolean (*equal) (const PangoAttribute *attr1, const PangoAttribute *attr2); 15810: }; 15810: # 365 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrString 15810: { 15810: PangoAttribute attr; 15810: char *value; 15810: }; 15810: # 378 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrLanguage 15810: { 15810: PangoAttribute attr; 15810: PangoLanguage *value; 15810: }; 15810: # 391 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrInt 15810: { 15810: PangoAttribute attr; 15810: int value; 15810: }; 15810: # 404 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrFloat 15810: { 15810: PangoAttribute attr; 15810: double value; 15810: }; 15810: # 417 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrColor 15810: { 15810: PangoAttribute attr; 15810: PangoColor color; 15810: }; 15810: # 436 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrSize 15810: { 15810: PangoAttribute attr; 15810: int size; 15810: guint absolute : 1; 15810: }; 15810: # 455 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrShape 15810: { 15810: PangoAttribute attr; 15810: PangoRectangle ink_rect; 15810: PangoRectangle logical_rect; 15810: 15810: gpointer data; 15810: PangoAttrDataCopyFunc copy_func; 15810: GDestroyNotify destroy_func; 15810: }; 15810: # 474 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrFontDesc 15810: { 15810: PangoAttribute attr; 15810: PangoFontDescription *desc; 15810: }; 15810: # 490 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: struct _PangoAttrFontFeatures 15810: { 15810: PangoAttribute attr; 15810: gchar *features; 15810: }; 15810: 15810: extern 15810: PangoAttrType pango_attr_type_register (const gchar *name); 15810: extern 15810: const char * pango_attr_type_get_name (PangoAttrType type) __attribute__ ((__const__)); 15810: 15810: extern 15810: void pango_attribute_init (PangoAttribute *attr, 15810: const PangoAttrClass *klass); 15810: extern 15810: PangoAttribute * pango_attribute_copy (const PangoAttribute *attr); 15810: extern 15810: void pango_attribute_destroy (PangoAttribute *attr); 15810: extern 15810: gboolean pango_attribute_equal (const PangoAttribute *attr1, 15810: const PangoAttribute *attr2) __attribute__((__pure__)); 15810: 15810: extern 15810: PangoAttribute *pango_attr_language_new (PangoLanguage *language); 15810: extern 15810: PangoAttribute *pango_attr_family_new (const char *family); 15810: extern 15810: PangoAttribute *pango_attr_foreground_new (guint16 red, 15810: guint16 green, 15810: guint16 blue); 15810: extern 15810: PangoAttribute *pango_attr_background_new (guint16 red, 15810: guint16 green, 15810: guint16 blue); 15810: extern 15810: PangoAttribute *pango_attr_size_new (int size); 15810: extern 15810: PangoAttribute *pango_attr_size_new_absolute (int size); 15810: extern 15810: PangoAttribute *pango_attr_style_new (PangoStyle style); 15810: extern 15810: PangoAttribute *pango_attr_weight_new (PangoWeight weight); 15810: extern 15810: PangoAttribute *pango_attr_variant_new (PangoVariant variant); 15810: extern 15810: PangoAttribute *pango_attr_stretch_new (PangoStretch stretch); 15810: extern 15810: PangoAttribute *pango_attr_font_desc_new (const PangoFontDescription *desc); 15810: 15810: extern 15810: PangoAttribute *pango_attr_underline_new (PangoUnderline underline); 15810: extern 15810: PangoAttribute *pango_attr_underline_color_new (guint16 red, 15810: guint16 green, 15810: guint16 blue); 15810: extern 15810: PangoAttribute *pango_attr_strikethrough_new (gboolean strikethrough); 15810: extern 15810: PangoAttribute *pango_attr_strikethrough_color_new (guint16 red, 15810: guint16 green, 15810: guint16 blue); 15810: 15810: extern 15810: PangoAttribute *pango_attr_rise_new (int rise); 15810: extern 15810: PangoAttribute *pango_attr_scale_new (double scale_factor); 15810: extern 15810: PangoAttribute *pango_attr_fallback_new (gboolean enable_fallback); 15810: extern 15810: PangoAttribute *pango_attr_letter_spacing_new (int letter_spacing); 15810: 15810: extern 15810: PangoAttribute *pango_attr_shape_new (const PangoRectangle *ink_rect, 15810: const PangoRectangle *logical_rect); 15810: extern 15810: PangoAttribute *pango_attr_shape_new_with_data (const PangoRectangle *ink_rect, 15810: const PangoRectangle *logical_rect, 15810: gpointer data, 15810: PangoAttrDataCopyFunc copy_func, 15810: GDestroyNotify destroy_func); 15810: 15810: extern 15810: PangoAttribute *pango_attr_gravity_new (PangoGravity gravity); 15810: extern 15810: PangoAttribute *pango_attr_gravity_hint_new (PangoGravityHint hint); 15810: extern 15810: PangoAttribute *pango_attr_font_features_new (const gchar *features); 15810: extern 15810: PangoAttribute *pango_attr_foreground_alpha_new (guint16 alpha); 15810: extern 15810: PangoAttribute *pango_attr_background_alpha_new (guint16 alpha); 15810: extern 15810: PangoAttribute *pango_attr_allow_breaks_new (gboolean allow_breaks); 15810: extern 15810: PangoAttribute *pango_attr_insert_hyphens_new (gboolean insert_hyphens); 15810: 15810: extern 15810: PangoAttribute *pango_attr_overline_new (PangoOverline overline); 15810: extern 15810: PangoAttribute *pango_attr_overline_color_new (guint16 red, 15810: guint16 green, 15810: guint16 blue); 15810: # 604 "/usr/include/pango-1.0/pango/pango-attributes.h" 15810: typedef enum { 15810: PANGO_SHOW_NONE = 0, 15810: PANGO_SHOW_SPACES = 1 << 0, 15810: PANGO_SHOW_LINE_BREAKS = 1 << 1, 15810: PANGO_SHOW_IGNORABLES = 1 << 2 15810: } PangoShowFlags; 15810: 15810: extern 15810: PangoAttribute *pango_attr_show_new (PangoShowFlags flags); 15810: 15810: extern 15810: GType pango_attr_list_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoAttrList * pango_attr_list_new (void); 15810: extern 15810: PangoAttrList * pango_attr_list_ref (PangoAttrList *list); 15810: extern 15810: void pango_attr_list_unref (PangoAttrList *list); 15810: extern 15810: PangoAttrList * pango_attr_list_copy (PangoAttrList *list); 15810: extern 15810: void pango_attr_list_insert (PangoAttrList *list, 15810: PangoAttribute *attr); 15810: extern 15810: void pango_attr_list_insert_before (PangoAttrList *list, 15810: PangoAttribute *attr); 15810: extern 15810: void pango_attr_list_change (PangoAttrList *list, 15810: PangoAttribute *attr); 15810: extern 15810: void pango_attr_list_splice (PangoAttrList *list, 15810: PangoAttrList *other, 15810: gint pos, 15810: gint len); 15810: extern 15810: void pango_attr_list_update (PangoAttrList *list, 15810: int pos, 15810: int remove, 15810: int add); 15810: 15810: extern 15810: PangoAttrList *pango_attr_list_filter (PangoAttrList *list, 15810: PangoAttrFilterFunc func, 15810: gpointer data); 15810: 15810: extern 15810: GSList *pango_attr_list_get_attributes (PangoAttrList *list); 15810: 15810: extern 15810: gboolean pango_attr_list_equal (PangoAttrList *list, 15810: PangoAttrList *other_list); 15810: 15810: extern 15810: GType pango_attr_iterator_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoAttrIterator *pango_attr_list_get_iterator (PangoAttrList *list); 15810: 15810: extern 15810: void pango_attr_iterator_range (PangoAttrIterator *iterator, 15810: gint *start, 15810: gint *end); 15810: extern 15810: gboolean pango_attr_iterator_next (PangoAttrIterator *iterator); 15810: extern 15810: PangoAttrIterator *pango_attr_iterator_copy (PangoAttrIterator *iterator); 15810: extern 15810: void pango_attr_iterator_destroy (PangoAttrIterator *iterator); 15810: extern 15810: PangoAttribute * pango_attr_iterator_get (PangoAttrIterator *iterator, 15810: PangoAttrType type); 15810: extern 15810: void pango_attr_iterator_get_font (PangoAttrIterator *iterator, 15810: PangoFontDescription *desc, 15810: PangoLanguage **language, 15810: GSList **extra_attrs); 15810: extern 15810: GSList * pango_attr_iterator_get_attrs (PangoAttrIterator *iterator); 15810: 15810: 15810: extern 15810: gboolean pango_parse_markup (const char *markup_text, 15810: int length, 15810: gunichar accel_marker, 15810: PangoAttrList **attr_list, 15810: char **text, 15810: gunichar *accel_char, 15810: GError **error); 15810: 15810: extern 15810: GMarkupParseContext * pango_markup_parser_new (gunichar accel_marker); 15810: extern 15810: gboolean pango_markup_parser_finish (GMarkupParseContext *context, 15810: PangoAttrList **attr_list, 15810: char **text, 15810: gunichar *accel_char, 15810: GError **error); 15810: 15810: 15810: # 26 "/usr/include/pango-1.0/pango/pango.h" 2 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-break.h" 1 15810: # 27 "/usr/include/pango-1.0/pango/pango-break.h" 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-item.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pango-item.h" 15810: 15810: 15810: typedef struct _PangoAnalysis PangoAnalysis; 15810: typedef struct _PangoItem PangoItem; 15810: # 77 "/usr/include/pango-1.0/pango/pango-item.h" 15810: struct _PangoAnalysis 15810: { 15810: 15810: PangoEngineShape *shape_engine; 15810: PangoEngineLang *lang_engine; 15810: 15810: 15810: 15810: 15810: PangoFont *font; 15810: 15810: guint8 level; 15810: guint8 gravity; 15810: guint8 flags; 15810: 15810: guint8 script; 15810: PangoLanguage *language; 15810: 15810: GSList *extra_attrs; 15810: }; 15810: # 110 "/usr/include/pango-1.0/pango/pango-item.h" 15810: struct _PangoItem 15810: { 15810: gint offset; 15810: gint length; 15810: gint num_chars; 15810: PangoAnalysis analysis; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType pango_item_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoItem *pango_item_new (void); 15810: extern 15810: PangoItem *pango_item_copy (PangoItem *item); 15810: extern 15810: void pango_item_free (PangoItem *item); 15810: extern 15810: PangoItem *pango_item_split (PangoItem *orig, 15810: int split_index, 15810: int split_offset); 15810: extern 15810: void pango_item_apply_attrs (PangoItem *item, 15810: PangoAttrIterator *iter); 15810: 15810: 15810: # 30 "/usr/include/pango-1.0/pango/pango-break.h" 2 15810: # 79 "/usr/include/pango-1.0/pango/pango-break.h" 15810: struct _PangoLogAttr 15810: { 15810: guint is_line_break : 1; 15810: guint is_mandatory_break : 1; 15810: guint is_char_break : 1; 15810: guint is_white : 1; 15810: guint is_cursor_position : 1; 15810: guint is_word_start : 1; 15810: guint is_word_end : 1; 15810: guint is_sentence_boundary : 1; 15810: guint is_sentence_start : 1; 15810: guint is_sentence_end : 1; 15810: guint backspace_deletes_character : 1; 15810: guint is_expandable_space : 1; 15810: guint is_word_boundary : 1; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: void pango_break (const gchar *text, 15810: int length, 15810: PangoAnalysis *analysis, 15810: PangoLogAttr *attrs, 15810: int attrs_len); 15810: 15810: extern 15810: void pango_find_paragraph_boundary (const gchar *text, 15810: gint length, 15810: gint *paragraph_delimiter_index, 15810: gint *next_paragraph_start); 15810: 15810: extern 15810: void pango_get_log_attrs (const char *text, 15810: int length, 15810: int level, 15810: PangoLanguage *language, 15810: PangoLogAttr *log_attrs, 15810: int attrs_len); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void pango_default_break (const gchar *text, 15810: int length, 15810: PangoAnalysis *analysis, 15810: PangoLogAttr *attrs, 15810: int attrs_len); 15810: 15810: extern 15810: void pango_tailor_break (const char *text, 15810: int length, 15810: PangoAnalysis *analysis, 15810: int offset, 15810: PangoLogAttr *log_attrs, 15810: int log_attrs_len); 15810: 15810: 15810: # 28 "/usr/include/pango-1.0/pango/pango.h" 2 15810: # 1 "/usr/include/pango-1.0/pango/pango-context.h" 1 15810: # 26 "/usr/include/pango-1.0/pango/pango-context.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-fontmap.h" 1 15810: # 26 "/usr/include/pango-1.0/pango/pango-fontmap.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-fontset.h" 1 15810: # 30 "/usr/include/pango-1.0/pango/pango-fontset.h" 15810: 15810: # 44 "/usr/include/pango-1.0/pango/pango-fontset.h" 15810: extern 15810: GType pango_fontset_get_type (void) __attribute__ ((__const__)); 15810: 15810: typedef struct _PangoFontset PangoFontset; 15810: typedef struct _PangoFontsetClass PangoFontsetClass; 15810: # 63 "/usr/include/pango-1.0/pango/pango-fontset.h" 15810: typedef gboolean (*PangoFontsetForeachFunc) (PangoFontset *fontset, 15810: PangoFont *font, 15810: gpointer user_data); 15810: # 77 "/usr/include/pango-1.0/pango/pango-fontset.h" 15810: struct _PangoFontset 15810: { 15810: GObject parent_instance; 15810: }; 15810: # 96 "/usr/include/pango-1.0/pango/pango-fontset.h" 15810: struct _PangoFontsetClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: PangoFont * (*get_font) (PangoFontset *fontset, 15810: guint wc); 15810: 15810: PangoFontMetrics *(*get_metrics) (PangoFontset *fontset); 15810: PangoLanguage * (*get_language) (PangoFontset *fontset); 15810: void (*foreach) (PangoFontset *fontset, 15810: PangoFontsetForeachFunc func, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: void (*_pango_reserved1) (void); 15810: void (*_pango_reserved2) (void); 15810: void (*_pango_reserved3) (void); 15810: void (*_pango_reserved4) (void); 15810: }; 15810: # 133 "/usr/include/pango-1.0/pango/pango-fontset.h" 15810: typedef struct _PangoFontsetSimple PangoFontsetSimple; 15810: typedef struct _PangoFontsetSimpleClass PangoFontsetSimpleClass; 15810: 15810: 15810: extern 15810: GType pango_fontset_simple_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoFontsetSimple * pango_fontset_simple_new (PangoLanguage *language); 15810: extern 15810: void pango_fontset_simple_append (PangoFontsetSimple *fontset, 15810: PangoFont *font); 15810: extern 15810: int pango_fontset_simple_size (PangoFontsetSimple *fontset); 15810: 15810: 15810: extern 15810: PangoFont * pango_fontset_get_font (PangoFontset *fontset, 15810: guint wc); 15810: extern 15810: PangoFontMetrics *pango_fontset_get_metrics (PangoFontset *fontset); 15810: extern 15810: void pango_fontset_foreach (PangoFontset *fontset, 15810: PangoFontsetForeachFunc func, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: # 27 "/usr/include/pango-1.0/pango/pango-fontmap.h" 2 15810: 15810: 15810: # 37 "/usr/include/pango-1.0/pango/pango-fontmap.h" 15810: typedef struct _PangoFontMapClass PangoFontMapClass; 15810: typedef struct _PangoContext PangoContext; 15810: # 49 "/usr/include/pango-1.0/pango/pango-fontmap.h" 15810: struct _PangoFontMap 15810: { 15810: GObject parent_instance; 15810: }; 15810: # 72 "/usr/include/pango-1.0/pango/pango-fontmap.h" 15810: struct _PangoFontMapClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: PangoFont * (*load_font) (PangoFontMap *fontmap, 15810: PangoContext *context, 15810: const PangoFontDescription *desc); 15810: void (*list_families) (PangoFontMap *fontmap, 15810: PangoFontFamily ***families, 15810: int *n_families); 15810: PangoFontset *(*load_fontset) (PangoFontMap *fontmap, 15810: PangoContext *context, 15810: const PangoFontDescription *desc, 15810: PangoLanguage *language); 15810: 15810: const char *shape_engine_type; 15810: 15810: guint (*get_serial) (PangoFontMap *fontmap); 15810: void (*changed) (PangoFontMap *fontmap); 15810: 15810: PangoFontFamily * (*get_family) (PangoFontMap *fontmap, 15810: const char *name); 15810: 15810: PangoFontFace * (*get_face) (PangoFontMap *fontmap, 15810: PangoFont *font); 15810: }; 15810: 15810: extern 15810: GType pango_font_map_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoContext * pango_font_map_create_context (PangoFontMap *fontmap); 15810: extern 15810: PangoFont * pango_font_map_load_font (PangoFontMap *fontmap, 15810: PangoContext *context, 15810: const PangoFontDescription *desc); 15810: extern 15810: PangoFontset *pango_font_map_load_fontset (PangoFontMap *fontmap, 15810: PangoContext *context, 15810: const PangoFontDescription *desc, 15810: PangoLanguage *language); 15810: extern 15810: void pango_font_map_list_families (PangoFontMap *fontmap, 15810: PangoFontFamily ***families, 15810: int *n_families); 15810: extern 15810: guint pango_font_map_get_serial (PangoFontMap *fontmap); 15810: extern 15810: void pango_font_map_changed (PangoFontMap *fontmap); 15810: 15810: extern 15810: PangoFontFamily *pango_font_map_get_family (PangoFontMap *fontmap, 15810: const char *name); 15810: 15810: 15810: # 27 "/usr/include/pango-1.0/pango/pango-context.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _PangoContextClass PangoContextClass; 15810: # 51 "/usr/include/pango-1.0/pango/pango-context.h" 15810: extern 15810: GType pango_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoContext *pango_context_new (void); 15810: extern 15810: void pango_context_changed (PangoContext *context); 15810: extern 15810: void pango_context_set_font_map (PangoContext *context, 15810: PangoFontMap *font_map); 15810: extern 15810: PangoFontMap *pango_context_get_font_map (PangoContext *context); 15810: extern 15810: guint pango_context_get_serial (PangoContext *context); 15810: extern 15810: void pango_context_list_families (PangoContext *context, 15810: PangoFontFamily ***families, 15810: int *n_families); 15810: extern 15810: PangoFont * pango_context_load_font (PangoContext *context, 15810: const PangoFontDescription *desc); 15810: extern 15810: PangoFontset *pango_context_load_fontset (PangoContext *context, 15810: const PangoFontDescription *desc, 15810: PangoLanguage *language); 15810: 15810: extern 15810: PangoFontMetrics *pango_context_get_metrics (PangoContext *context, 15810: const PangoFontDescription *desc, 15810: PangoLanguage *language); 15810: 15810: extern 15810: void pango_context_set_font_description (PangoContext *context, 15810: const PangoFontDescription *desc); 15810: extern 15810: PangoFontDescription * pango_context_get_font_description (PangoContext *context); 15810: extern 15810: PangoLanguage *pango_context_get_language (PangoContext *context); 15810: extern 15810: void pango_context_set_language (PangoContext *context, 15810: PangoLanguage *language); 15810: extern 15810: void pango_context_set_base_dir (PangoContext *context, 15810: PangoDirection direction); 15810: extern 15810: PangoDirection pango_context_get_base_dir (PangoContext *context); 15810: extern 15810: void pango_context_set_base_gravity (PangoContext *context, 15810: PangoGravity gravity); 15810: extern 15810: PangoGravity pango_context_get_base_gravity (PangoContext *context); 15810: extern 15810: PangoGravity pango_context_get_gravity (PangoContext *context); 15810: extern 15810: void pango_context_set_gravity_hint (PangoContext *context, 15810: PangoGravityHint hint); 15810: extern 15810: PangoGravityHint pango_context_get_gravity_hint (PangoContext *context); 15810: 15810: extern 15810: void pango_context_set_matrix (PangoContext *context, 15810: const PangoMatrix *matrix); 15810: extern 15810: const PangoMatrix * pango_context_get_matrix (PangoContext *context); 15810: 15810: extern 15810: void pango_context_set_round_glyph_positions (PangoContext *context, 15810: gboolean round_positions); 15810: extern 15810: gboolean pango_context_get_round_glyph_positions (PangoContext *context); 15810: 15810: extern 15810: GList *pango_itemize (PangoContext *context, 15810: const char *text, 15810: int start_index, 15810: int length, 15810: PangoAttrList *attrs, 15810: PangoAttrIterator *cached_iter); 15810: extern 15810: GList *pango_itemize_with_base_dir (PangoContext *context, 15810: PangoDirection base_dir, 15810: const char *text, 15810: int start_index, 15810: int length, 15810: PangoAttrList *attrs, 15810: PangoAttrIterator *cached_iter); 15810: 15810: 15810: # 29 "/usr/include/pango-1.0/pango/pango.h" 2 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-engine.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-glyph.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: 15810: 15810: typedef struct _PangoGlyphGeometry PangoGlyphGeometry; 15810: typedef struct _PangoGlyphVisAttr PangoGlyphVisAttr; 15810: typedef struct _PangoGlyphInfo PangoGlyphInfo; 15810: typedef struct _PangoGlyphString PangoGlyphString; 15810: # 49 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: typedef gint32 PangoGlyphUnit; 15810: # 62 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: struct _PangoGlyphGeometry 15810: { 15810: PangoGlyphUnit width; 15810: PangoGlyphUnit x_offset; 15810: PangoGlyphUnit y_offset; 15810: }; 15810: # 85 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: struct _PangoGlyphVisAttr 15810: { 15810: guint is_cluster_start : 1; 15810: }; 15810: # 101 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: struct _PangoGlyphInfo 15810: { 15810: PangoGlyph glyph; 15810: PangoGlyphGeometry geometry; 15810: PangoGlyphVisAttr attr; 15810: }; 15810: # 122 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: struct _PangoGlyphString { 15810: gint num_glyphs; 15810: 15810: PangoGlyphInfo *glyphs; 15810: gint *log_clusters; 15810: 15810: 15810: gint space; 15810: }; 15810: 15810: 15810: 15810: extern 15810: PangoGlyphString *pango_glyph_string_new (void); 15810: extern 15810: void pango_glyph_string_set_size (PangoGlyphString *string, 15810: gint new_len); 15810: extern 15810: GType pango_glyph_string_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoGlyphString *pango_glyph_string_copy (PangoGlyphString *string); 15810: extern 15810: void pango_glyph_string_free (PangoGlyphString *string); 15810: extern 15810: void pango_glyph_string_extents (PangoGlyphString *glyphs, 15810: PangoFont *font, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: int pango_glyph_string_get_width(PangoGlyphString *glyphs); 15810: 15810: extern 15810: void pango_glyph_string_extents_range (PangoGlyphString *glyphs, 15810: int start, 15810: int end, 15810: PangoFont *font, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: 15810: extern 15810: void pango_glyph_string_get_logical_widths (PangoGlyphString *glyphs, 15810: const char *text, 15810: int length, 15810: int embedding_level, 15810: int *logical_widths); 15810: 15810: extern 15810: void pango_glyph_string_index_to_x (PangoGlyphString *glyphs, 15810: char *text, 15810: int length, 15810: PangoAnalysis *analysis, 15810: int index_, 15810: gboolean trailing, 15810: int *x_pos); 15810: extern 15810: void pango_glyph_string_x_to_index (PangoGlyphString *glyphs, 15810: char *text, 15810: int length, 15810: PangoAnalysis *analysis, 15810: int x_pos, 15810: int *index_, 15810: int *trailing); 15810: 15810: 15810: 15810: extern 15810: void pango_shape (const char *text, 15810: int length, 15810: const PangoAnalysis *analysis, 15810: PangoGlyphString *glyphs); 15810: 15810: extern 15810: void pango_shape_full (const char *item_text, 15810: int item_length, 15810: const char *paragraph_text, 15810: int paragraph_length, 15810: const PangoAnalysis *analysis, 15810: PangoGlyphString *glyphs); 15810: # 213 "/usr/include/pango-1.0/pango/pango-glyph.h" 15810: typedef enum { 15810: PANGO_SHAPE_NONE = 0, 15810: PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, 15810: } PangoShapeFlags; 15810: 15810: extern 15810: void pango_shape_with_flags (const char *item_text, 15810: int item_length, 15810: const char *paragraph_text, 15810: int paragraph_length, 15810: const PangoAnalysis *analysis, 15810: PangoGlyphString *glyphs, 15810: PangoShapeFlags flags); 15810: 15810: extern 15810: GList *pango_reorder_items (GList *logical_items); 15810: 15810: 15810: # 29 "/usr/include/pango-1.0/pango/pango-engine.h" 2 15810: 15810: 15810: 15810: # 57 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: typedef struct _PangoEngine PangoEngine; 15810: typedef struct _PangoEngineClass PangoEngineClass; 15810: # 68 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngine 15810: { 15810: 15810: GObject parent_instance; 15810: }; 15810: # 81 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType pango_engine_get_type (void) __attribute__ ((__const__)); 15810: # 107 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: typedef struct _PangoEngineLangClass PangoEngineLangClass; 15810: # 121 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineLang 15810: { 15810: 15810: PangoEngine parent_instance; 15810: }; 15810: # 140 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineLangClass 15810: { 15810: 15810: PangoEngineClass parent_class; 15810: 15810: 15810: void (*script_break) (PangoEngineLang *engine, 15810: const char *text, 15810: int len, 15810: PangoAnalysis *analysis, 15810: PangoLogAttr *attrs, 15810: int attrs_len); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType pango_engine_lang_get_type (void) __attribute__ ((__const__)); 15810: # 174 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: typedef struct _PangoEngineShapeClass PangoEngineShapeClass; 15810: # 190 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineShape 15810: { 15810: PangoEngine parent_instance; 15810: }; 15810: # 222 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineShapeClass 15810: { 15810: 15810: PangoEngineClass parent_class; 15810: 15810: 15810: void (*script_shape) (PangoEngineShape *engine, 15810: PangoFont *font, 15810: const char *item_text, 15810: unsigned int item_length, 15810: const PangoAnalysis *analysis, 15810: PangoGlyphString *glyphs, 15810: const char *paragraph_text, 15810: unsigned int paragraph_length); 15810: PangoCoverageLevel (*covers) (PangoEngineShape *engine, 15810: PangoFont *font, 15810: PangoLanguage *language, 15810: gunichar wc); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType pango_engine_shape_get_type (void) __attribute__ ((__const__)); 15810: 15810: typedef struct _PangoEngineInfo PangoEngineInfo; 15810: typedef struct _PangoEngineScriptInfo PangoEngineScriptInfo; 15810: # 267 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineScriptInfo 15810: { 15810: PangoScript script; 15810: const gchar *langs; 15810: }; 15810: # 286 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: struct _PangoEngineInfo 15810: { 15810: const gchar *id; 15810: const gchar *engine_type; 15810: const gchar *render_type; 15810: PangoEngineScriptInfo *scripts; 15810: gint n_scripts; 15810: }; 15810: # 304 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: __attribute__((__deprecated__)) extern 15810: void script_engine_list (PangoEngineInfo **engines, 15810: int *n_engines); 15810: # 317 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: __attribute__((__deprecated__)) extern 15810: void script_engine_init (GTypeModule *module); 15810: # 328 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: __attribute__((__deprecated__)) extern 15810: void script_engine_exit (void); 15810: # 339 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: __attribute__((__deprecated__)) extern 15810: PangoEngine *script_engine_create (const char *id); 15810: # 455 "/usr/include/pango-1.0/pango/pango-engine.h" 15810: 15810: # 32 "/usr/include/pango-1.0/pango/pango.h" 2 15810: # 1 "/usr/include/pango-1.0/pango/pango-enum-types.h" 1 15810: # 11 "/usr/include/pango-1.0/pango/pango-enum-types.h" 15810: 15810: 15810: 15810: extern 15810: GType pango_attr_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_underline_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_overline_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_show_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_bidi_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_coverage_level_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_direction_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_variant_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_weight_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_stretch_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_font_mask_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_shape_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_gravity_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_gravity_hint_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_alignment_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_wrap_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType pango_ellipsize_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_render_part_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_script_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType pango_tab_align_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 33 "/usr/include/pango-1.0/pango/pango.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 1 15810: # 30 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 15810: 15810: # 44 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 15810: typedef struct _PangoGlyphItem PangoGlyphItem; 15810: 15810: struct _PangoGlyphItem 15810: { 15810: PangoItem *item; 15810: PangoGlyphString *glyphs; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType pango_glyph_item_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoGlyphItem *pango_glyph_item_split (PangoGlyphItem *orig, 15810: const char *text, 15810: int split_index); 15810: extern 15810: PangoGlyphItem *pango_glyph_item_copy (PangoGlyphItem *orig); 15810: extern 15810: void pango_glyph_item_free (PangoGlyphItem *glyph_item); 15810: extern 15810: GSList * pango_glyph_item_apply_attrs (PangoGlyphItem *glyph_item, 15810: const char *text, 15810: PangoAttrList *list); 15810: extern 15810: void pango_glyph_item_letter_space (PangoGlyphItem *glyph_item, 15810: const char *text, 15810: PangoLogAttr *log_attrs, 15810: int letter_spacing); 15810: extern 15810: void pango_glyph_item_get_logical_widths (PangoGlyphItem *glyph_item, 15810: const char *text, 15810: int *logical_widths); 15810: # 126 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 15810: typedef struct _PangoGlyphItemIter PangoGlyphItemIter; 15810: 15810: struct _PangoGlyphItemIter 15810: { 15810: PangoGlyphItem *glyph_item; 15810: const gchar *text; 15810: 15810: int start_glyph; 15810: int start_index; 15810: int start_char; 15810: 15810: int end_glyph; 15810: int end_index; 15810: int end_char; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType pango_glyph_item_iter_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoGlyphItemIter *pango_glyph_item_iter_copy (PangoGlyphItemIter *orig); 15810: extern 15810: void pango_glyph_item_iter_free (PangoGlyphItemIter *iter); 15810: 15810: extern 15810: gboolean pango_glyph_item_iter_init_start (PangoGlyphItemIter *iter, 15810: PangoGlyphItem *glyph_item, 15810: const char *text); 15810: extern 15810: gboolean pango_glyph_item_iter_init_end (PangoGlyphItemIter *iter, 15810: PangoGlyphItem *glyph_item, 15810: const char *text); 15810: extern 15810: gboolean pango_glyph_item_iter_next_cluster (PangoGlyphItemIter *iter); 15810: extern 15810: gboolean pango_glyph_item_iter_prev_cluster (PangoGlyphItemIter *iter); 15810: 15810: 15810: # 39 "/usr/include/pango-1.0/pango/pango.h" 2 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-layout.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: # 1 "/usr/include/pango-1.0/pango/pango-tabs.h" 1 15810: # 27 "/usr/include/pango-1.0/pango/pango-tabs.h" 15810: 15810: 15810: typedef struct _PangoTabArray PangoTabArray; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef enum 15810: { 15810: PANGO_TAB_LEFT 15810: # 48 "/usr/include/pango-1.0/pango/pango-tabs.h" 15810: } PangoTabAlign; 15810: 15810: 15810: 15810: extern 15810: PangoTabArray *pango_tab_array_new (gint initial_size, 15810: gboolean positions_in_pixels); 15810: extern 15810: PangoTabArray *pango_tab_array_new_with_positions (gint size, 15810: gboolean positions_in_pixels, 15810: PangoTabAlign first_alignment, 15810: gint first_position, 15810: ...); 15810: extern 15810: GType pango_tab_array_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoTabArray *pango_tab_array_copy (PangoTabArray *src); 15810: extern 15810: void pango_tab_array_free (PangoTabArray *tab_array); 15810: extern 15810: gint pango_tab_array_get_size (PangoTabArray *tab_array); 15810: extern 15810: void pango_tab_array_resize (PangoTabArray *tab_array, 15810: gint new_size); 15810: extern 15810: void pango_tab_array_set_tab (PangoTabArray *tab_array, 15810: gint tab_index, 15810: PangoTabAlign alignment, 15810: gint location); 15810: extern 15810: void pango_tab_array_get_tab (PangoTabArray *tab_array, 15810: gint tab_index, 15810: PangoTabAlign *alignment, 15810: gint *location); 15810: extern 15810: void pango_tab_array_get_tabs (PangoTabArray *tab_array, 15810: PangoTabAlign **alignments, 15810: gint **locations); 15810: 15810: extern 15810: gboolean pango_tab_array_get_positions_in_pixels (PangoTabArray *tab_array); 15810: 15810: 15810: 15810: # 29 "/usr/include/pango-1.0/pango/pango-layout.h" 2 15810: 15810: 15810: 15810: typedef struct _PangoLayout PangoLayout; 15810: typedef struct _PangoLayoutClass PangoLayoutClass; 15810: typedef struct _PangoLayoutLine PangoLayoutLine; 15810: # 44 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: typedef PangoGlyphItem PangoLayoutRun; 15810: # 58 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: typedef enum { 15810: PANGO_ALIGN_LEFT, 15810: PANGO_ALIGN_CENTER, 15810: PANGO_ALIGN_RIGHT 15810: } PangoAlignment; 15810: # 79 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: typedef enum { 15810: PANGO_WRAP_WORD, 15810: PANGO_WRAP_CHAR, 15810: PANGO_WRAP_WORD_CHAR 15810: } PangoWrapMode; 15810: # 99 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: typedef enum { 15810: PANGO_ELLIPSIZE_NONE, 15810: PANGO_ELLIPSIZE_START, 15810: PANGO_ELLIPSIZE_MIDDLE, 15810: PANGO_ELLIPSIZE_END 15810: } PangoEllipsizeMode; 15810: # 123 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: struct _PangoLayoutLine 15810: { 15810: PangoLayout *layout; 15810: gint start_index; 15810: gint length; 15810: GSList *runs; 15810: guint is_paragraph_start : 1; 15810: guint resolved_dir : 3; 15810: }; 15810: # 144 "/usr/include/pango-1.0/pango/pango-layout.h" 15810: extern 15810: GType pango_layout_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: PangoLayout *pango_layout_new (PangoContext *context); 15810: extern 15810: PangoLayout *pango_layout_copy (PangoLayout *src); 15810: 15810: extern 15810: PangoContext *pango_layout_get_context (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_attributes (PangoLayout *layout, 15810: PangoAttrList *attrs); 15810: extern 15810: PangoAttrList *pango_layout_get_attributes (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_text (PangoLayout *layout, 15810: const char *text, 15810: int length); 15810: extern 15810: const char *pango_layout_get_text (PangoLayout *layout); 15810: 15810: extern 15810: gint pango_layout_get_character_count (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_markup (PangoLayout *layout, 15810: const char *markup, 15810: int length); 15810: 15810: extern 15810: void pango_layout_set_markup_with_accel (PangoLayout *layout, 15810: const char *markup, 15810: int length, 15810: gunichar accel_marker, 15810: gunichar *accel_char); 15810: 15810: extern 15810: void pango_layout_set_font_description (PangoLayout *layout, 15810: const PangoFontDescription *desc); 15810: 15810: extern 15810: const PangoFontDescription *pango_layout_get_font_description (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_width (PangoLayout *layout, 15810: int width); 15810: extern 15810: int pango_layout_get_width (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_height (PangoLayout *layout, 15810: int height); 15810: extern 15810: int pango_layout_get_height (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_wrap (PangoLayout *layout, 15810: PangoWrapMode wrap); 15810: extern 15810: PangoWrapMode pango_layout_get_wrap (PangoLayout *layout); 15810: extern 15810: gboolean pango_layout_is_wrapped (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_indent (PangoLayout *layout, 15810: int indent); 15810: extern 15810: int pango_layout_get_indent (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_spacing (PangoLayout *layout, 15810: int spacing); 15810: extern 15810: int pango_layout_get_spacing (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_line_spacing (PangoLayout *layout, 15810: float factor); 15810: extern 15810: float pango_layout_get_line_spacing (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_justify (PangoLayout *layout, 15810: gboolean justify); 15810: extern 15810: gboolean pango_layout_get_justify (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_auto_dir (PangoLayout *layout, 15810: gboolean auto_dir); 15810: extern 15810: gboolean pango_layout_get_auto_dir (PangoLayout *layout); 15810: extern 15810: void pango_layout_set_alignment (PangoLayout *layout, 15810: PangoAlignment alignment); 15810: extern 15810: PangoAlignment pango_layout_get_alignment (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_tabs (PangoLayout *layout, 15810: PangoTabArray *tabs); 15810: extern 15810: PangoTabArray* pango_layout_get_tabs (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_single_paragraph_mode (PangoLayout *layout, 15810: gboolean setting); 15810: extern 15810: gboolean pango_layout_get_single_paragraph_mode (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_set_ellipsize (PangoLayout *layout, 15810: PangoEllipsizeMode ellipsize); 15810: extern 15810: PangoEllipsizeMode pango_layout_get_ellipsize (PangoLayout *layout); 15810: extern 15810: gboolean pango_layout_is_ellipsized (PangoLayout *layout); 15810: 15810: extern 15810: int pango_layout_get_unknown_glyphs_count (PangoLayout *layout); 15810: 15810: extern 15810: PangoDirection pango_layout_get_direction (PangoLayout *layout, 15810: int index); 15810: 15810: extern 15810: void pango_layout_context_changed (PangoLayout *layout); 15810: extern 15810: guint pango_layout_get_serial (PangoLayout *layout); 15810: 15810: extern 15810: void pango_layout_get_log_attrs (PangoLayout *layout, 15810: PangoLogAttr **attrs, 15810: gint *n_attrs); 15810: 15810: extern 15810: const PangoLogAttr *pango_layout_get_log_attrs_readonly (PangoLayout *layout, 15810: gint *n_attrs); 15810: 15810: extern 15810: void pango_layout_index_to_pos (PangoLayout *layout, 15810: int index_, 15810: PangoRectangle *pos); 15810: extern 15810: void pango_layout_index_to_line_x (PangoLayout *layout, 15810: int index_, 15810: gboolean trailing, 15810: int *line, 15810: int *x_pos); 15810: extern 15810: void pango_layout_get_cursor_pos (PangoLayout *layout, 15810: int index_, 15810: PangoRectangle *strong_pos, 15810: PangoRectangle *weak_pos); 15810: extern 15810: void pango_layout_move_cursor_visually (PangoLayout *layout, 15810: gboolean strong, 15810: int old_index, 15810: int old_trailing, 15810: int direction, 15810: int *new_index, 15810: int *new_trailing); 15810: extern 15810: gboolean pango_layout_xy_to_index (PangoLayout *layout, 15810: int x, 15810: int y, 15810: int *index_, 15810: int *trailing); 15810: extern 15810: void pango_layout_get_extents (PangoLayout *layout, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: void pango_layout_get_pixel_extents (PangoLayout *layout, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: void pango_layout_get_size (PangoLayout *layout, 15810: int *width, 15810: int *height); 15810: extern 15810: void pango_layout_get_pixel_size (PangoLayout *layout, 15810: int *width, 15810: int *height); 15810: extern 15810: int pango_layout_get_baseline (PangoLayout *layout); 15810: 15810: extern 15810: int pango_layout_get_line_count (PangoLayout *layout); 15810: extern 15810: PangoLayoutLine *pango_layout_get_line (PangoLayout *layout, 15810: int line); 15810: extern 15810: PangoLayoutLine *pango_layout_get_line_readonly (PangoLayout *layout, 15810: int line); 15810: extern 15810: GSList * pango_layout_get_lines (PangoLayout *layout); 15810: extern 15810: GSList * pango_layout_get_lines_readonly (PangoLayout *layout); 15810: 15810: 15810: 15810: 15810: extern 15810: GType pango_layout_line_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoLayoutLine *pango_layout_line_ref (PangoLayoutLine *line); 15810: extern 15810: void pango_layout_line_unref (PangoLayoutLine *line); 15810: 15810: extern 15810: gboolean pango_layout_line_x_to_index (PangoLayoutLine *line, 15810: int x_pos, 15810: int *index_, 15810: int *trailing); 15810: extern 15810: void pango_layout_line_index_to_x (PangoLayoutLine *line, 15810: int index_, 15810: gboolean trailing, 15810: int *x_pos); 15810: extern 15810: void pango_layout_line_get_x_ranges (PangoLayoutLine *line, 15810: int start_index, 15810: int end_index, 15810: int **ranges, 15810: int *n_ranges); 15810: extern 15810: void pango_layout_line_get_extents (PangoLayoutLine *line, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: void pango_layout_line_get_height (PangoLayoutLine *line, 15810: int *height); 15810: 15810: extern 15810: void pango_layout_line_get_pixel_extents (PangoLayoutLine *layout_line, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: 15810: typedef struct _PangoLayoutIter PangoLayoutIter; 15810: 15810: 15810: 15810: extern 15810: GType pango_layout_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoLayoutIter *pango_layout_get_iter (PangoLayout *layout); 15810: extern 15810: PangoLayoutIter *pango_layout_iter_copy (PangoLayoutIter *iter); 15810: extern 15810: void pango_layout_iter_free (PangoLayoutIter *iter); 15810: 15810: extern 15810: int pango_layout_iter_get_index (PangoLayoutIter *iter); 15810: extern 15810: PangoLayoutRun *pango_layout_iter_get_run (PangoLayoutIter *iter); 15810: extern 15810: PangoLayoutRun *pango_layout_iter_get_run_readonly (PangoLayoutIter *iter); 15810: extern 15810: PangoLayoutLine *pango_layout_iter_get_line (PangoLayoutIter *iter); 15810: extern 15810: PangoLayoutLine *pango_layout_iter_get_line_readonly (PangoLayoutIter *iter); 15810: extern 15810: gboolean pango_layout_iter_at_last_line (PangoLayoutIter *iter); 15810: extern 15810: PangoLayout *pango_layout_iter_get_layout (PangoLayoutIter *iter); 15810: 15810: extern 15810: gboolean pango_layout_iter_next_char (PangoLayoutIter *iter); 15810: extern 15810: gboolean pango_layout_iter_next_cluster (PangoLayoutIter *iter); 15810: extern 15810: gboolean pango_layout_iter_next_run (PangoLayoutIter *iter); 15810: extern 15810: gboolean pango_layout_iter_next_line (PangoLayoutIter *iter); 15810: 15810: extern 15810: void pango_layout_iter_get_char_extents (PangoLayoutIter *iter, 15810: PangoRectangle *logical_rect); 15810: extern 15810: void pango_layout_iter_get_cluster_extents (PangoLayoutIter *iter, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: void pango_layout_iter_get_run_extents (PangoLayoutIter *iter, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: void pango_layout_iter_get_line_extents (PangoLayoutIter *iter, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: 15810: 15810: 15810: extern 15810: void pango_layout_iter_get_line_yrange (PangoLayoutIter *iter, 15810: int *y0_, 15810: int *y1_); 15810: extern 15810: void pango_layout_iter_get_layout_extents (PangoLayoutIter *iter, 15810: PangoRectangle *ink_rect, 15810: PangoRectangle *logical_rect); 15810: extern 15810: int pango_layout_iter_get_baseline (PangoLayoutIter *iter); 15810: 15810: 15810: # 42 "/usr/include/pango-1.0/pango/pango.h" 2 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-renderer.h" 1 15810: # 26 "/usr/include/pango-1.0/pango/pango-renderer.h" 15810: 15810: # 35 "/usr/include/pango-1.0/pango/pango-renderer.h" 15810: typedef struct _PangoRenderer PangoRenderer; 15810: typedef struct _PangoRendererClass PangoRendererClass; 15810: typedef struct _PangoRendererPrivate PangoRendererPrivate; 15810: # 53 "/usr/include/pango-1.0/pango/pango-renderer.h" 15810: typedef enum 15810: { 15810: PANGO_RENDER_PART_FOREGROUND, 15810: PANGO_RENDER_PART_BACKGROUND, 15810: PANGO_RENDER_PART_UNDERLINE, 15810: PANGO_RENDER_PART_STRIKETHROUGH, 15810: PANGO_RENDER_PART_OVERLINE 15810: } PangoRenderPart; 15810: # 77 "/usr/include/pango-1.0/pango/pango-renderer.h" 15810: struct _PangoRenderer 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: PangoUnderline underline; 15810: gboolean strikethrough; 15810: int active_count; 15810: 15810: 15810: PangoMatrix *matrix; 15810: 15810: 15810: PangoRendererPrivate *priv; 15810: }; 15810: # 131 "/usr/include/pango-1.0/pango/pango-renderer.h" 15810: struct _PangoRendererClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*draw_glyphs) (PangoRenderer *renderer, 15810: PangoFont *font, 15810: PangoGlyphString *glyphs, 15810: int x, 15810: int y); 15810: void (*draw_rectangle) (PangoRenderer *renderer, 15810: PangoRenderPart part, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: void (*draw_error_underline) (PangoRenderer *renderer, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: void (*draw_shape) (PangoRenderer *renderer, 15810: PangoAttrShape *attr, 15810: int x, 15810: int y); 15810: 15810: void (*draw_trapezoid) (PangoRenderer *renderer, 15810: PangoRenderPart part, 15810: double y1_, 15810: double x11, 15810: double x21, 15810: double y2, 15810: double x12, 15810: double x22); 15810: void (*draw_glyph) (PangoRenderer *renderer, 15810: PangoFont *font, 15810: PangoGlyph glyph, 15810: double x, 15810: double y); 15810: 15810: void (*part_changed) (PangoRenderer *renderer, 15810: PangoRenderPart part); 15810: 15810: void (*begin) (PangoRenderer *renderer); 15810: void (*end) (PangoRenderer *renderer); 15810: 15810: void (*prepare_run) (PangoRenderer *renderer, 15810: PangoLayoutRun *run); 15810: 15810: void (*draw_glyph_item) (PangoRenderer *renderer, 15810: const char *text, 15810: PangoGlyphItem *glyph_item, 15810: int x, 15810: int y); 15810: 15810: 15810: 15810: 15810: void (*_pango_reserved2) (void); 15810: void (*_pango_reserved3) (void); 15810: void (*_pango_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType pango_renderer_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void pango_renderer_draw_layout (PangoRenderer *renderer, 15810: PangoLayout *layout, 15810: int x, 15810: int y); 15810: extern 15810: void pango_renderer_draw_layout_line (PangoRenderer *renderer, 15810: PangoLayoutLine *line, 15810: int x, 15810: int y); 15810: extern 15810: void pango_renderer_draw_glyphs (PangoRenderer *renderer, 15810: PangoFont *font, 15810: PangoGlyphString *glyphs, 15810: int x, 15810: int y); 15810: extern 15810: void pango_renderer_draw_glyph_item (PangoRenderer *renderer, 15810: const char *text, 15810: PangoGlyphItem *glyph_item, 15810: int x, 15810: int y); 15810: extern 15810: void pango_renderer_draw_rectangle (PangoRenderer *renderer, 15810: PangoRenderPart part, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: extern 15810: void pango_renderer_draw_error_underline (PangoRenderer *renderer, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: extern 15810: void pango_renderer_draw_trapezoid (PangoRenderer *renderer, 15810: PangoRenderPart part, 15810: double y1_, 15810: double x11, 15810: double x21, 15810: double y2, 15810: double x12, 15810: double x22); 15810: extern 15810: void pango_renderer_draw_glyph (PangoRenderer *renderer, 15810: PangoFont *font, 15810: PangoGlyph glyph, 15810: double x, 15810: double y); 15810: 15810: extern 15810: void pango_renderer_activate (PangoRenderer *renderer); 15810: extern 15810: void pango_renderer_deactivate (PangoRenderer *renderer); 15810: 15810: extern 15810: void pango_renderer_part_changed (PangoRenderer *renderer, 15810: PangoRenderPart part); 15810: 15810: extern 15810: void pango_renderer_set_color (PangoRenderer *renderer, 15810: PangoRenderPart part, 15810: const PangoColor *color); 15810: extern 15810: PangoColor *pango_renderer_get_color (PangoRenderer *renderer, 15810: PangoRenderPart part); 15810: 15810: extern 15810: void pango_renderer_set_alpha (PangoRenderer *renderer, 15810: PangoRenderPart part, 15810: guint16 alpha); 15810: extern 15810: guint16 pango_renderer_get_alpha (PangoRenderer *renderer, 15810: PangoRenderPart part); 15810: 15810: extern 15810: void pango_renderer_set_matrix (PangoRenderer *renderer, 15810: const PangoMatrix *matrix); 15810: extern 15810: const PangoMatrix *pango_renderer_get_matrix (PangoRenderer *renderer); 15810: 15810: extern 15810: PangoLayout *pango_renderer_get_layout (PangoRenderer *renderer); 15810: extern 15810: PangoLayoutLine *pango_renderer_get_layout_line (PangoRenderer *renderer); 15810: 15810: 15810: # 44 "/usr/include/pango-1.0/pango/pango.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/pango-1.0/pango/pango-utils.h" 1 15810: # 25 "/usr/include/pango-1.0/pango/pango-utils.h" 15810: # 1 "/usr/s390x-linux-gnu/include/stdio.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/libc-header-start.h" 1 3 15810: # 28 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 34 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__fpos_t.h" 1 3 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__mbstate_t.h" 1 3 15810: # 13 "/usr/s390x-linux-gnu/include/bits/types/__mbstate_t.h" 3 15810: 15810: # 13 "/usr/s390x-linux-gnu/include/bits/types/__mbstate_t.h" 3 15810: typedef struct 15810: { 15810: int __count; 15810: union 15810: { 15810: unsigned int __wch; 15810: char __wchb[4]; 15810: } __value; 15810: } __mbstate_t; 15810: # 6 "/usr/s390x-linux-gnu/include/bits/types/__fpos_t.h" 2 3 15810: 15810: 15810: 15810: 15810: typedef struct _G_fpos_t 15810: { 15810: __off_t __pos; 15810: __mbstate_t __state; 15810: } __fpos_t; 15810: # 40 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__fpos64_t.h" 1 3 15810: # 10 "/usr/s390x-linux-gnu/include/bits/types/__fpos64_t.h" 3 15810: typedef struct _G_fpos64_t 15810: { 15810: __off64_t __pos; 15810: __mbstate_t __state; 15810: } __fpos64_t; 15810: # 41 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/__FILE.h" 1 3 15810: 15810: 15810: 15810: struct _IO_FILE; 15810: typedef struct _IO_FILE __FILE; 15810: # 42 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/FILE.h" 1 3 15810: 15810: 15810: 15810: struct _IO_FILE; 15810: 15810: 15810: typedef struct _IO_FILE FILE; 15810: # 43 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/struct_FILE.h" 1 3 15810: # 35 "/usr/s390x-linux-gnu/include/bits/types/struct_FILE.h" 3 15810: struct _IO_FILE; 15810: struct _IO_marker; 15810: struct _IO_codecvt; 15810: struct _IO_wide_data; 15810: 15810: 15810: 15810: 15810: typedef void _IO_lock_t; 15810: 15810: 15810: 15810: 15810: 15810: struct _IO_FILE 15810: { 15810: int _flags; 15810: 15810: 15810: char *_IO_read_ptr; 15810: char *_IO_read_end; 15810: char *_IO_read_base; 15810: char *_IO_write_base; 15810: char *_IO_write_ptr; 15810: char *_IO_write_end; 15810: char *_IO_buf_base; 15810: char *_IO_buf_end; 15810: 15810: 15810: char *_IO_save_base; 15810: char *_IO_backup_base; 15810: char *_IO_save_end; 15810: 15810: struct _IO_marker *_markers; 15810: 15810: struct _IO_FILE *_chain; 15810: 15810: int _fileno; 15810: int _flags2; 15810: __off_t _old_offset; 15810: 15810: 15810: unsigned short _cur_column; 15810: signed char _vtable_offset; 15810: char _shortbuf[1]; 15810: 15810: _IO_lock_t *_lock; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: __off64_t _offset; 15810: 15810: struct _IO_codecvt *_codecvt; 15810: struct _IO_wide_data *_wide_data; 15810: struct _IO_FILE *_freeres_list; 15810: void *_freeres_buf; 15810: size_t __pad5; 15810: int _mode; 15810: 15810: char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; 15810: }; 15810: # 44 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/types/cookie_io_functions_t.h" 1 3 15810: # 27 "/usr/s390x-linux-gnu/include/bits/types/cookie_io_functions_t.h" 3 15810: typedef __ssize_t cookie_read_function_t (void *__cookie, char *__buf, 15810: size_t __nbytes); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef __ssize_t cookie_write_function_t (void *__cookie, const char *__buf, 15810: size_t __nbytes); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef int cookie_seek_function_t (void *__cookie, __off64_t *__pos, int __w); 15810: 15810: 15810: typedef int cookie_close_function_t (void *__cookie); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _IO_cookie_io_functions_t 15810: { 15810: cookie_read_function_t *read; 15810: cookie_write_function_t *write; 15810: cookie_seek_function_t *seek; 15810: cookie_close_function_t *close; 15810: } cookie_io_functions_t; 15810: # 47 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: # 84 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: typedef __fpos_t fpos_t; 15810: 15810: 15810: 15810: 15810: typedef __fpos64_t fpos64_t; 15810: # 133 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: # 1 "/usr/s390x-linux-gnu/include/bits/stdio_lim.h" 1 3 15810: # 134 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: 15810: 15810: 15810: extern FILE *stdin; 15810: extern FILE *stdout; 15810: extern FILE *stderr; 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int remove (const char *__filename) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern int rename (const char *__old, const char *__new) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int renameat (int __oldfd, const char *__old, int __newfd, 15810: const char *__new) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 164 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int renameat2 (int __oldfd, const char *__old, int __newfd, 15810: const char *__new, unsigned int __flags) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern FILE *tmpfile (void) ; 15810: # 183 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern FILE *tmpfile64 (void) ; 15810: 15810: 15810: 15810: extern char *tmpnam (char *__s) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern char *tmpnam_r (char *__s) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: # 204 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern char *tempnam (const char *__dir, const char *__pfx) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fclose (FILE *__stream); 15810: 15810: 15810: 15810: 15810: extern int fflush (FILE *__stream); 15810: # 227 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fflush_unlocked (FILE *__stream); 15810: # 237 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fcloseall (void); 15810: # 246 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern FILE *fopen (const char *__restrict __filename, 15810: const char *__restrict __modes) ; 15810: 15810: 15810: 15810: 15810: extern FILE *freopen (const char *__restrict __filename, 15810: const char *__restrict __modes, 15810: FILE *__restrict __stream) ; 15810: # 270 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern FILE *fopen64 (const char *__restrict __filename, 15810: const char *__restrict __modes) ; 15810: extern FILE *freopen64 (const char *__restrict __filename, 15810: const char *__restrict __modes, 15810: FILE *__restrict __stream) ; 15810: 15810: 15810: 15810: 15810: extern FILE *fdopen (int __fd, const char *__modes) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: extern FILE *fopencookie (void *__restrict __magic_cookie, 15810: const char *__restrict __modes, 15810: cookie_io_functions_t __io_funcs) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) 15810: __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, 15810: int __modes, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, 15810: size_t __size) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: extern void setlinebuf (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fprintf (FILE *__restrict __stream, 15810: const char *__restrict __format, ...); 15810: 15810: 15810: 15810: 15810: extern int printf (const char *__restrict __format, ...); 15810: 15810: extern int sprintf (char *__restrict __s, 15810: const char *__restrict __format, ...) __attribute__ ((__nothrow__)); 15810: 15810: 15810: 15810: 15810: 15810: extern int vfprintf (FILE *__restrict __s, const char *__restrict __format, 15810: __gnuc_va_list __arg); 15810: 15810: 15810: 15810: 15810: extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg); 15810: 15810: extern int vsprintf (char *__restrict __s, const char *__restrict __format, 15810: __gnuc_va_list __arg) __attribute__ ((__nothrow__)); 15810: 15810: 15810: 15810: extern int snprintf (char *__restrict __s, size_t __maxlen, 15810: const char *__restrict __format, ...) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4))); 15810: 15810: extern int vsnprintf (char *__restrict __s, size_t __maxlen, 15810: const char *__restrict __format, __gnuc_va_list __arg) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0))); 15810: 15810: 15810: 15810: 15810: 15810: extern int vasprintf (char **__restrict __ptr, const char *__restrict __f, 15810: __gnuc_va_list __arg) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))) ; 15810: extern int __asprintf (char **__restrict __ptr, 15810: const char *__restrict __fmt, ...) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) ; 15810: extern int asprintf (char **__restrict __ptr, 15810: const char *__restrict __fmt, ...) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) ; 15810: 15810: 15810: 15810: 15810: extern int vdprintf (int __fd, const char *__restrict __fmt, 15810: __gnuc_va_list __arg) 15810: __attribute__ ((__format__ (__printf__, 2, 0))); 15810: extern int dprintf (int __fd, const char *__restrict __fmt, ...) 15810: __attribute__ ((__format__ (__printf__, 2, 3))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fscanf (FILE *__restrict __stream, 15810: const char *__restrict __format, ...) ; 15810: 15810: 15810: 15810: 15810: extern int scanf (const char *__restrict __format, ...) ; 15810: 15810: extern int sscanf (const char *__restrict __s, 15810: const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 410 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fscanf (FILE *__restrict __stream, const char *__restrict __format, ...) __asm__ ("" "__isoc99_fscanf") 15810: 15810: ; 15810: extern int scanf (const char *__restrict __format, ...) __asm__ ("" "__isoc99_scanf") 15810: ; 15810: extern int sscanf (const char *__restrict __s, const char *__restrict __format, ...) __asm__ ("" "__isoc99_sscanf") __attribute__ ((__nothrow__ , __leaf__)) 15810: 15810: ; 15810: # 435 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, 15810: __gnuc_va_list __arg) 15810: __attribute__ ((__format__ (__scanf__, 2, 0))) ; 15810: 15810: 15810: 15810: 15810: 15810: extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) 15810: __attribute__ ((__format__ (__scanf__, 1, 0))) ; 15810: 15810: 15810: extern int vsscanf (const char *__restrict __s, 15810: const char *__restrict __format, __gnuc_va_list __arg) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__scanf__, 2, 0))); 15810: 15810: 15810: 15810: 15810: 15810: extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vfscanf") 15810: 15810: 15810: 15810: __attribute__ ((__format__ (__scanf__, 2, 0))) ; 15810: extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vscanf") 15810: 15810: __attribute__ ((__format__ (__scanf__, 1, 0))) ; 15810: extern int vsscanf (const char *__restrict __s, const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vsscanf") __attribute__ ((__nothrow__ , __leaf__)) 15810: 15810: 15810: 15810: __attribute__ ((__format__ (__scanf__, 2, 0))); 15810: # 489 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fgetc (FILE *__stream); 15810: extern int getc (FILE *__stream); 15810: 15810: 15810: 15810: 15810: 15810: extern int getchar (void); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int getc_unlocked (FILE *__stream); 15810: extern int getchar_unlocked (void); 15810: # 514 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fgetc_unlocked (FILE *__stream); 15810: # 525 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fputc (int __c, FILE *__stream); 15810: extern int putc (int __c, FILE *__stream); 15810: 15810: 15810: 15810: 15810: 15810: extern int putchar (int __c); 15810: # 541 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fputc_unlocked (int __c, FILE *__stream); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int putc_unlocked (int __c, FILE *__stream); 15810: extern int putchar_unlocked (int __c); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int getw (FILE *__stream); 15810: 15810: 15810: extern int putw (int __w, FILE *__stream); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: # 591 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern char *fgets_unlocked (char *__restrict __s, int __n, 15810: FILE *__restrict __stream) 15810: __attribute__ ((__access__ (__write_only__, 1, 2))); 15810: # 608 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern __ssize_t __getdelim (char **__restrict __lineptr, 15810: size_t *__restrict __n, int __delimiter, 15810: FILE *__restrict __stream) ; 15810: extern __ssize_t getdelim (char **__restrict __lineptr, 15810: size_t *__restrict __n, int __delimiter, 15810: FILE *__restrict __stream) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern __ssize_t getline (char **__restrict __lineptr, 15810: size_t *__restrict __n, 15810: FILE *__restrict __stream) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fputs (const char *__restrict __s, FILE *__restrict __stream); 15810: 15810: 15810: 15810: 15810: 15810: extern int puts (const char *__s); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int ungetc (int __c, FILE *__stream); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern size_t fread (void *__restrict __ptr, size_t __size, 15810: size_t __n, FILE *__restrict __stream) ; 15810: 15810: 15810: 15810: 15810: extern size_t fwrite (const void *__restrict __ptr, size_t __size, 15810: size_t __n, FILE *__restrict __s); 15810: # 667 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fputs_unlocked (const char *__restrict __s, 15810: FILE *__restrict __stream); 15810: # 678 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, 15810: size_t __n, FILE *__restrict __stream) ; 15810: extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, 15810: size_t __n, FILE *__restrict __stream); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern int fseek (FILE *__stream, long int __off, int __whence); 15810: 15810: 15810: 15810: 15810: extern long int ftell (FILE *__stream) ; 15810: 15810: 15810: 15810: 15810: extern void rewind (FILE *__stream); 15810: # 712 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fseeko (FILE *__stream, __off_t __off, int __whence); 15810: 15810: 15810: 15810: 15810: extern __off_t ftello (FILE *__stream) ; 15810: # 736 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); 15810: 15810: 15810: 15810: 15810: extern int fsetpos (FILE *__stream, const fpos_t *__pos); 15810: # 755 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence); 15810: extern __off64_t ftello64 (FILE *__stream) ; 15810: extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos); 15810: extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos); 15810: 15810: 15810: 15810: extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: extern int feof (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: extern int ferror (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: extern void clearerr_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 15810: extern int feof_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: extern int ferror_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void perror (const char *__s); 15810: 15810: 15810: 15810: 15810: extern int fileno (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: 15810: 15810: extern int fileno_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: # 799 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern FILE *popen (const char *__command, const char *__modes) ; 15810: 15810: 15810: 15810: 15810: 15810: extern int pclose (FILE *__stream); 15810: 15810: 15810: 15810: 15810: 15810: extern char *ctermid (char *__s) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: 15810: 15810: extern char *cuserid (char *__s); 15810: 15810: 15810: 15810: 15810: struct obstack; 15810: 15810: 15810: extern int obstack_printf (struct obstack *__restrict __obstack, 15810: const char *__restrict __format, ...) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))); 15810: extern int obstack_vprintf (struct obstack *__restrict __obstack, 15810: const char *__restrict __format, 15810: __gnuc_va_list __args) 15810: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void flockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 15810: 15810: 15810: 15810: extern int ftrylockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 15810: 15810: 15810: extern void funlockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 15810: # 857 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: extern int __uflow (FILE *); 15810: extern int __overflow (FILE *, int); 15810: 15810: 15810: 15810: 15810: # 1 "/usr/s390x-linux-gnu/include/bits/stdio.h" 1 3 15810: # 38 "/usr/s390x-linux-gnu/include/bits/stdio.h" 3 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: vprintf (const char *__restrict __fmt, __gnuc_va_list __arg) 15810: { 15810: return vfprintf (stdout, __fmt, __arg); 15810: } 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: getchar (void) 15810: { 15810: return getc (stdin); 15810: } 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: fgetc_unlocked (FILE *__fp) 15810: { 15810: return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); 15810: } 15810: 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: getc_unlocked (FILE *__fp) 15810: { 15810: return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); 15810: } 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: getchar_unlocked (void) 15810: { 15810: return (__builtin_expect (((stdin)->_IO_read_ptr >= (stdin)->_IO_read_end), 0) ? __uflow (stdin) : *(unsigned char *) (stdin)->_IO_read_ptr++); 15810: } 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: putchar (int __c) 15810: { 15810: return putc (__c, stdout); 15810: } 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: fputc_unlocked (int __c, FILE *__stream) 15810: { 15810: return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); 15810: } 15810: 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: putc_unlocked (int __c, FILE *__stream) 15810: { 15810: return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); 15810: } 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: putchar_unlocked (int __c) 15810: { 15810: return (__builtin_expect (((stdout)->_IO_write_ptr >= (stdout)->_IO_write_end), 0) ? __overflow (stdout, (unsigned char) (__c)) : (unsigned char) (*(stdout)->_IO_write_ptr++ = (__c))); 15810: } 15810: 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) __ssize_t 15810: getline (char **__lineptr, size_t *__n, FILE *__stream) 15810: { 15810: return __getdelim (__lineptr, __n, '\n', __stream); 15810: } 15810: 15810: 15810: 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: __attribute__ ((__nothrow__ , __leaf__)) feof_unlocked (FILE *__stream) 15810: { 15810: return (((__stream)->_flags & 0x0010) != 0); 15810: } 15810: 15810: 15810: extern __inline __attribute__ ((__gnu_inline__)) int 15810: __attribute__ ((__nothrow__ , __leaf__)) ferror_unlocked (FILE *__stream) 15810: { 15810: return (((__stream)->_flags & 0x0020) != 0); 15810: } 15810: # 864 "/usr/s390x-linux-gnu/include/stdio.h" 2 3 15810: # 874 "/usr/s390x-linux-gnu/include/stdio.h" 3 15810: 15810: # 26 "/usr/include/pango-1.0/pango/pango-utils.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 31 "/usr/include/pango-1.0/pango/pango-utils.h" 15810: __attribute__((__deprecated__)) extern 15810: char ** pango_split_file_list (const char *str); 15810: 15810: __attribute__((__deprecated__)) extern 15810: char *pango_trim_string (const char *str); 15810: __attribute__((__deprecated__)) extern 15810: gint pango_read_line (FILE *stream, 15810: GString *str); 15810: __attribute__((__deprecated__)) extern 15810: gboolean pango_skip_space (const char **pos); 15810: __attribute__((__deprecated__)) extern 15810: gboolean pango_scan_word (const char **pos, 15810: GString *out); 15810: __attribute__((__deprecated__)) extern 15810: gboolean pango_scan_string (const char **pos, 15810: GString *out); 15810: __attribute__((__deprecated__)) extern 15810: gboolean pango_scan_int (const char **pos, 15810: int *out); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean pango_parse_enum (GType type, 15810: const char *str, 15810: int *value, 15810: gboolean warn, 15810: char **possible_values); 15810: # 65 "/usr/include/pango-1.0/pango/pango-utils.h" 15810: extern 15810: gboolean pango_parse_style (const char *str, 15810: PangoStyle *style, 15810: gboolean warn); 15810: extern 15810: gboolean pango_parse_variant (const char *str, 15810: PangoVariant *variant, 15810: gboolean warn); 15810: extern 15810: gboolean pango_parse_weight (const char *str, 15810: PangoWeight *weight, 15810: gboolean warn); 15810: extern 15810: gboolean pango_parse_stretch (const char *str, 15810: PangoStretch *stretch, 15810: gboolean warn); 15810: 15810: 15810: 15810: 15810: extern 15810: void pango_quantize_line_geometry (int *thickness, 15810: int *position); 15810: 15810: 15810: 15810: extern 15810: guint8 * pango_log2vis_get_embedding_levels (const gchar *text, 15810: int length, 15810: PangoDirection *pbase_dir); 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean pango_is_zero_width (gunichar ch) __attribute__ ((__const__)); 15810: # 166 "/usr/include/pango-1.0/pango/pango-utils.h" 15810: extern 15810: int pango_version (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: const char * pango_version_string (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: const char * pango_version_check (int required_major, 15810: int required_minor, 15810: int required_micro) __attribute__ ((__const__)); 15810: 15810: 15810: # 48 "/usr/include/pango-1.0/pango/pango.h" 2 15810: # 36 "/usr/include/gtk-3.0/gdk/gdktypes.h" 2 15810: 15810: # 1 "/usr/include/cairo/cairo.h" 1 15810: # 41 "/usr/include/cairo/cairo.h" 15810: # 1 "/usr/include/cairo/cairo-version.h" 1 15810: # 42 "/usr/include/cairo/cairo.h" 2 15810: # 1 "/usr/include/cairo/cairo-features.h" 1 15810: # 43 "/usr/include/cairo/cairo.h" 2 15810: # 1 "/usr/include/cairo/cairo-deprecated.h" 1 15810: # 44 "/usr/include/cairo/cairo.h" 2 15810: # 61 "/usr/include/cairo/cairo.h" 15810: 15810: # 85 "/usr/include/cairo/cairo.h" 15810: int 15810: cairo_version (void); 15810: 15810: const char* 15810: cairo_version_string (void); 15810: # 107 "/usr/include/cairo/cairo.h" 15810: typedef int cairo_bool_t; 15810: # 124 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo cairo_t; 15810: # 153 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_surface cairo_surface_t; 15810: # 171 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_device cairo_device_t; 15810: # 192 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_matrix { 15810: double xx; double yx; 15810: double xy; double yy; 15810: double x0; double y0; 15810: } cairo_matrix_t; 15810: # 220 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_pattern cairo_pattern_t; 15810: # 232 "/usr/include/cairo/cairo.h" 15810: typedef void (*cairo_destroy_func_t) (void *data); 15810: # 246 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_user_data_key { 15810: int unused; 15810: } cairo_user_data_key_t; 15810: # 314 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_status { 15810: CAIRO_STATUS_SUCCESS = 0, 15810: 15810: CAIRO_STATUS_NO_MEMORY, 15810: CAIRO_STATUS_INVALID_RESTORE, 15810: CAIRO_STATUS_INVALID_POP_GROUP, 15810: CAIRO_STATUS_NO_CURRENT_POINT, 15810: CAIRO_STATUS_INVALID_MATRIX, 15810: CAIRO_STATUS_INVALID_STATUS, 15810: CAIRO_STATUS_NULL_POINTER, 15810: CAIRO_STATUS_INVALID_STRING, 15810: CAIRO_STATUS_INVALID_PATH_DATA, 15810: CAIRO_STATUS_READ_ERROR, 15810: CAIRO_STATUS_WRITE_ERROR, 15810: CAIRO_STATUS_SURFACE_FINISHED, 15810: CAIRO_STATUS_SURFACE_TYPE_MISMATCH, 15810: CAIRO_STATUS_PATTERN_TYPE_MISMATCH, 15810: CAIRO_STATUS_INVALID_CONTENT, 15810: CAIRO_STATUS_INVALID_FORMAT, 15810: CAIRO_STATUS_INVALID_VISUAL, 15810: CAIRO_STATUS_FILE_NOT_FOUND, 15810: CAIRO_STATUS_INVALID_DASH, 15810: CAIRO_STATUS_INVALID_DSC_COMMENT, 15810: CAIRO_STATUS_INVALID_INDEX, 15810: CAIRO_STATUS_CLIP_NOT_REPRESENTABLE, 15810: CAIRO_STATUS_TEMP_FILE_ERROR, 15810: CAIRO_STATUS_INVALID_STRIDE, 15810: CAIRO_STATUS_FONT_TYPE_MISMATCH, 15810: CAIRO_STATUS_USER_FONT_IMMUTABLE, 15810: CAIRO_STATUS_USER_FONT_ERROR, 15810: CAIRO_STATUS_NEGATIVE_COUNT, 15810: CAIRO_STATUS_INVALID_CLUSTERS, 15810: CAIRO_STATUS_INVALID_SLANT, 15810: CAIRO_STATUS_INVALID_WEIGHT, 15810: CAIRO_STATUS_INVALID_SIZE, 15810: CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED, 15810: CAIRO_STATUS_DEVICE_TYPE_MISMATCH, 15810: CAIRO_STATUS_DEVICE_ERROR, 15810: CAIRO_STATUS_INVALID_MESH_CONSTRUCTION, 15810: CAIRO_STATUS_DEVICE_FINISHED, 15810: CAIRO_STATUS_JBIG2_GLOBAL_MISSING, 15810: CAIRO_STATUS_PNG_ERROR, 15810: CAIRO_STATUS_FREETYPE_ERROR, 15810: CAIRO_STATUS_WIN32_GDI_ERROR, 15810: CAIRO_STATUS_TAG_ERROR, 15810: 15810: CAIRO_STATUS_LAST_STATUS 15810: } cairo_status_t; 15810: # 379 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_content { 15810: CAIRO_CONTENT_COLOR = 0x1000, 15810: CAIRO_CONTENT_ALPHA = 0x2000, 15810: CAIRO_CONTENT_COLOR_ALPHA = 0x3000 15810: } cairo_content_t; 15810: # 416 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_format { 15810: CAIRO_FORMAT_INVALID = -1, 15810: CAIRO_FORMAT_ARGB32 = 0, 15810: CAIRO_FORMAT_RGB24 = 1, 15810: CAIRO_FORMAT_A8 = 2, 15810: CAIRO_FORMAT_A1 = 3, 15810: CAIRO_FORMAT_RGB16_565 = 4, 15810: CAIRO_FORMAT_RGB30 = 5 15810: } cairo_format_t; 15810: # 445 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t (*cairo_write_func_t) (void *closure, 15810: const unsigned char *data, 15810: unsigned int length); 15810: # 467 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t (*cairo_read_func_t) (void *closure, 15810: unsigned char *data, 15810: unsigned int length); 15810: # 483 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_rectangle_int { 15810: int x, y; 15810: int width, height; 15810: } cairo_rectangle_int_t; 15810: 15810: 15810: 15810: cairo_t * 15810: cairo_create (cairo_surface_t *target); 15810: 15810: cairo_t * 15810: cairo_reference (cairo_t *cr); 15810: 15810: void 15810: cairo_destroy (cairo_t *cr); 15810: 15810: unsigned int 15810: cairo_get_reference_count (cairo_t *cr); 15810: 15810: void * 15810: cairo_get_user_data (cairo_t *cr, 15810: const cairo_user_data_key_t *key); 15810: 15810: cairo_status_t 15810: cairo_set_user_data (cairo_t *cr, 15810: const cairo_user_data_key_t *key, 15810: void *user_data, 15810: cairo_destroy_func_t destroy); 15810: 15810: void 15810: cairo_save (cairo_t *cr); 15810: 15810: void 15810: cairo_restore (cairo_t *cr); 15810: 15810: void 15810: cairo_push_group (cairo_t *cr); 15810: 15810: void 15810: cairo_push_group_with_content (cairo_t *cr, cairo_content_t content); 15810: 15810: cairo_pattern_t * 15810: cairo_pop_group (cairo_t *cr); 15810: 15810: void 15810: cairo_pop_group_to_source (cairo_t *cr); 15810: # 613 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_operator { 15810: CAIRO_OPERATOR_CLEAR, 15810: 15810: CAIRO_OPERATOR_SOURCE, 15810: CAIRO_OPERATOR_OVER, 15810: CAIRO_OPERATOR_IN, 15810: CAIRO_OPERATOR_OUT, 15810: CAIRO_OPERATOR_ATOP, 15810: 15810: CAIRO_OPERATOR_DEST, 15810: CAIRO_OPERATOR_DEST_OVER, 15810: CAIRO_OPERATOR_DEST_IN, 15810: CAIRO_OPERATOR_DEST_OUT, 15810: CAIRO_OPERATOR_DEST_ATOP, 15810: 15810: CAIRO_OPERATOR_XOR, 15810: CAIRO_OPERATOR_ADD, 15810: CAIRO_OPERATOR_SATURATE, 15810: 15810: CAIRO_OPERATOR_MULTIPLY, 15810: CAIRO_OPERATOR_SCREEN, 15810: CAIRO_OPERATOR_OVERLAY, 15810: CAIRO_OPERATOR_DARKEN, 15810: CAIRO_OPERATOR_LIGHTEN, 15810: CAIRO_OPERATOR_COLOR_DODGE, 15810: CAIRO_OPERATOR_COLOR_BURN, 15810: CAIRO_OPERATOR_HARD_LIGHT, 15810: CAIRO_OPERATOR_SOFT_LIGHT, 15810: CAIRO_OPERATOR_DIFFERENCE, 15810: CAIRO_OPERATOR_EXCLUSION, 15810: CAIRO_OPERATOR_HSL_HUE, 15810: CAIRO_OPERATOR_HSL_SATURATION, 15810: CAIRO_OPERATOR_HSL_COLOR, 15810: CAIRO_OPERATOR_HSL_LUMINOSITY 15810: } cairo_operator_t; 15810: 15810: void 15810: cairo_set_operator (cairo_t *cr, cairo_operator_t op); 15810: 15810: void 15810: cairo_set_source (cairo_t *cr, cairo_pattern_t *source); 15810: 15810: void 15810: cairo_set_source_rgb (cairo_t *cr, double red, double green, double blue); 15810: 15810: void 15810: cairo_set_source_rgba (cairo_t *cr, 15810: double red, double green, double blue, 15810: double alpha); 15810: 15810: void 15810: cairo_set_source_surface (cairo_t *cr, 15810: cairo_surface_t *surface, 15810: double x, 15810: double y); 15810: 15810: void 15810: cairo_set_tolerance (cairo_t *cr, double tolerance); 15810: # 709 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_antialias { 15810: CAIRO_ANTIALIAS_DEFAULT, 15810: 15810: 15810: CAIRO_ANTIALIAS_NONE, 15810: CAIRO_ANTIALIAS_GRAY, 15810: CAIRO_ANTIALIAS_SUBPIXEL, 15810: 15810: 15810: CAIRO_ANTIALIAS_FAST, 15810: CAIRO_ANTIALIAS_GOOD, 15810: CAIRO_ANTIALIAS_BEST 15810: } cairo_antialias_t; 15810: 15810: void 15810: cairo_set_antialias (cairo_t *cr, cairo_antialias_t antialias); 15810: # 753 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_fill_rule { 15810: CAIRO_FILL_RULE_WINDING, 15810: CAIRO_FILL_RULE_EVEN_ODD 15810: } cairo_fill_rule_t; 15810: 15810: void 15810: cairo_set_fill_rule (cairo_t *cr, cairo_fill_rule_t fill_rule); 15810: 15810: void 15810: cairo_set_line_width (cairo_t *cr, double width); 15810: # 776 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_line_cap { 15810: CAIRO_LINE_CAP_BUTT, 15810: CAIRO_LINE_CAP_ROUND, 15810: CAIRO_LINE_CAP_SQUARE 15810: } cairo_line_cap_t; 15810: 15810: void 15810: cairo_set_line_cap (cairo_t *cr, cairo_line_cap_t line_cap); 15810: # 800 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_line_join { 15810: CAIRO_LINE_JOIN_MITER, 15810: CAIRO_LINE_JOIN_ROUND, 15810: CAIRO_LINE_JOIN_BEVEL 15810: } cairo_line_join_t; 15810: 15810: void 15810: cairo_set_line_join (cairo_t *cr, cairo_line_join_t line_join); 15810: 15810: void 15810: cairo_set_dash (cairo_t *cr, 15810: const double *dashes, 15810: int num_dashes, 15810: double offset); 15810: 15810: void 15810: cairo_set_miter_limit (cairo_t *cr, double limit); 15810: 15810: void 15810: cairo_translate (cairo_t *cr, double tx, double ty); 15810: 15810: void 15810: cairo_scale (cairo_t *cr, double sx, double sy); 15810: 15810: void 15810: cairo_rotate (cairo_t *cr, double angle); 15810: 15810: void 15810: cairo_transform (cairo_t *cr, 15810: const cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_set_matrix (cairo_t *cr, 15810: const cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_identity_matrix (cairo_t *cr); 15810: 15810: void 15810: cairo_user_to_device (cairo_t *cr, double *x, double *y); 15810: 15810: void 15810: cairo_user_to_device_distance (cairo_t *cr, double *dx, double *dy); 15810: 15810: void 15810: cairo_device_to_user (cairo_t *cr, double *x, double *y); 15810: 15810: void 15810: cairo_device_to_user_distance (cairo_t *cr, double *dx, double *dy); 15810: 15810: 15810: void 15810: cairo_new_path (cairo_t *cr); 15810: 15810: void 15810: cairo_move_to (cairo_t *cr, double x, double y); 15810: 15810: void 15810: cairo_new_sub_path (cairo_t *cr); 15810: 15810: void 15810: cairo_line_to (cairo_t *cr, double x, double y); 15810: 15810: void 15810: cairo_curve_to (cairo_t *cr, 15810: double x1, double y1, 15810: double x2, double y2, 15810: double x3, double y3); 15810: 15810: void 15810: cairo_arc (cairo_t *cr, 15810: double xc, double yc, 15810: double radius, 15810: double angle1, double angle2); 15810: 15810: void 15810: cairo_arc_negative (cairo_t *cr, 15810: double xc, double yc, 15810: double radius, 15810: double angle1, double angle2); 15810: # 889 "/usr/include/cairo/cairo.h" 15810: void 15810: cairo_rel_move_to (cairo_t *cr, double dx, double dy); 15810: 15810: void 15810: cairo_rel_line_to (cairo_t *cr, double dx, double dy); 15810: 15810: void 15810: cairo_rel_curve_to (cairo_t *cr, 15810: double dx1, double dy1, 15810: double dx2, double dy2, 15810: double dx3, double dy3); 15810: 15810: void 15810: cairo_rectangle (cairo_t *cr, 15810: double x, double y, 15810: double width, double height); 15810: 15810: 15810: 15810: 15810: 15810: 15810: void 15810: cairo_close_path (cairo_t *cr); 15810: 15810: void 15810: cairo_path_extents (cairo_t *cr, 15810: double *x1, double *y1, 15810: double *x2, double *y2); 15810: 15810: 15810: void 15810: cairo_paint (cairo_t *cr); 15810: 15810: void 15810: cairo_paint_with_alpha (cairo_t *cr, 15810: double alpha); 15810: 15810: void 15810: cairo_mask (cairo_t *cr, 15810: cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_mask_surface (cairo_t *cr, 15810: cairo_surface_t *surface, 15810: double surface_x, 15810: double surface_y); 15810: 15810: void 15810: cairo_stroke (cairo_t *cr); 15810: 15810: void 15810: cairo_stroke_preserve (cairo_t *cr); 15810: 15810: void 15810: cairo_fill (cairo_t *cr); 15810: 15810: void 15810: cairo_fill_preserve (cairo_t *cr); 15810: 15810: void 15810: cairo_copy_page (cairo_t *cr); 15810: 15810: void 15810: cairo_show_page (cairo_t *cr); 15810: 15810: 15810: cairo_bool_t 15810: cairo_in_stroke (cairo_t *cr, double x, double y); 15810: 15810: cairo_bool_t 15810: cairo_in_fill (cairo_t *cr, double x, double y); 15810: 15810: cairo_bool_t 15810: cairo_in_clip (cairo_t *cr, double x, double y); 15810: 15810: 15810: void 15810: cairo_stroke_extents (cairo_t *cr, 15810: double *x1, double *y1, 15810: double *x2, double *y2); 15810: 15810: void 15810: cairo_fill_extents (cairo_t *cr, 15810: double *x1, double *y1, 15810: double *x2, double *y2); 15810: 15810: 15810: void 15810: cairo_reset_clip (cairo_t *cr); 15810: 15810: void 15810: cairo_clip (cairo_t *cr); 15810: 15810: void 15810: cairo_clip_preserve (cairo_t *cr); 15810: 15810: void 15810: cairo_clip_extents (cairo_t *cr, 15810: double *x1, double *y1, 15810: double *x2, double *y2); 15810: # 1002 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_rectangle { 15810: double x, y, width, height; 15810: } cairo_rectangle_t; 15810: # 1017 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_rectangle_list { 15810: cairo_status_t status; 15810: cairo_rectangle_t *rectangles; 15810: int num_rectangles; 15810: } cairo_rectangle_list_t; 15810: 15810: cairo_rectangle_list_t * 15810: cairo_copy_clip_rectangle_list (cairo_t *cr); 15810: 15810: void 15810: cairo_rectangle_list_destroy (cairo_rectangle_list_t *rectangle_list); 15810: 15810: 15810: 15810: 15810: 15810: 15810: void 15810: cairo_tag_begin (cairo_t *cr, const char *tag_name, const char *attributes); 15810: 15810: void 15810: cairo_tag_end (cairo_t *cr, const char *tag_name); 15810: # 1059 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_scaled_font cairo_scaled_font_t; 15810: # 1080 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_font_face cairo_font_face_t; 15810: # 1108 "/usr/include/cairo/cairo.h" 15810: typedef struct { 15810: unsigned long index; 15810: double x; 15810: double y; 15810: } cairo_glyph_t; 15810: 15810: cairo_glyph_t * 15810: cairo_glyph_allocate (int num_glyphs); 15810: 15810: void 15810: cairo_glyph_free (cairo_glyph_t *glyphs); 15810: # 1140 "/usr/include/cairo/cairo.h" 15810: typedef struct { 15810: int num_bytes; 15810: int num_glyphs; 15810: } cairo_text_cluster_t; 15810: 15810: cairo_text_cluster_t * 15810: cairo_text_cluster_allocate (int num_clusters); 15810: 15810: void 15810: cairo_text_cluster_free (cairo_text_cluster_t *clusters); 15810: # 1160 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_text_cluster_flags { 15810: CAIRO_TEXT_CLUSTER_FLAG_BACKWARD = 0x00000001 15810: } cairo_text_cluster_flags_t; 15810: # 1193 "/usr/include/cairo/cairo.h" 15810: typedef struct { 15810: double x_bearing; 15810: double y_bearing; 15810: double width; 15810: double height; 15810: double x_advance; 15810: double y_advance; 15810: } cairo_text_extents_t; 15810: # 1245 "/usr/include/cairo/cairo.h" 15810: typedef struct { 15810: double ascent; 15810: double descent; 15810: double height; 15810: double max_x_advance; 15810: double max_y_advance; 15810: } cairo_font_extents_t; 15810: # 1263 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_font_slant { 15810: CAIRO_FONT_SLANT_NORMAL, 15810: CAIRO_FONT_SLANT_ITALIC, 15810: CAIRO_FONT_SLANT_OBLIQUE 15810: } cairo_font_slant_t; 15810: # 1278 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_font_weight { 15810: CAIRO_FONT_WEIGHT_NORMAL, 15810: CAIRO_FONT_WEIGHT_BOLD 15810: } cairo_font_weight_t; 15810: # 1302 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_subpixel_order { 15810: CAIRO_SUBPIXEL_ORDER_DEFAULT, 15810: CAIRO_SUBPIXEL_ORDER_RGB, 15810: CAIRO_SUBPIXEL_ORDER_BGR, 15810: CAIRO_SUBPIXEL_ORDER_VRGB, 15810: CAIRO_SUBPIXEL_ORDER_VBGR 15810: } cairo_subpixel_order_t; 15810: # 1334 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_hint_style { 15810: CAIRO_HINT_STYLE_DEFAULT, 15810: CAIRO_HINT_STYLE_NONE, 15810: CAIRO_HINT_STYLE_SLIGHT, 15810: CAIRO_HINT_STYLE_MEDIUM, 15810: CAIRO_HINT_STYLE_FULL 15810: } cairo_hint_style_t; 15810: # 1357 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_hint_metrics { 15810: CAIRO_HINT_METRICS_DEFAULT, 15810: CAIRO_HINT_METRICS_OFF, 15810: CAIRO_HINT_METRICS_ON 15810: } cairo_hint_metrics_t; 15810: # 1385 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_font_options cairo_font_options_t; 15810: 15810: cairo_font_options_t * 15810: cairo_font_options_create (void); 15810: 15810: cairo_font_options_t * 15810: cairo_font_options_copy (const cairo_font_options_t *original); 15810: 15810: void 15810: cairo_font_options_destroy (cairo_font_options_t *options); 15810: 15810: cairo_status_t 15810: cairo_font_options_status (cairo_font_options_t *options); 15810: 15810: void 15810: cairo_font_options_merge (cairo_font_options_t *options, 15810: const cairo_font_options_t *other); 15810: cairo_bool_t 15810: cairo_font_options_equal (const cairo_font_options_t *options, 15810: const cairo_font_options_t *other); 15810: 15810: unsigned long 15810: cairo_font_options_hash (const cairo_font_options_t *options); 15810: 15810: void 15810: cairo_font_options_set_antialias (cairo_font_options_t *options, 15810: cairo_antialias_t antialias); 15810: cairo_antialias_t 15810: cairo_font_options_get_antialias (const cairo_font_options_t *options); 15810: 15810: void 15810: cairo_font_options_set_subpixel_order (cairo_font_options_t *options, 15810: cairo_subpixel_order_t subpixel_order); 15810: cairo_subpixel_order_t 15810: cairo_font_options_get_subpixel_order (const cairo_font_options_t *options); 15810: 15810: void 15810: cairo_font_options_set_hint_style (cairo_font_options_t *options, 15810: cairo_hint_style_t hint_style); 15810: cairo_hint_style_t 15810: cairo_font_options_get_hint_style (const cairo_font_options_t *options); 15810: 15810: void 15810: cairo_font_options_set_hint_metrics (cairo_font_options_t *options, 15810: cairo_hint_metrics_t hint_metrics); 15810: cairo_hint_metrics_t 15810: cairo_font_options_get_hint_metrics (const cairo_font_options_t *options); 15810: 15810: const char * 15810: cairo_font_options_get_variations (cairo_font_options_t *options); 15810: 15810: void 15810: cairo_font_options_set_variations (cairo_font_options_t *options, 15810: const char *variations); 15810: 15810: 15810: 15810: 15810: void 15810: cairo_select_font_face (cairo_t *cr, 15810: const char *family, 15810: cairo_font_slant_t slant, 15810: cairo_font_weight_t weight); 15810: 15810: void 15810: cairo_set_font_size (cairo_t *cr, double size); 15810: 15810: void 15810: cairo_set_font_matrix (cairo_t *cr, 15810: const cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_get_font_matrix (cairo_t *cr, 15810: cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_set_font_options (cairo_t *cr, 15810: const cairo_font_options_t *options); 15810: 15810: void 15810: cairo_get_font_options (cairo_t *cr, 15810: cairo_font_options_t *options); 15810: 15810: void 15810: cairo_set_font_face (cairo_t *cr, cairo_font_face_t *font_face); 15810: 15810: cairo_font_face_t * 15810: cairo_get_font_face (cairo_t *cr); 15810: 15810: void 15810: cairo_set_scaled_font (cairo_t *cr, 15810: const cairo_scaled_font_t *scaled_font); 15810: 15810: cairo_scaled_font_t * 15810: cairo_get_scaled_font (cairo_t *cr); 15810: 15810: void 15810: cairo_show_text (cairo_t *cr, const char *utf8); 15810: 15810: void 15810: cairo_show_glyphs (cairo_t *cr, const cairo_glyph_t *glyphs, int num_glyphs); 15810: 15810: void 15810: cairo_show_text_glyphs (cairo_t *cr, 15810: const char *utf8, 15810: int utf8_len, 15810: const cairo_glyph_t *glyphs, 15810: int num_glyphs, 15810: const cairo_text_cluster_t *clusters, 15810: int num_clusters, 15810: cairo_text_cluster_flags_t cluster_flags); 15810: 15810: void 15810: cairo_text_path (cairo_t *cr, const char *utf8); 15810: 15810: void 15810: cairo_glyph_path (cairo_t *cr, const cairo_glyph_t *glyphs, int num_glyphs); 15810: 15810: void 15810: cairo_text_extents (cairo_t *cr, 15810: const char *utf8, 15810: cairo_text_extents_t *extents); 15810: 15810: void 15810: cairo_glyph_extents (cairo_t *cr, 15810: const cairo_glyph_t *glyphs, 15810: int num_glyphs, 15810: cairo_text_extents_t *extents); 15810: 15810: void 15810: cairo_font_extents (cairo_t *cr, 15810: cairo_font_extents_t *extents); 15810: 15810: 15810: 15810: cairo_font_face_t * 15810: cairo_font_face_reference (cairo_font_face_t *font_face); 15810: 15810: void 15810: cairo_font_face_destroy (cairo_font_face_t *font_face); 15810: 15810: unsigned int 15810: cairo_font_face_get_reference_count (cairo_font_face_t *font_face); 15810: 15810: cairo_status_t 15810: cairo_font_face_status (cairo_font_face_t *font_face); 15810: # 1572 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_font_type { 15810: CAIRO_FONT_TYPE_TOY, 15810: CAIRO_FONT_TYPE_FT, 15810: CAIRO_FONT_TYPE_WIN32, 15810: CAIRO_FONT_TYPE_QUARTZ, 15810: CAIRO_FONT_TYPE_USER 15810: } cairo_font_type_t; 15810: 15810: cairo_font_type_t 15810: cairo_font_face_get_type (cairo_font_face_t *font_face); 15810: 15810: void * 15810: cairo_font_face_get_user_data (cairo_font_face_t *font_face, 15810: const cairo_user_data_key_t *key); 15810: 15810: cairo_status_t 15810: cairo_font_face_set_user_data (cairo_font_face_t *font_face, 15810: const cairo_user_data_key_t *key, 15810: void *user_data, 15810: cairo_destroy_func_t destroy); 15810: 15810: 15810: 15810: cairo_scaled_font_t * 15810: cairo_scaled_font_create (cairo_font_face_t *font_face, 15810: const cairo_matrix_t *font_matrix, 15810: const cairo_matrix_t *ctm, 15810: const cairo_font_options_t *options); 15810: 15810: cairo_scaled_font_t * 15810: cairo_scaled_font_reference (cairo_scaled_font_t *scaled_font); 15810: 15810: void 15810: cairo_scaled_font_destroy (cairo_scaled_font_t *scaled_font); 15810: 15810: unsigned int 15810: cairo_scaled_font_get_reference_count (cairo_scaled_font_t *scaled_font); 15810: 15810: cairo_status_t 15810: cairo_scaled_font_status (cairo_scaled_font_t *scaled_font); 15810: 15810: cairo_font_type_t 15810: cairo_scaled_font_get_type (cairo_scaled_font_t *scaled_font); 15810: 15810: void * 15810: cairo_scaled_font_get_user_data (cairo_scaled_font_t *scaled_font, 15810: const cairo_user_data_key_t *key); 15810: 15810: cairo_status_t 15810: cairo_scaled_font_set_user_data (cairo_scaled_font_t *scaled_font, 15810: const cairo_user_data_key_t *key, 15810: void *user_data, 15810: cairo_destroy_func_t destroy); 15810: 15810: void 15810: cairo_scaled_font_extents (cairo_scaled_font_t *scaled_font, 15810: cairo_font_extents_t *extents); 15810: 15810: void 15810: cairo_scaled_font_text_extents (cairo_scaled_font_t *scaled_font, 15810: const char *utf8, 15810: cairo_text_extents_t *extents); 15810: 15810: void 15810: cairo_scaled_font_glyph_extents (cairo_scaled_font_t *scaled_font, 15810: const cairo_glyph_t *glyphs, 15810: int num_glyphs, 15810: cairo_text_extents_t *extents); 15810: 15810: cairo_status_t 15810: cairo_scaled_font_text_to_glyphs (cairo_scaled_font_t *scaled_font, 15810: double x, 15810: double y, 15810: const char *utf8, 15810: int utf8_len, 15810: cairo_glyph_t **glyphs, 15810: int *num_glyphs, 15810: cairo_text_cluster_t **clusters, 15810: int *num_clusters, 15810: cairo_text_cluster_flags_t *cluster_flags); 15810: 15810: cairo_font_face_t * 15810: cairo_scaled_font_get_font_face (cairo_scaled_font_t *scaled_font); 15810: 15810: void 15810: cairo_scaled_font_get_font_matrix (cairo_scaled_font_t *scaled_font, 15810: cairo_matrix_t *font_matrix); 15810: 15810: void 15810: cairo_scaled_font_get_ctm (cairo_scaled_font_t *scaled_font, 15810: cairo_matrix_t *ctm); 15810: 15810: void 15810: cairo_scaled_font_get_scale_matrix (cairo_scaled_font_t *scaled_font, 15810: cairo_matrix_t *scale_matrix); 15810: 15810: void 15810: cairo_scaled_font_get_font_options (cairo_scaled_font_t *scaled_font, 15810: cairo_font_options_t *options); 15810: 15810: 15810: 15810: 15810: cairo_font_face_t * 15810: cairo_toy_font_face_create (const char *family, 15810: cairo_font_slant_t slant, 15810: cairo_font_weight_t weight); 15810: 15810: const char * 15810: cairo_toy_font_face_get_family (cairo_font_face_t *font_face); 15810: 15810: cairo_font_slant_t 15810: cairo_toy_font_face_get_slant (cairo_font_face_t *font_face); 15810: 15810: cairo_font_weight_t 15810: cairo_toy_font_face_get_weight (cairo_font_face_t *font_face); 15810: 15810: 15810: 15810: 15810: cairo_font_face_t * 15810: cairo_user_font_face_create (void); 15810: # 1729 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t (*cairo_user_scaled_font_init_func_t) (cairo_scaled_font_t *scaled_font, 15810: cairo_t *cr, 15810: cairo_font_extents_t *extents); 15810: # 1776 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t (*cairo_user_scaled_font_render_glyph_func_t) (cairo_scaled_font_t *scaled_font, 15810: unsigned long glyph, 15810: cairo_t *cr, 15810: cairo_text_extents_t *extents); 15810: # 1846 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t (*cairo_user_scaled_font_text_to_glyphs_func_t) (cairo_scaled_font_t *scaled_font, 15810: const char *utf8, 15810: int utf8_len, 15810: cairo_glyph_t **glyphs, 15810: int *num_glyphs, 15810: cairo_text_cluster_t **clusters, 15810: int *num_clusters, 15810: cairo_text_cluster_flags_t *cluster_flags); 15810: # 1893 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t (*cairo_user_scaled_font_unicode_to_glyph_func_t) (cairo_scaled_font_t *scaled_font, 15810: unsigned long unicode, 15810: unsigned long *glyph_index); 15810: 15810: 15810: 15810: void 15810: cairo_user_font_face_set_init_func (cairo_font_face_t *font_face, 15810: cairo_user_scaled_font_init_func_t init_func); 15810: 15810: void 15810: cairo_user_font_face_set_render_glyph_func (cairo_font_face_t *font_face, 15810: cairo_user_scaled_font_render_glyph_func_t render_glyph_func); 15810: 15810: void 15810: cairo_user_font_face_set_text_to_glyphs_func (cairo_font_face_t *font_face, 15810: cairo_user_scaled_font_text_to_glyphs_func_t text_to_glyphs_func); 15810: 15810: void 15810: cairo_user_font_face_set_unicode_to_glyph_func (cairo_font_face_t *font_face, 15810: cairo_user_scaled_font_unicode_to_glyph_func_t unicode_to_glyph_func); 15810: 15810: 15810: 15810: cairo_user_scaled_font_init_func_t 15810: cairo_user_font_face_get_init_func (cairo_font_face_t *font_face); 15810: 15810: cairo_user_scaled_font_render_glyph_func_t 15810: cairo_user_font_face_get_render_glyph_func (cairo_font_face_t *font_face); 15810: 15810: cairo_user_scaled_font_text_to_glyphs_func_t 15810: cairo_user_font_face_get_text_to_glyphs_func (cairo_font_face_t *font_face); 15810: 15810: cairo_user_scaled_font_unicode_to_glyph_func_t 15810: cairo_user_font_face_get_unicode_to_glyph_func (cairo_font_face_t *font_face); 15810: 15810: 15810: 15810: 15810: cairo_operator_t 15810: cairo_get_operator (cairo_t *cr); 15810: 15810: cairo_pattern_t * 15810: cairo_get_source (cairo_t *cr); 15810: 15810: double 15810: cairo_get_tolerance (cairo_t *cr); 15810: 15810: cairo_antialias_t 15810: cairo_get_antialias (cairo_t *cr); 15810: 15810: cairo_bool_t 15810: cairo_has_current_point (cairo_t *cr); 15810: 15810: void 15810: cairo_get_current_point (cairo_t *cr, double *x, double *y); 15810: 15810: cairo_fill_rule_t 15810: cairo_get_fill_rule (cairo_t *cr); 15810: 15810: double 15810: cairo_get_line_width (cairo_t *cr); 15810: 15810: cairo_line_cap_t 15810: cairo_get_line_cap (cairo_t *cr); 15810: 15810: cairo_line_join_t 15810: cairo_get_line_join (cairo_t *cr); 15810: 15810: double 15810: cairo_get_miter_limit (cairo_t *cr); 15810: 15810: int 15810: cairo_get_dash_count (cairo_t *cr); 15810: 15810: void 15810: cairo_get_dash (cairo_t *cr, double *dashes, double *offset); 15810: 15810: void 15810: cairo_get_matrix (cairo_t *cr, cairo_matrix_t *matrix); 15810: 15810: cairo_surface_t * 15810: cairo_get_target (cairo_t *cr); 15810: 15810: cairo_surface_t * 15810: cairo_get_group_target (cairo_t *cr); 15810: # 1993 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_path_data_type { 15810: CAIRO_PATH_MOVE_TO, 15810: CAIRO_PATH_LINE_TO, 15810: CAIRO_PATH_CURVE_TO, 15810: CAIRO_PATH_CLOSE_PATH 15810: } cairo_path_data_type_t; 15810: # 2068 "/usr/include/cairo/cairo.h" 15810: typedef union _cairo_path_data_t cairo_path_data_t; 15810: union _cairo_path_data_t { 15810: struct { 15810: cairo_path_data_type_t type; 15810: int length; 15810: } header; 15810: struct { 15810: double x, y; 15810: } point; 15810: }; 15810: # 2100 "/usr/include/cairo/cairo.h" 15810: typedef struct cairo_path { 15810: cairo_status_t status; 15810: cairo_path_data_t *data; 15810: int num_data; 15810: } cairo_path_t; 15810: 15810: cairo_path_t * 15810: cairo_copy_path (cairo_t *cr); 15810: 15810: cairo_path_t * 15810: cairo_copy_path_flat (cairo_t *cr); 15810: 15810: void 15810: cairo_append_path (cairo_t *cr, 15810: const cairo_path_t *path); 15810: 15810: void 15810: cairo_path_destroy (cairo_path_t *path); 15810: 15810: 15810: 15810: cairo_status_t 15810: cairo_status (cairo_t *cr); 15810: 15810: const char * 15810: cairo_status_to_string (cairo_status_t status); 15810: 15810: 15810: 15810: cairo_device_t * 15810: cairo_device_reference (cairo_device_t *device); 15810: # 2163 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_device_type { 15810: CAIRO_DEVICE_TYPE_DRM, 15810: CAIRO_DEVICE_TYPE_GL, 15810: CAIRO_DEVICE_TYPE_SCRIPT, 15810: CAIRO_DEVICE_TYPE_XCB, 15810: CAIRO_DEVICE_TYPE_XLIB, 15810: CAIRO_DEVICE_TYPE_XML, 15810: CAIRO_DEVICE_TYPE_COGL, 15810: CAIRO_DEVICE_TYPE_WIN32, 15810: 15810: CAIRO_DEVICE_TYPE_INVALID = -1 15810: } cairo_device_type_t; 15810: 15810: cairo_device_type_t 15810: cairo_device_get_type (cairo_device_t *device); 15810: 15810: cairo_status_t 15810: cairo_device_status (cairo_device_t *device); 15810: 15810: cairo_status_t 15810: cairo_device_acquire (cairo_device_t *device); 15810: 15810: void 15810: cairo_device_release (cairo_device_t *device); 15810: 15810: void 15810: cairo_device_flush (cairo_device_t *device); 15810: 15810: void 15810: cairo_device_finish (cairo_device_t *device); 15810: 15810: void 15810: cairo_device_destroy (cairo_device_t *device); 15810: 15810: unsigned int 15810: cairo_device_get_reference_count (cairo_device_t *device); 15810: 15810: void * 15810: cairo_device_get_user_data (cairo_device_t *device, 15810: const cairo_user_data_key_t *key); 15810: 15810: cairo_status_t 15810: cairo_device_set_user_data (cairo_device_t *device, 15810: const cairo_user_data_key_t *key, 15810: void *user_data, 15810: cairo_destroy_func_t destroy); 15810: 15810: 15810: 15810: 15810: cairo_surface_t * 15810: cairo_surface_create_similar (cairo_surface_t *other, 15810: cairo_content_t content, 15810: int width, 15810: int height); 15810: 15810: cairo_surface_t * 15810: cairo_surface_create_similar_image (cairo_surface_t *other, 15810: cairo_format_t format, 15810: int width, 15810: int height); 15810: 15810: cairo_surface_t * 15810: cairo_surface_map_to_image (cairo_surface_t *surface, 15810: const cairo_rectangle_int_t *extents); 15810: 15810: void 15810: cairo_surface_unmap_image (cairo_surface_t *surface, 15810: cairo_surface_t *image); 15810: 15810: cairo_surface_t * 15810: cairo_surface_create_for_rectangle (cairo_surface_t *target, 15810: double x, 15810: double y, 15810: double width, 15810: double height); 15810: # 2249 "/usr/include/cairo/cairo.h" 15810: typedef enum { 15810: CAIRO_SURFACE_OBSERVER_NORMAL = 0, 15810: CAIRO_SURFACE_OBSERVER_RECORD_OPERATIONS = 0x1 15810: } cairo_surface_observer_mode_t; 15810: 15810: cairo_surface_t * 15810: cairo_surface_create_observer (cairo_surface_t *target, 15810: cairo_surface_observer_mode_t mode); 15810: 15810: typedef void (*cairo_surface_observer_callback_t) (cairo_surface_t *observer, 15810: cairo_surface_t *target, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_paint_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_mask_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_fill_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_stroke_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_glyphs_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_flush_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_add_finish_callback (cairo_surface_t *abstract_surface, 15810: cairo_surface_observer_callback_t func, 15810: void *data); 15810: 15810: cairo_status_t 15810: cairo_surface_observer_print (cairo_surface_t *surface, 15810: cairo_write_func_t write_func, 15810: void *closure); 15810: double 15810: cairo_surface_observer_elapsed (cairo_surface_t *surface); 15810: 15810: cairo_status_t 15810: cairo_device_observer_print (cairo_device_t *device, 15810: cairo_write_func_t write_func, 15810: void *closure); 15810: 15810: double 15810: cairo_device_observer_elapsed (cairo_device_t *device); 15810: 15810: double 15810: cairo_device_observer_paint_elapsed (cairo_device_t *device); 15810: 15810: double 15810: cairo_device_observer_mask_elapsed (cairo_device_t *device); 15810: 15810: double 15810: cairo_device_observer_fill_elapsed (cairo_device_t *device); 15810: 15810: double 15810: cairo_device_observer_stroke_elapsed (cairo_device_t *device); 15810: 15810: double 15810: cairo_device_observer_glyphs_elapsed (cairo_device_t *device); 15810: 15810: cairo_surface_t * 15810: cairo_surface_reference (cairo_surface_t *surface); 15810: 15810: void 15810: cairo_surface_finish (cairo_surface_t *surface); 15810: 15810: void 15810: cairo_surface_destroy (cairo_surface_t *surface); 15810: 15810: cairo_device_t * 15810: cairo_surface_get_device (cairo_surface_t *surface); 15810: 15810: unsigned int 15810: cairo_surface_get_reference_count (cairo_surface_t *surface); 15810: 15810: cairo_status_t 15810: cairo_surface_status (cairo_surface_t *surface); 15810: # 2397 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_surface_type { 15810: CAIRO_SURFACE_TYPE_IMAGE, 15810: CAIRO_SURFACE_TYPE_PDF, 15810: CAIRO_SURFACE_TYPE_PS, 15810: CAIRO_SURFACE_TYPE_XLIB, 15810: CAIRO_SURFACE_TYPE_XCB, 15810: CAIRO_SURFACE_TYPE_GLITZ, 15810: CAIRO_SURFACE_TYPE_QUARTZ, 15810: CAIRO_SURFACE_TYPE_WIN32, 15810: CAIRO_SURFACE_TYPE_BEOS, 15810: CAIRO_SURFACE_TYPE_DIRECTFB, 15810: CAIRO_SURFACE_TYPE_SVG, 15810: CAIRO_SURFACE_TYPE_OS2, 15810: CAIRO_SURFACE_TYPE_WIN32_PRINTING, 15810: CAIRO_SURFACE_TYPE_QUARTZ_IMAGE, 15810: CAIRO_SURFACE_TYPE_SCRIPT, 15810: CAIRO_SURFACE_TYPE_QT, 15810: CAIRO_SURFACE_TYPE_RECORDING, 15810: CAIRO_SURFACE_TYPE_VG, 15810: CAIRO_SURFACE_TYPE_GL, 15810: CAIRO_SURFACE_TYPE_DRM, 15810: CAIRO_SURFACE_TYPE_TEE, 15810: CAIRO_SURFACE_TYPE_XML, 15810: CAIRO_SURFACE_TYPE_SKIA, 15810: CAIRO_SURFACE_TYPE_SUBSURFACE, 15810: CAIRO_SURFACE_TYPE_COGL 15810: } cairo_surface_type_t; 15810: 15810: cairo_surface_type_t 15810: cairo_surface_get_type (cairo_surface_t *surface); 15810: 15810: cairo_content_t 15810: cairo_surface_get_content (cairo_surface_t *surface); 15810: 15810: 15810: 15810: cairo_status_t 15810: cairo_surface_write_to_png (cairo_surface_t *surface, 15810: const char *filename); 15810: 15810: cairo_status_t 15810: cairo_surface_write_to_png_stream (cairo_surface_t *surface, 15810: cairo_write_func_t write_func, 15810: void *closure); 15810: 15810: 15810: 15810: void * 15810: cairo_surface_get_user_data (cairo_surface_t *surface, 15810: const cairo_user_data_key_t *key); 15810: 15810: cairo_status_t 15810: cairo_surface_set_user_data (cairo_surface_t *surface, 15810: const cairo_user_data_key_t *key, 15810: void *user_data, 15810: cairo_destroy_func_t destroy); 15810: # 2467 "/usr/include/cairo/cairo.h" 15810: void 15810: cairo_surface_get_mime_data (cairo_surface_t *surface, 15810: const char *mime_type, 15810: const unsigned char **data, 15810: unsigned long *length); 15810: 15810: cairo_status_t 15810: cairo_surface_set_mime_data (cairo_surface_t *surface, 15810: const char *mime_type, 15810: const unsigned char *data, 15810: unsigned long length, 15810: cairo_destroy_func_t destroy, 15810: void *closure); 15810: 15810: cairo_bool_t 15810: cairo_surface_supports_mime_type (cairo_surface_t *surface, 15810: const char *mime_type); 15810: 15810: void 15810: cairo_surface_get_font_options (cairo_surface_t *surface, 15810: cairo_font_options_t *options); 15810: 15810: void 15810: cairo_surface_flush (cairo_surface_t *surface); 15810: 15810: void 15810: cairo_surface_mark_dirty (cairo_surface_t *surface); 15810: 15810: void 15810: cairo_surface_mark_dirty_rectangle (cairo_surface_t *surface, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: 15810: void 15810: cairo_surface_set_device_scale (cairo_surface_t *surface, 15810: double x_scale, 15810: double y_scale); 15810: 15810: void 15810: cairo_surface_get_device_scale (cairo_surface_t *surface, 15810: double *x_scale, 15810: double *y_scale); 15810: 15810: void 15810: cairo_surface_set_device_offset (cairo_surface_t *surface, 15810: double x_offset, 15810: double y_offset); 15810: 15810: void 15810: cairo_surface_get_device_offset (cairo_surface_t *surface, 15810: double *x_offset, 15810: double *y_offset); 15810: 15810: void 15810: cairo_surface_set_fallback_resolution (cairo_surface_t *surface, 15810: double x_pixels_per_inch, 15810: double y_pixels_per_inch); 15810: 15810: void 15810: cairo_surface_get_fallback_resolution (cairo_surface_t *surface, 15810: double *x_pixels_per_inch, 15810: double *y_pixels_per_inch); 15810: 15810: void 15810: cairo_surface_copy_page (cairo_surface_t *surface); 15810: 15810: void 15810: cairo_surface_show_page (cairo_surface_t *surface); 15810: 15810: cairo_bool_t 15810: cairo_surface_has_show_text_glyphs (cairo_surface_t *surface); 15810: 15810: 15810: 15810: cairo_surface_t * 15810: cairo_image_surface_create (cairo_format_t format, 15810: int width, 15810: int height); 15810: 15810: int 15810: cairo_format_stride_for_width (cairo_format_t format, 15810: int width); 15810: 15810: cairo_surface_t * 15810: cairo_image_surface_create_for_data (unsigned char *data, 15810: cairo_format_t format, 15810: int width, 15810: int height, 15810: int stride); 15810: 15810: unsigned char * 15810: cairo_image_surface_get_data (cairo_surface_t *surface); 15810: 15810: cairo_format_t 15810: cairo_image_surface_get_format (cairo_surface_t *surface); 15810: 15810: int 15810: cairo_image_surface_get_width (cairo_surface_t *surface); 15810: 15810: int 15810: cairo_image_surface_get_height (cairo_surface_t *surface); 15810: 15810: int 15810: cairo_image_surface_get_stride (cairo_surface_t *surface); 15810: 15810: 15810: 15810: cairo_surface_t * 15810: cairo_image_surface_create_from_png (const char *filename); 15810: 15810: cairo_surface_t * 15810: cairo_image_surface_create_from_png_stream (cairo_read_func_t read_func, 15810: void *closure); 15810: 15810: 15810: 15810: 15810: 15810: cairo_surface_t * 15810: cairo_recording_surface_create (cairo_content_t content, 15810: const cairo_rectangle_t *extents); 15810: 15810: void 15810: cairo_recording_surface_ink_extents (cairo_surface_t *surface, 15810: double *x0, 15810: double *y0, 15810: double *width, 15810: double *height); 15810: 15810: cairo_bool_t 15810: cairo_recording_surface_get_extents (cairo_surface_t *surface, 15810: cairo_rectangle_t *extents); 15810: # 2628 "/usr/include/cairo/cairo.h" 15810: typedef cairo_surface_t * 15810: (*cairo_raster_source_acquire_func_t) (cairo_pattern_t *pattern, 15810: void *callback_data, 15810: cairo_surface_t *target, 15810: const cairo_rectangle_int_t *extents); 15810: # 2647 "/usr/include/cairo/cairo.h" 15810: typedef void 15810: (*cairo_raster_source_release_func_t) (cairo_pattern_t *pattern, 15810: void *callback_data, 15810: cairo_surface_t *surface); 15810: # 2668 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t 15810: (*cairo_raster_source_snapshot_func_t) (cairo_pattern_t *pattern, 15810: void *callback_data); 15810: # 2686 "/usr/include/cairo/cairo.h" 15810: typedef cairo_status_t 15810: (*cairo_raster_source_copy_func_t) (cairo_pattern_t *pattern, 15810: void *callback_data, 15810: const cairo_pattern_t *other); 15810: # 2701 "/usr/include/cairo/cairo.h" 15810: typedef void 15810: (*cairo_raster_source_finish_func_t) (cairo_pattern_t *pattern, 15810: void *callback_data); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_raster_source (void *user_data, 15810: cairo_content_t content, 15810: int width, int height); 15810: 15810: void 15810: cairo_raster_source_pattern_set_callback_data (cairo_pattern_t *pattern, 15810: void *data); 15810: 15810: void * 15810: cairo_raster_source_pattern_get_callback_data (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_raster_source_pattern_set_acquire (cairo_pattern_t *pattern, 15810: cairo_raster_source_acquire_func_t acquire, 15810: cairo_raster_source_release_func_t release); 15810: 15810: void 15810: cairo_raster_source_pattern_get_acquire (cairo_pattern_t *pattern, 15810: cairo_raster_source_acquire_func_t *acquire, 15810: cairo_raster_source_release_func_t *release); 15810: void 15810: cairo_raster_source_pattern_set_snapshot (cairo_pattern_t *pattern, 15810: cairo_raster_source_snapshot_func_t snapshot); 15810: 15810: cairo_raster_source_snapshot_func_t 15810: cairo_raster_source_pattern_get_snapshot (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_raster_source_pattern_set_copy (cairo_pattern_t *pattern, 15810: cairo_raster_source_copy_func_t copy); 15810: 15810: cairo_raster_source_copy_func_t 15810: cairo_raster_source_pattern_get_copy (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_raster_source_pattern_set_finish (cairo_pattern_t *pattern, 15810: cairo_raster_source_finish_func_t finish); 15810: 15810: cairo_raster_source_finish_func_t 15810: cairo_raster_source_pattern_get_finish (cairo_pattern_t *pattern); 15810: 15810: 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_rgb (double red, double green, double blue); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_rgba (double red, double green, double blue, 15810: double alpha); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_for_surface (cairo_surface_t *surface); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_linear (double x0, double y0, 15810: double x1, double y1); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_radial (double cx0, double cy0, double radius0, 15810: double cx1, double cy1, double radius1); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_create_mesh (void); 15810: 15810: cairo_pattern_t * 15810: cairo_pattern_reference (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_pattern_destroy (cairo_pattern_t *pattern); 15810: 15810: unsigned int 15810: cairo_pattern_get_reference_count (cairo_pattern_t *pattern); 15810: 15810: cairo_status_t 15810: cairo_pattern_status (cairo_pattern_t *pattern); 15810: 15810: void * 15810: cairo_pattern_get_user_data (cairo_pattern_t *pattern, 15810: const cairo_user_data_key_t *key); 15810: 15810: cairo_status_t 15810: cairo_pattern_set_user_data (cairo_pattern_t *pattern, 15810: const cairo_user_data_key_t *key, 15810: void *user_data, 15810: cairo_destroy_func_t destroy); 15810: # 2824 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_pattern_type { 15810: CAIRO_PATTERN_TYPE_SOLID, 15810: CAIRO_PATTERN_TYPE_SURFACE, 15810: CAIRO_PATTERN_TYPE_LINEAR, 15810: CAIRO_PATTERN_TYPE_RADIAL, 15810: CAIRO_PATTERN_TYPE_MESH, 15810: CAIRO_PATTERN_TYPE_RASTER_SOURCE 15810: } cairo_pattern_type_t; 15810: 15810: cairo_pattern_type_t 15810: cairo_pattern_get_type (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_pattern_add_color_stop_rgb (cairo_pattern_t *pattern, 15810: double offset, 15810: double red, double green, double blue); 15810: 15810: void 15810: cairo_pattern_add_color_stop_rgba (cairo_pattern_t *pattern, 15810: double offset, 15810: double red, double green, double blue, 15810: double alpha); 15810: 15810: void 15810: cairo_mesh_pattern_begin_patch (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_mesh_pattern_end_patch (cairo_pattern_t *pattern); 15810: 15810: void 15810: cairo_mesh_pattern_curve_to (cairo_pattern_t *pattern, 15810: double x1, double y1, 15810: double x2, double y2, 15810: double x3, double y3); 15810: 15810: void 15810: cairo_mesh_pattern_line_to (cairo_pattern_t *pattern, 15810: double x, double y); 15810: 15810: void 15810: cairo_mesh_pattern_move_to (cairo_pattern_t *pattern, 15810: double x, double y); 15810: 15810: void 15810: cairo_mesh_pattern_set_control_point (cairo_pattern_t *pattern, 15810: unsigned int point_num, 15810: double x, double y); 15810: 15810: void 15810: cairo_mesh_pattern_set_corner_color_rgb (cairo_pattern_t *pattern, 15810: unsigned int corner_num, 15810: double red, double green, double blue); 15810: 15810: void 15810: cairo_mesh_pattern_set_corner_color_rgba (cairo_pattern_t *pattern, 15810: unsigned int corner_num, 15810: double red, double green, double blue, 15810: double alpha); 15810: 15810: void 15810: cairo_pattern_set_matrix (cairo_pattern_t *pattern, 15810: const cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_pattern_get_matrix (cairo_pattern_t *pattern, 15810: cairo_matrix_t *matrix); 15810: # 2916 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_extend { 15810: CAIRO_EXTEND_NONE, 15810: CAIRO_EXTEND_REPEAT, 15810: CAIRO_EXTEND_REFLECT, 15810: CAIRO_EXTEND_PAD 15810: } cairo_extend_t; 15810: 15810: void 15810: cairo_pattern_set_extend (cairo_pattern_t *pattern, cairo_extend_t extend); 15810: 15810: cairo_extend_t 15810: cairo_pattern_get_extend (cairo_pattern_t *pattern); 15810: # 2949 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_filter { 15810: CAIRO_FILTER_FAST, 15810: CAIRO_FILTER_GOOD, 15810: CAIRO_FILTER_BEST, 15810: CAIRO_FILTER_NEAREST, 15810: CAIRO_FILTER_BILINEAR, 15810: CAIRO_FILTER_GAUSSIAN 15810: } cairo_filter_t; 15810: 15810: void 15810: cairo_pattern_set_filter (cairo_pattern_t *pattern, cairo_filter_t filter); 15810: 15810: cairo_filter_t 15810: cairo_pattern_get_filter (cairo_pattern_t *pattern); 15810: 15810: cairo_status_t 15810: cairo_pattern_get_rgba (cairo_pattern_t *pattern, 15810: double *red, double *green, 15810: double *blue, double *alpha); 15810: 15810: cairo_status_t 15810: cairo_pattern_get_surface (cairo_pattern_t *pattern, 15810: cairo_surface_t **surface); 15810: 15810: 15810: cairo_status_t 15810: cairo_pattern_get_color_stop_rgba (cairo_pattern_t *pattern, 15810: int index, double *offset, 15810: double *red, double *green, 15810: double *blue, double *alpha); 15810: 15810: cairo_status_t 15810: cairo_pattern_get_color_stop_count (cairo_pattern_t *pattern, 15810: int *count); 15810: 15810: cairo_status_t 15810: cairo_pattern_get_linear_points (cairo_pattern_t *pattern, 15810: double *x0, double *y0, 15810: double *x1, double *y1); 15810: 15810: cairo_status_t 15810: cairo_pattern_get_radial_circles (cairo_pattern_t *pattern, 15810: double *x0, double *y0, double *r0, 15810: double *x1, double *y1, double *r1); 15810: 15810: cairo_status_t 15810: cairo_mesh_pattern_get_patch_count (cairo_pattern_t *pattern, 15810: unsigned int *count); 15810: 15810: cairo_path_t * 15810: cairo_mesh_pattern_get_path (cairo_pattern_t *pattern, 15810: unsigned int patch_num); 15810: 15810: cairo_status_t 15810: cairo_mesh_pattern_get_corner_color_rgba (cairo_pattern_t *pattern, 15810: unsigned int patch_num, 15810: unsigned int corner_num, 15810: double *red, double *green, 15810: double *blue, double *alpha); 15810: 15810: cairo_status_t 15810: cairo_mesh_pattern_get_control_point (cairo_pattern_t *pattern, 15810: unsigned int patch_num, 15810: unsigned int point_num, 15810: double *x, double *y); 15810: 15810: 15810: 15810: void 15810: cairo_matrix_init (cairo_matrix_t *matrix, 15810: double xx, double yx, 15810: double xy, double yy, 15810: double x0, double y0); 15810: 15810: void 15810: cairo_matrix_init_identity (cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_matrix_init_translate (cairo_matrix_t *matrix, 15810: double tx, double ty); 15810: 15810: void 15810: cairo_matrix_init_scale (cairo_matrix_t *matrix, 15810: double sx, double sy); 15810: 15810: void 15810: cairo_matrix_init_rotate (cairo_matrix_t *matrix, 15810: double radians); 15810: 15810: void 15810: cairo_matrix_translate (cairo_matrix_t *matrix, double tx, double ty); 15810: 15810: void 15810: cairo_matrix_scale (cairo_matrix_t *matrix, double sx, double sy); 15810: 15810: void 15810: cairo_matrix_rotate (cairo_matrix_t *matrix, double radians); 15810: 15810: cairo_status_t 15810: cairo_matrix_invert (cairo_matrix_t *matrix); 15810: 15810: void 15810: cairo_matrix_multiply (cairo_matrix_t *result, 15810: const cairo_matrix_t *a, 15810: const cairo_matrix_t *b); 15810: 15810: void 15810: cairo_matrix_transform_distance (const cairo_matrix_t *matrix, 15810: double *dx, double *dy); 15810: 15810: void 15810: cairo_matrix_transform_point (const cairo_matrix_t *matrix, 15810: double *x, double *y); 15810: # 3078 "/usr/include/cairo/cairo.h" 15810: typedef struct _cairo_region cairo_region_t; 15810: # 3091 "/usr/include/cairo/cairo.h" 15810: typedef enum _cairo_region_overlap { 15810: CAIRO_REGION_OVERLAP_IN, 15810: CAIRO_REGION_OVERLAP_OUT, 15810: CAIRO_REGION_OVERLAP_PART 15810: } cairo_region_overlap_t; 15810: 15810: cairo_region_t * 15810: cairo_region_create (void); 15810: 15810: cairo_region_t * 15810: cairo_region_create_rectangle (const cairo_rectangle_int_t *rectangle); 15810: 15810: cairo_region_t * 15810: cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, 15810: int count); 15810: 15810: cairo_region_t * 15810: cairo_region_copy (const cairo_region_t *original); 15810: 15810: cairo_region_t * 15810: cairo_region_reference (cairo_region_t *region); 15810: 15810: void 15810: cairo_region_destroy (cairo_region_t *region); 15810: 15810: cairo_bool_t 15810: cairo_region_equal (const cairo_region_t *a, const cairo_region_t *b); 15810: 15810: cairo_status_t 15810: cairo_region_status (const cairo_region_t *region); 15810: 15810: void 15810: cairo_region_get_extents (const cairo_region_t *region, 15810: cairo_rectangle_int_t *extents); 15810: 15810: int 15810: cairo_region_num_rectangles (const cairo_region_t *region); 15810: 15810: void 15810: cairo_region_get_rectangle (const cairo_region_t *region, 15810: int nth, 15810: cairo_rectangle_int_t *rectangle); 15810: 15810: cairo_bool_t 15810: cairo_region_is_empty (const cairo_region_t *region); 15810: 15810: cairo_region_overlap_t 15810: cairo_region_contains_rectangle (const cairo_region_t *region, 15810: const cairo_rectangle_int_t *rectangle); 15810: 15810: cairo_bool_t 15810: cairo_region_contains_point (const cairo_region_t *region, int x, int y); 15810: 15810: void 15810: cairo_region_translate (cairo_region_t *region, int dx, int dy); 15810: 15810: cairo_status_t 15810: cairo_region_subtract (cairo_region_t *dst, const cairo_region_t *other); 15810: 15810: cairo_status_t 15810: cairo_region_subtract_rectangle (cairo_region_t *dst, 15810: const cairo_rectangle_int_t *rectangle); 15810: 15810: cairo_status_t 15810: cairo_region_intersect (cairo_region_t *dst, const cairo_region_t *other); 15810: 15810: cairo_status_t 15810: cairo_region_intersect_rectangle (cairo_region_t *dst, 15810: const cairo_rectangle_int_t *rectangle); 15810: 15810: cairo_status_t 15810: cairo_region_union (cairo_region_t *dst, const cairo_region_t *other); 15810: 15810: cairo_status_t 15810: cairo_region_union_rectangle (cairo_region_t *dst, 15810: const cairo_rectangle_int_t *rectangle); 15810: 15810: cairo_status_t 15810: cairo_region_xor (cairo_region_t *dst, const cairo_region_t *other); 15810: 15810: cairo_status_t 15810: cairo_region_xor_rectangle (cairo_region_t *dst, 15810: const cairo_rectangle_int_t *rectangle); 15810: 15810: 15810: void 15810: cairo_debug_reset_static_data (void); 15810: 15810: 15810: 15810: # 38 "/usr/include/gtk-3.0/gdk/gdktypes.h" 2 15810: # 65 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkPoint GdkPoint; 15810: # 93 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef cairo_rectangle_int_t GdkRectangle; 15810: # 102 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef struct _GdkAtom *GdkAtom; 15810: # 132 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef struct _GdkColor GdkColor; 15810: typedef struct _GdkRGBA GdkRGBA; 15810: typedef struct _GdkCursor GdkCursor; 15810: typedef struct _GdkVisual GdkVisual; 15810: typedef struct _GdkDevice GdkDevice; 15810: typedef struct _GdkDragContext GdkDragContext; 15810: 15810: typedef struct _GdkDisplayManager GdkDisplayManager; 15810: typedef struct _GdkDeviceManager GdkDeviceManager; 15810: typedef struct _GdkDisplay GdkDisplay; 15810: typedef struct _GdkScreen GdkScreen; 15810: typedef struct _GdkWindow GdkWindow; 15810: typedef struct _GdkKeymap GdkKeymap; 15810: typedef struct _GdkAppLaunchContext GdkAppLaunchContext; 15810: typedef struct _GdkSeat GdkSeat; 15810: 15810: typedef struct _GdkGLContext GdkGLContext; 15810: # 162 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_LSB_FIRST, 15810: GDK_MSB_FIRST 15810: } GdkByteOrder; 15810: # 232 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_SHIFT_MASK = 1 << 0, 15810: GDK_LOCK_MASK = 1 << 1, 15810: GDK_CONTROL_MASK = 1 << 2, 15810: GDK_MOD1_MASK = 1 << 3, 15810: GDK_MOD2_MASK = 1 << 4, 15810: GDK_MOD3_MASK = 1 << 5, 15810: GDK_MOD4_MASK = 1 << 6, 15810: GDK_MOD5_MASK = 1 << 7, 15810: GDK_BUTTON1_MASK = 1 << 8, 15810: GDK_BUTTON2_MASK = 1 << 9, 15810: GDK_BUTTON3_MASK = 1 << 10, 15810: GDK_BUTTON4_MASK = 1 << 11, 15810: GDK_BUTTON5_MASK = 1 << 12, 15810: 15810: GDK_MODIFIER_RESERVED_13_MASK = 1 << 13, 15810: GDK_MODIFIER_RESERVED_14_MASK = 1 << 14, 15810: GDK_MODIFIER_RESERVED_15_MASK = 1 << 15, 15810: GDK_MODIFIER_RESERVED_16_MASK = 1 << 16, 15810: GDK_MODIFIER_RESERVED_17_MASK = 1 << 17, 15810: GDK_MODIFIER_RESERVED_18_MASK = 1 << 18, 15810: GDK_MODIFIER_RESERVED_19_MASK = 1 << 19, 15810: GDK_MODIFIER_RESERVED_20_MASK = 1 << 20, 15810: GDK_MODIFIER_RESERVED_21_MASK = 1 << 21, 15810: GDK_MODIFIER_RESERVED_22_MASK = 1 << 22, 15810: GDK_MODIFIER_RESERVED_23_MASK = 1 << 23, 15810: GDK_MODIFIER_RESERVED_24_MASK = 1 << 24, 15810: GDK_MODIFIER_RESERVED_25_MASK = 1 << 25, 15810: 15810: 15810: 15810: 15810: 15810: GDK_SUPER_MASK = 1 << 26, 15810: GDK_HYPER_MASK = 1 << 27, 15810: GDK_META_MASK = 1 << 28, 15810: 15810: GDK_MODIFIER_RESERVED_29_MASK = 1 << 29, 15810: 15810: GDK_RELEASE_MASK = 1 << 30, 15810: 15810: 15810: 15810: GDK_MODIFIER_MASK = 0x5c001fff 15810: } GdkModifierType; 15810: # 311 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR, 15810: GDK_MODIFIER_INTENT_CONTEXT_MENU, 15810: GDK_MODIFIER_INTENT_EXTEND_SELECTION, 15810: GDK_MODIFIER_INTENT_MODIFY_SELECTION, 15810: GDK_MODIFIER_INTENT_NO_TEXT_INPUT, 15810: GDK_MODIFIER_INTENT_SHIFT_GROUP, 15810: GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK, 15810: } GdkModifierIntent; 15810: 15810: typedef enum 15810: { 15810: GDK_OK = 0, 15810: GDK_ERROR = -1, 15810: GDK_ERROR_PARAM = -2, 15810: GDK_ERROR_FILE = -3, 15810: GDK_ERROR_MEM = -4 15810: } GdkStatus; 15810: # 345 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_GRAB_SUCCESS = 0, 15810: GDK_GRAB_ALREADY_GRABBED = 1, 15810: GDK_GRAB_INVALID_TIME = 2, 15810: GDK_GRAB_NOT_VIEWABLE = 3, 15810: GDK_GRAB_FROZEN = 4, 15810: GDK_GRAB_FAILED = 5 15810: } GdkGrabStatus; 15810: # 363 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_OWNERSHIP_NONE, 15810: GDK_OWNERSHIP_WINDOW, 15810: GDK_OWNERSHIP_APPLICATION 15810: } GdkGrabOwnership; 15810: # 427 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_EXPOSURE_MASK = 1 << 1, 15810: GDK_POINTER_MOTION_MASK = 1 << 2, 15810: GDK_POINTER_MOTION_HINT_MASK = 1 << 3, 15810: GDK_BUTTON_MOTION_MASK = 1 << 4, 15810: GDK_BUTTON1_MOTION_MASK = 1 << 5, 15810: GDK_BUTTON2_MOTION_MASK = 1 << 6, 15810: GDK_BUTTON3_MOTION_MASK = 1 << 7, 15810: GDK_BUTTON_PRESS_MASK = 1 << 8, 15810: GDK_BUTTON_RELEASE_MASK = 1 << 9, 15810: GDK_KEY_PRESS_MASK = 1 << 10, 15810: GDK_KEY_RELEASE_MASK = 1 << 11, 15810: GDK_ENTER_NOTIFY_MASK = 1 << 12, 15810: GDK_LEAVE_NOTIFY_MASK = 1 << 13, 15810: GDK_FOCUS_CHANGE_MASK = 1 << 14, 15810: GDK_STRUCTURE_MASK = 1 << 15, 15810: GDK_PROPERTY_CHANGE_MASK = 1 << 16, 15810: GDK_VISIBILITY_NOTIFY_MASK = 1 << 17, 15810: GDK_PROXIMITY_IN_MASK = 1 << 18, 15810: GDK_PROXIMITY_OUT_MASK = 1 << 19, 15810: GDK_SUBSTRUCTURE_MASK = 1 << 20, 15810: GDK_SCROLL_MASK = 1 << 21, 15810: GDK_TOUCH_MASK = 1 << 22, 15810: GDK_SMOOTH_SCROLL_MASK = 1 << 23, 15810: GDK_TOUCHPAD_GESTURE_MASK = 1 << 24, 15810: GDK_TABLET_PAD_MASK = 1 << 25, 15810: GDK_ALL_EVENTS_MASK = 0x3FFFFFE 15810: } GdkEventMask; 15810: # 464 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: struct _GdkPoint 15810: { 15810: gint x; 15810: gint y; 15810: }; 15810: # 480 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum { 15810: GDK_GL_ERROR_NOT_AVAILABLE, 15810: GDK_GL_ERROR_UNSUPPORTED_FORMAT, 15810: GDK_GL_ERROR_UNSUPPORTED_PROFILE 15810: } GdkGLError; 15810: # 516 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_WINDOW_TYPE_HINT_NORMAL, 15810: GDK_WINDOW_TYPE_HINT_DIALOG, 15810: GDK_WINDOW_TYPE_HINT_MENU, 15810: GDK_WINDOW_TYPE_HINT_TOOLBAR, 15810: GDK_WINDOW_TYPE_HINT_SPLASHSCREEN, 15810: GDK_WINDOW_TYPE_HINT_UTILITY, 15810: GDK_WINDOW_TYPE_HINT_DOCK, 15810: GDK_WINDOW_TYPE_HINT_DESKTOP, 15810: GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU, 15810: GDK_WINDOW_TYPE_HINT_POPUP_MENU, 15810: GDK_WINDOW_TYPE_HINT_TOOLTIP, 15810: GDK_WINDOW_TYPE_HINT_NOTIFICATION, 15810: GDK_WINDOW_TYPE_HINT_COMBO, 15810: GDK_WINDOW_TYPE_HINT_DND 15810: } GdkWindowTypeHint; 15810: # 556 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_AXIS_IGNORE, 15810: GDK_AXIS_X, 15810: GDK_AXIS_Y, 15810: GDK_AXIS_PRESSURE, 15810: GDK_AXIS_XTILT, 15810: GDK_AXIS_YTILT, 15810: GDK_AXIS_WHEEL, 15810: GDK_AXIS_DISTANCE, 15810: GDK_AXIS_ROTATION, 15810: GDK_AXIS_SLIDER, 15810: GDK_AXIS_LAST 15810: } GdkAxisUse; 15810: # 587 "/usr/include/gtk-3.0/gdk/gdktypes.h" 15810: typedef enum 15810: { 15810: GDK_AXIS_FLAG_X = 1 << GDK_AXIS_X, 15810: GDK_AXIS_FLAG_Y = 1 << GDK_AXIS_Y, 15810: GDK_AXIS_FLAG_PRESSURE = 1 << GDK_AXIS_PRESSURE, 15810: GDK_AXIS_FLAG_XTILT = 1 << GDK_AXIS_XTILT, 15810: GDK_AXIS_FLAG_YTILT = 1 << GDK_AXIS_YTILT, 15810: GDK_AXIS_FLAG_WHEEL = 1 << GDK_AXIS_WHEEL, 15810: GDK_AXIS_FLAG_DISTANCE = 1 << GDK_AXIS_DISTANCE, 15810: GDK_AXIS_FLAG_ROTATION = 1 << GDK_AXIS_ROTATION, 15810: GDK_AXIS_FLAG_SLIDER = 1 << GDK_AXIS_SLIDER, 15810: } GdkAxisFlags; 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 1 15810: # 30 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 31 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 1 15810: # 29 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 30 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkevents.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkevents.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 1 15810: # 25 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 26 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkTimeCoord GdkTimeCoord; 15810: # 58 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 15810: typedef enum 15810: { 15810: GDK_SOURCE_MOUSE, 15810: GDK_SOURCE_PEN, 15810: GDK_SOURCE_ERASER, 15810: GDK_SOURCE_CURSOR, 15810: GDK_SOURCE_KEYBOARD, 15810: GDK_SOURCE_TOUCHSCREEN, 15810: GDK_SOURCE_TOUCHPAD, 15810: GDK_SOURCE_TRACKPOINT, 15810: GDK_SOURCE_TABLET_PAD 15810: } GdkInputSource; 15810: # 83 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 15810: typedef enum 15810: { 15810: GDK_MODE_DISABLED, 15810: GDK_MODE_SCREEN, 15810: GDK_MODE_WINDOW 15810: } GdkInputMode; 15810: # 101 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 15810: typedef enum { 15810: GDK_DEVICE_TYPE_MASTER, 15810: GDK_DEVICE_TYPE_SLAVE, 15810: GDK_DEVICE_TYPE_FLOATING 15810: } GdkDeviceType; 15810: # 119 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 15810: struct _GdkTimeCoord 15810: { 15810: guint32 time; 15810: gdouble axes[128]; 15810: }; 15810: 15810: extern 15810: GType gdk_device_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: const gchar * gdk_device_get_name (GdkDevice *device); 15810: extern 15810: gboolean gdk_device_get_has_cursor (GdkDevice *device); 15810: 15810: 15810: extern 15810: GdkInputSource gdk_device_get_source (GdkDevice *device); 15810: 15810: extern 15810: GdkInputMode gdk_device_get_mode (GdkDevice *device); 15810: extern 15810: gboolean gdk_device_set_mode (GdkDevice *device, 15810: GdkInputMode mode); 15810: 15810: extern 15810: gint gdk_device_get_n_keys (GdkDevice *device); 15810: extern 15810: gboolean gdk_device_get_key (GdkDevice *device, 15810: guint index_, 15810: guint *keyval, 15810: GdkModifierType *modifiers); 15810: extern 15810: void gdk_device_set_key (GdkDevice *device, 15810: guint index_, 15810: guint keyval, 15810: GdkModifierType modifiers); 15810: 15810: extern 15810: GdkAxisUse gdk_device_get_axis_use (GdkDevice *device, 15810: guint index_); 15810: extern 15810: void gdk_device_set_axis_use (GdkDevice *device, 15810: guint index_, 15810: GdkAxisUse use); 15810: 15810: 15810: extern 15810: void gdk_device_get_state (GdkDevice *device, 15810: GdkWindow *window, 15810: gdouble *axes, 15810: GdkModifierType *mask); 15810: extern 15810: void gdk_device_get_position (GdkDevice *device, 15810: GdkScreen **screen, 15810: gint *x, 15810: gint *y); 15810: extern 15810: GdkWindow * 15810: gdk_device_get_window_at_position 15810: (GdkDevice *device, 15810: gint *win_x, 15810: gint *win_y); 15810: extern 15810: void gdk_device_get_position_double (GdkDevice *device, 15810: GdkScreen **screen, 15810: gdouble *x, 15810: gdouble *y); 15810: extern 15810: GdkWindow * 15810: gdk_device_get_window_at_position_double 15810: (GdkDevice *device, 15810: gdouble *win_x, 15810: gdouble *win_y); 15810: extern 15810: gboolean gdk_device_get_history (GdkDevice *device, 15810: GdkWindow *window, 15810: guint32 start, 15810: guint32 stop, 15810: GdkTimeCoord ***events, 15810: gint *n_events); 15810: extern 15810: void gdk_device_free_history (GdkTimeCoord **events, 15810: gint n_events); 15810: 15810: extern 15810: gint gdk_device_get_n_axes (GdkDevice *device); 15810: extern 15810: GList * gdk_device_list_axes (GdkDevice *device); 15810: extern 15810: gboolean gdk_device_get_axis_value (GdkDevice *device, 15810: gdouble *axes, 15810: GdkAtom axis_label, 15810: gdouble *value); 15810: 15810: extern 15810: gboolean gdk_device_get_axis (GdkDevice *device, 15810: gdouble *axes, 15810: GdkAxisUse use, 15810: gdouble *value); 15810: extern 15810: GdkDisplay * gdk_device_get_display (GdkDevice *device); 15810: 15810: extern 15810: GdkDevice * gdk_device_get_associated_device (GdkDevice *device); 15810: extern 15810: GList * gdk_device_list_slave_devices (GdkDevice *device); 15810: 15810: extern 15810: GdkDeviceType gdk_device_get_device_type (GdkDevice *device); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_seat_grab" "' instead"))) extern 15810: GdkGrabStatus gdk_device_grab (GdkDevice *device, 15810: GdkWindow *window, 15810: GdkGrabOwnership grab_ownership, 15810: gboolean owner_events, 15810: GdkEventMask event_mask, 15810: GdkCursor *cursor, 15810: guint32 time_); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_seat_ungrab" "' instead"))) extern 15810: void gdk_device_ungrab (GdkDevice *device, 15810: guint32 time_); 15810: 15810: extern 15810: void gdk_device_warp (GdkDevice *device, 15810: GdkScreen *screen, 15810: gint x, 15810: gint y); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gdk_device_grab_info_libgtk_only (GdkDisplay *display, 15810: GdkDevice *device, 15810: GdkWindow **grab_window, 15810: gboolean *owner_events); 15810: 15810: extern 15810: GdkWindow *gdk_device_get_last_event_window (GdkDevice *device); 15810: 15810: extern 15810: const gchar *gdk_device_get_vendor_id (GdkDevice *device); 15810: extern 15810: const gchar *gdk_device_get_product_id (GdkDevice *device); 15810: 15810: extern 15810: GdkSeat *gdk_device_get_seat (GdkDevice *device); 15810: 15810: extern 15810: GdkAxisFlags gdk_device_get_axes (GdkDevice *device); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkevents.h" 1 15810: # 35 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 2 15810: 15810: 15810: # 57 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 15810: typedef enum 15810: { 15810: GDK_ACTION_DEFAULT = 1 << 0, 15810: GDK_ACTION_COPY = 1 << 1, 15810: GDK_ACTION_MOVE = 1 << 2, 15810: GDK_ACTION_LINK = 1 << 3, 15810: GDK_ACTION_PRIVATE = 1 << 4, 15810: GDK_ACTION_ASK = 1 << 5 15810: } GdkDragAction; 15810: # 77 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 15810: typedef enum { 15810: GDK_DRAG_CANCEL_NO_TARGET, 15810: GDK_DRAG_CANCEL_USER_CANCELLED, 15810: GDK_DRAG_CANCEL_ERROR 15810: } GdkDragCancelReason; 15810: # 98 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 15810: typedef enum 15810: { 15810: GDK_DRAG_PROTO_NONE = 0, 15810: GDK_DRAG_PROTO_MOTIF, 15810: GDK_DRAG_PROTO_XDND, 15810: GDK_DRAG_PROTO_ROOTWIN, 15810: GDK_DRAG_PROTO_WIN32_DROPFILES, 15810: GDK_DRAG_PROTO_OLE2, 15810: GDK_DRAG_PROTO_LOCAL, 15810: GDK_DRAG_PROTO_WAYLAND 15810: } GdkDragProtocol; 15810: 15810: 15810: extern 15810: GType gdk_drag_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gdk_drag_context_set_device (GdkDragContext *context, 15810: GdkDevice *device); 15810: extern 15810: GdkDevice * gdk_drag_context_get_device (GdkDragContext *context); 15810: 15810: extern 15810: GList *gdk_drag_context_list_targets (GdkDragContext *context); 15810: extern 15810: GdkDragAction gdk_drag_context_get_actions (GdkDragContext *context); 15810: extern 15810: GdkDragAction gdk_drag_context_get_suggested_action (GdkDragContext *context); 15810: extern 15810: GdkDragAction gdk_drag_context_get_selected_action (GdkDragContext *context); 15810: 15810: extern 15810: GdkWindow *gdk_drag_context_get_source_window (GdkDragContext *context); 15810: extern 15810: GdkWindow *gdk_drag_context_get_dest_window (GdkDragContext *context); 15810: extern 15810: GdkDragProtocol gdk_drag_context_get_protocol (GdkDragContext *context); 15810: 15810: 15810: 15810: extern 15810: void gdk_drag_status (GdkDragContext *context, 15810: GdkDragAction action, 15810: guint32 time_); 15810: extern 15810: void gdk_drop_reply (GdkDragContext *context, 15810: gboolean accepted, 15810: guint32 time_); 15810: extern 15810: void gdk_drop_finish (GdkDragContext *context, 15810: gboolean success, 15810: guint32 time_); 15810: extern 15810: GdkAtom gdk_drag_get_selection (GdkDragContext *context); 15810: 15810: 15810: 15810: extern 15810: GdkDragContext * gdk_drag_begin (GdkWindow *window, 15810: GList *targets); 15810: 15810: extern 15810: GdkDragContext * gdk_drag_begin_for_device (GdkWindow *window, 15810: GdkDevice *device, 15810: GList *targets); 15810: extern 15810: GdkDragContext * gdk_drag_begin_from_point (GdkWindow *window, 15810: GdkDevice *device, 15810: GList *targets, 15810: gint x_root, 15810: gint y_root); 15810: 15810: extern 15810: void gdk_drag_find_window_for_screen (GdkDragContext *context, 15810: GdkWindow *drag_window, 15810: GdkScreen *screen, 15810: gint x_root, 15810: gint y_root, 15810: GdkWindow **dest_window, 15810: GdkDragProtocol *protocol); 15810: 15810: extern 15810: gboolean gdk_drag_motion (GdkDragContext *context, 15810: GdkWindow *dest_window, 15810: GdkDragProtocol protocol, 15810: gint x_root, 15810: gint y_root, 15810: GdkDragAction suggested_action, 15810: GdkDragAction possible_actions, 15810: guint32 time_); 15810: extern 15810: void gdk_drag_drop (GdkDragContext *context, 15810: guint32 time_); 15810: extern 15810: void gdk_drag_abort (GdkDragContext *context, 15810: guint32 time_); 15810: extern 15810: gboolean gdk_drag_drop_succeeded (GdkDragContext *context); 15810: 15810: extern 15810: void gdk_drag_drop_done (GdkDragContext *context, 15810: gboolean success); 15810: 15810: extern 15810: GdkWindow *gdk_drag_context_get_drag_window (GdkDragContext *context); 15810: 15810: extern 15810: void gdk_drag_context_set_hotspot (GdkDragContext *context, 15810: gint hot_x, 15810: gint hot_y); 15810: 15810: extern 15810: gboolean gdk_drag_context_manage_dnd (GdkDragContext *context, 15810: GdkWindow *ipc_window, 15810: GdkDragAction actions); 15810: 15810: # 35 "/usr/include/gtk-3.0/gdk/gdkevents.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 1 15810: # 25 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 26 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkDeviceTool GdkDeviceTool; 15810: # 53 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 15810: typedef enum { 15810: GDK_DEVICE_TOOL_TYPE_UNKNOWN, 15810: GDK_DEVICE_TOOL_TYPE_PEN, 15810: GDK_DEVICE_TOOL_TYPE_ERASER, 15810: GDK_DEVICE_TOOL_TYPE_BRUSH, 15810: GDK_DEVICE_TOOL_TYPE_PENCIL, 15810: GDK_DEVICE_TOOL_TYPE_AIRBRUSH, 15810: GDK_DEVICE_TOOL_TYPE_MOUSE, 15810: GDK_DEVICE_TOOL_TYPE_LENS, 15810: } GdkDeviceToolType; 15810: 15810: extern 15810: GType gdk_device_tool_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: guint64 gdk_device_tool_get_serial (GdkDeviceTool *tool); 15810: 15810: extern 15810: guint64 gdk_device_tool_get_hardware_id (GdkDeviceTool *tool); 15810: 15810: extern 15810: GdkDeviceToolType gdk_device_tool_get_tool_type (GdkDeviceTool *tool); 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gdk/gdkevents.h" 2 15810: 15810: 15810: # 124 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef struct _GdkEventAny GdkEventAny; 15810: typedef struct _GdkEventExpose GdkEventExpose; 15810: typedef struct _GdkEventVisibility GdkEventVisibility; 15810: typedef struct _GdkEventMotion GdkEventMotion; 15810: typedef struct _GdkEventButton GdkEventButton; 15810: typedef struct _GdkEventTouch GdkEventTouch; 15810: typedef struct _GdkEventScroll GdkEventScroll; 15810: typedef struct _GdkEventKey GdkEventKey; 15810: typedef struct _GdkEventFocus GdkEventFocus; 15810: typedef struct _GdkEventCrossing GdkEventCrossing; 15810: typedef struct _GdkEventConfigure GdkEventConfigure; 15810: typedef struct _GdkEventProperty GdkEventProperty; 15810: typedef struct _GdkEventSelection GdkEventSelection; 15810: typedef struct _GdkEventOwnerChange GdkEventOwnerChange; 15810: typedef struct _GdkEventProximity GdkEventProximity; 15810: typedef struct _GdkEventDND GdkEventDND; 15810: typedef struct _GdkEventWindowState GdkEventWindowState; 15810: typedef struct _GdkEventSetting GdkEventSetting; 15810: typedef struct _GdkEventGrabBroken GdkEventGrabBroken; 15810: typedef struct _GdkEventTouchpadSwipe GdkEventTouchpadSwipe; 15810: typedef struct _GdkEventTouchpadPinch GdkEventTouchpadPinch; 15810: typedef struct _GdkEventPadButton GdkEventPadButton; 15810: typedef struct _GdkEventPadAxis GdkEventPadAxis; 15810: typedef struct _GdkEventPadGroupMode GdkEventPadGroupMode; 15810: 15810: typedef struct _GdkEventSequence GdkEventSequence; 15810: 15810: typedef union _GdkEvent GdkEvent; 15810: # 162 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef void (*GdkEventFunc) (GdkEvent *event, 15810: gpointer data); 15810: # 173 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef void GdkXEvent; 15810: # 186 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum { 15810: GDK_FILTER_CONTINUE, 15810: GDK_FILTER_TRANSLATE, 15810: 15810: 15810: GDK_FILTER_REMOVE 15810: } GdkFilterReturn; 15810: # 211 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent, 15810: GdkEvent *event, 15810: gpointer data); 15810: # 309 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_NOTHING = -1, 15810: GDK_DELETE = 0, 15810: GDK_DESTROY = 1, 15810: GDK_EXPOSE = 2, 15810: GDK_MOTION_NOTIFY = 3, 15810: GDK_BUTTON_PRESS = 4, 15810: GDK_2BUTTON_PRESS = 5, 15810: GDK_DOUBLE_BUTTON_PRESS = GDK_2BUTTON_PRESS, 15810: GDK_3BUTTON_PRESS = 6, 15810: GDK_TRIPLE_BUTTON_PRESS = GDK_3BUTTON_PRESS, 15810: GDK_BUTTON_RELEASE = 7, 15810: GDK_KEY_PRESS = 8, 15810: GDK_KEY_RELEASE = 9, 15810: GDK_ENTER_NOTIFY = 10, 15810: GDK_LEAVE_NOTIFY = 11, 15810: GDK_FOCUS_CHANGE = 12, 15810: GDK_CONFIGURE = 13, 15810: GDK_MAP = 14, 15810: GDK_UNMAP = 15, 15810: GDK_PROPERTY_NOTIFY = 16, 15810: GDK_SELECTION_CLEAR = 17, 15810: GDK_SELECTION_REQUEST = 18, 15810: GDK_SELECTION_NOTIFY = 19, 15810: GDK_PROXIMITY_IN = 20, 15810: GDK_PROXIMITY_OUT = 21, 15810: GDK_DRAG_ENTER = 22, 15810: GDK_DRAG_LEAVE = 23, 15810: GDK_DRAG_MOTION = 24, 15810: GDK_DRAG_STATUS = 25, 15810: GDK_DROP_START = 26, 15810: GDK_DROP_FINISHED = 27, 15810: GDK_CLIENT_EVENT = 28, 15810: GDK_VISIBILITY_NOTIFY = 29, 15810: GDK_SCROLL = 31, 15810: GDK_WINDOW_STATE = 32, 15810: GDK_SETTING = 33, 15810: GDK_OWNER_CHANGE = 34, 15810: GDK_GRAB_BROKEN = 35, 15810: GDK_DAMAGE = 36, 15810: GDK_TOUCH_BEGIN = 37, 15810: GDK_TOUCH_UPDATE = 38, 15810: GDK_TOUCH_END = 39, 15810: GDK_TOUCH_CANCEL = 40, 15810: GDK_TOUCHPAD_SWIPE = 41, 15810: GDK_TOUCHPAD_PINCH = 42, 15810: GDK_PAD_BUTTON_PRESS = 43, 15810: GDK_PAD_BUTTON_RELEASE = 44, 15810: GDK_PAD_RING = 45, 15810: GDK_PAD_STRIP = 46, 15810: GDK_PAD_GROUP_MODE = 47, 15810: GDK_EVENT_LAST 15810: } GdkEventType; 15810: # 372 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_VISIBILITY_UNOBSCURED, 15810: GDK_VISIBILITY_PARTIAL, 15810: GDK_VISIBILITY_FULLY_OBSCURED 15810: } GdkVisibilityState; 15810: # 408 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_TOUCHPAD_GESTURE_PHASE_BEGIN, 15810: GDK_TOUCHPAD_GESTURE_PHASE_UPDATE, 15810: GDK_TOUCHPAD_GESTURE_PHASE_END, 15810: GDK_TOUCHPAD_GESTURE_PHASE_CANCEL 15810: } GdkTouchpadGesturePhase; 15810: # 427 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_SCROLL_UP, 15810: GDK_SCROLL_DOWN, 15810: GDK_SCROLL_LEFT, 15810: GDK_SCROLL_RIGHT, 15810: GDK_SCROLL_SMOOTH 15810: } GdkScrollDirection; 15810: # 457 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_NOTIFY_ANCESTOR = 0, 15810: GDK_NOTIFY_VIRTUAL = 1, 15810: GDK_NOTIFY_INFERIOR = 2, 15810: GDK_NOTIFY_NONLINEAR = 3, 15810: GDK_NOTIFY_NONLINEAR_VIRTUAL = 4, 15810: GDK_NOTIFY_UNKNOWN = 5 15810: } GdkNotifyType; 15810: # 486 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_CROSSING_NORMAL, 15810: GDK_CROSSING_GRAB, 15810: GDK_CROSSING_UNGRAB, 15810: GDK_CROSSING_GTK_GRAB, 15810: GDK_CROSSING_GTK_UNGRAB, 15810: GDK_CROSSING_STATE_CHANGED, 15810: GDK_CROSSING_TOUCH_BEGIN, 15810: GDK_CROSSING_TOUCH_END, 15810: GDK_CROSSING_DEVICE_SWITCH 15810: } GdkCrossingMode; 15810: # 506 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_PROPERTY_NEW_VALUE, 15810: GDK_PROPERTY_DELETE 15810: } GdkPropertyState; 15810: # 536 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_WINDOW_STATE_WITHDRAWN = 1 << 0, 15810: GDK_WINDOW_STATE_ICONIFIED = 1 << 1, 15810: GDK_WINDOW_STATE_MAXIMIZED = 1 << 2, 15810: GDK_WINDOW_STATE_STICKY = 1 << 3, 15810: GDK_WINDOW_STATE_FULLSCREEN = 1 << 4, 15810: GDK_WINDOW_STATE_ABOVE = 1 << 5, 15810: GDK_WINDOW_STATE_BELOW = 1 << 6, 15810: GDK_WINDOW_STATE_FOCUSED = 1 << 7, 15810: GDK_WINDOW_STATE_TILED = 1 << 8, 15810: GDK_WINDOW_STATE_TOP_TILED = 1 << 9, 15810: GDK_WINDOW_STATE_TOP_RESIZABLE = 1 << 10, 15810: GDK_WINDOW_STATE_RIGHT_TILED = 1 << 11, 15810: GDK_WINDOW_STATE_RIGHT_RESIZABLE = 1 << 12, 15810: GDK_WINDOW_STATE_BOTTOM_TILED = 1 << 13, 15810: GDK_WINDOW_STATE_BOTTOM_RESIZABLE = 1 << 14, 15810: GDK_WINDOW_STATE_LEFT_TILED = 1 << 15, 15810: GDK_WINDOW_STATE_LEFT_RESIZABLE = 1 << 16 15810: } GdkWindowState; 15810: # 566 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_SETTING_ACTION_NEW, 15810: GDK_SETTING_ACTION_CHANGED, 15810: GDK_SETTING_ACTION_DELETED 15810: } GdkSettingAction; 15810: # 581 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: typedef enum 15810: { 15810: GDK_OWNER_CHANGE_NEW_OWNER, 15810: GDK_OWNER_CHANGE_DESTROY, 15810: GDK_OWNER_CHANGE_CLOSE 15810: } GdkOwnerChange; 15810: # 598 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventAny 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: }; 15810: # 620 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventExpose 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkRectangle area; 15810: cairo_region_t *region; 15810: gint count; 15810: }; 15810: # 645 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventVisibility 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkVisibilityState state; 15810: }; 15810: # 677 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventMotion 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: gdouble *axes; 15810: guint state; 15810: gint16 is_hint; 15810: GdkDevice *device; 15810: gdouble x_root, y_root; 15810: }; 15810: # 751 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventButton 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: gdouble *axes; 15810: guint state; 15810: guint button; 15810: GdkDevice *device; 15810: gdouble x_root, y_root; 15810: }; 15810: # 801 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventTouch 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: gdouble *axes; 15810: guint state; 15810: GdkEventSequence *sequence; 15810: gboolean emulating_pointer; 15810: GdkDevice *device; 15810: gdouble x_root, y_root; 15810: }; 15810: # 849 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventScroll 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: guint state; 15810: GdkScrollDirection direction; 15810: GdkDevice *device; 15810: gdouble x_root, y_root; 15810: gdouble delta_x; 15810: gdouble delta_y; 15810: guint is_stop : 1; 15810: }; 15810: # 897 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventKey 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: guint state; 15810: guint keyval; 15810: gint length; 15810: gchar *string; 15810: guint16 hardware_keycode; 15810: guint8 group; 15810: guint is_modifier : 1; 15810: }; 15810: # 938 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventCrossing 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkWindow *subwindow; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: gdouble x_root; 15810: gdouble y_root; 15810: GdkCrossingMode mode; 15810: GdkNotifyType detail; 15810: gboolean focus; 15810: guint state; 15810: }; 15810: # 965 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventFocus 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: gint16 in; 15810: }; 15810: # 985 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventConfigure 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: gint x, y; 15810: gint width; 15810: gint height; 15810: }; 15810: # 1007 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventProperty 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkAtom atom; 15810: guint32 time; 15810: guint state; 15810: }; 15810: # 1032 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventSelection 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkAtom selection; 15810: GdkAtom target; 15810: GdkAtom property; 15810: guint32 time; 15810: GdkWindow *requestor; 15810: }; 15810: # 1062 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventOwnerChange 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkWindow *owner; 15810: GdkOwnerChange reason; 15810: GdkAtom selection; 15810: guint32 time; 15810: guint32 selection_time; 15810: }; 15810: # 1093 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventProximity 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: GdkDevice *device; 15810: }; 15810: # 1113 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventSetting 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkSettingAction action; 15810: char *name; 15810: }; 15810: # 1133 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventWindowState 15810: { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkWindowState changed_mask; 15810: GdkWindowState new_window_state; 15810: }; 15810: # 1163 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventGrabBroken { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: gboolean keyboard; 15810: gboolean implicit; 15810: GdkWindow *grab_window; 15810: }; 15810: # 1188 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventDND { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: GdkDragContext *context; 15810: 15810: guint32 time; 15810: gshort x_root, y_root; 15810: }; 15810: # 1220 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventTouchpadSwipe { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: gint8 phase; 15810: gint8 n_fingers; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: gdouble dx; 15810: gdouble dy; 15810: gdouble x_root, y_root; 15810: guint state; 15810: }; 15810: # 1261 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventTouchpadPinch { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: gint8 phase; 15810: gint8 n_fingers; 15810: guint32 time; 15810: gdouble x; 15810: gdouble y; 15810: gdouble dx; 15810: gdouble dy; 15810: gdouble angle_delta; 15810: gdouble scale; 15810: gdouble x_root, y_root; 15810: guint state; 15810: }; 15810: # 1294 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventPadButton { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: guint group; 15810: guint button; 15810: guint mode; 15810: }; 15810: # 1322 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventPadAxis { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: guint group; 15810: guint index; 15810: guint mode; 15810: gdouble value; 15810: }; 15810: # 1349 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: struct _GdkEventPadGroupMode { 15810: GdkEventType type; 15810: GdkWindow *window; 15810: gint8 send_event; 15810: guint32 time; 15810: guint group; 15810: guint mode; 15810: }; 15810: # 1417 "/usr/include/gtk-3.0/gdk/gdkevents.h" 15810: union _GdkEvent 15810: { 15810: GdkEventType type; 15810: GdkEventAny any; 15810: GdkEventExpose expose; 15810: GdkEventVisibility visibility; 15810: GdkEventMotion motion; 15810: GdkEventButton button; 15810: GdkEventTouch touch; 15810: GdkEventScroll scroll; 15810: GdkEventKey key; 15810: GdkEventCrossing crossing; 15810: GdkEventFocus focus_change; 15810: GdkEventConfigure configure; 15810: GdkEventProperty property; 15810: GdkEventSelection selection; 15810: GdkEventOwnerChange owner_change; 15810: GdkEventProximity proximity; 15810: GdkEventDND dnd; 15810: GdkEventWindowState window_state; 15810: GdkEventSetting setting; 15810: GdkEventGrabBroken grab_broken; 15810: GdkEventTouchpadSwipe touchpad_swipe; 15810: GdkEventTouchpadPinch touchpad_pinch; 15810: GdkEventPadButton pad_button; 15810: GdkEventPadAxis pad_axis; 15810: GdkEventPadGroupMode pad_group_mode; 15810: }; 15810: 15810: extern 15810: GType gdk_event_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType gdk_event_sequence_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean gdk_events_pending (void); 15810: extern 15810: GdkEvent* gdk_event_get (void); 15810: 15810: extern 15810: GdkEvent* gdk_event_peek (void); 15810: extern 15810: void gdk_event_put (const GdkEvent *event); 15810: 15810: extern 15810: GdkEvent* gdk_event_new (GdkEventType type); 15810: extern 15810: GdkEvent* gdk_event_copy (const GdkEvent *event); 15810: extern 15810: void gdk_event_free (GdkEvent *event); 15810: 15810: extern 15810: GdkWindow *gdk_event_get_window (const GdkEvent *event); 15810: 15810: extern 15810: guint32 gdk_event_get_time (const GdkEvent *event); 15810: extern 15810: gboolean gdk_event_get_state (const GdkEvent *event, 15810: GdkModifierType *state); 15810: extern 15810: gboolean gdk_event_get_coords (const GdkEvent *event, 15810: gdouble *x_win, 15810: gdouble *y_win); 15810: extern 15810: gboolean gdk_event_get_root_coords (const GdkEvent *event, 15810: gdouble *x_root, 15810: gdouble *y_root); 15810: extern 15810: gboolean gdk_event_get_button (const GdkEvent *event, 15810: guint *button); 15810: extern 15810: gboolean gdk_event_get_click_count (const GdkEvent *event, 15810: guint *click_count); 15810: extern 15810: gboolean gdk_event_get_keyval (const GdkEvent *event, 15810: guint *keyval); 15810: extern 15810: gboolean gdk_event_get_keycode (const GdkEvent *event, 15810: guint16 *keycode); 15810: extern 15810: gboolean gdk_event_get_scroll_direction (const GdkEvent *event, 15810: GdkScrollDirection *direction); 15810: extern 15810: gboolean gdk_event_get_scroll_deltas (const GdkEvent *event, 15810: gdouble *delta_x, 15810: gdouble *delta_y); 15810: 15810: extern 15810: gboolean gdk_event_is_scroll_stop_event (const GdkEvent *event); 15810: 15810: extern 15810: gboolean gdk_event_get_axis (const GdkEvent *event, 15810: GdkAxisUse axis_use, 15810: gdouble *value); 15810: extern 15810: void gdk_event_set_device (GdkEvent *event, 15810: GdkDevice *device); 15810: extern 15810: GdkDevice* gdk_event_get_device (const GdkEvent *event); 15810: extern 15810: void gdk_event_set_source_device (GdkEvent *event, 15810: GdkDevice *device); 15810: extern 15810: GdkDevice* gdk_event_get_source_device (const GdkEvent *event); 15810: extern 15810: void gdk_event_request_motions (const GdkEventMotion *event); 15810: extern 15810: gboolean gdk_event_triggers_context_menu (const GdkEvent *event); 15810: 15810: extern 15810: gboolean gdk_events_get_distance (GdkEvent *event1, 15810: GdkEvent *event2, 15810: gdouble *distance); 15810: extern 15810: gboolean gdk_events_get_angle (GdkEvent *event1, 15810: GdkEvent *event2, 15810: gdouble *angle); 15810: extern 15810: gboolean gdk_events_get_center (GdkEvent *event1, 15810: GdkEvent *event2, 15810: gdouble *x, 15810: gdouble *y); 15810: 15810: extern 15810: void gdk_event_handler_set (GdkEventFunc func, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: 15810: extern 15810: void gdk_event_set_screen (GdkEvent *event, 15810: GdkScreen *screen); 15810: extern 15810: GdkScreen *gdk_event_get_screen (const GdkEvent *event); 15810: 15810: extern 15810: GdkEventSequence *gdk_event_get_event_sequence (const GdkEvent *event); 15810: 15810: extern 15810: GdkEventType gdk_event_get_event_type (const GdkEvent *event); 15810: 15810: extern 15810: GdkSeat *gdk_event_get_seat (const GdkEvent *event); 15810: 15810: extern 15810: void gdk_set_show_events (gboolean show_events); 15810: extern 15810: gboolean gdk_get_show_events (void); 15810: 15810: extern 15810: gboolean gdk_setting_get (const gchar *name, 15810: GValue *value); 15810: 15810: extern 15810: GdkDeviceTool *gdk_event_get_device_tool (const GdkEvent *event); 15810: 15810: extern 15810: void gdk_event_set_device_tool (GdkEvent *event, 15810: GdkDeviceTool *tool); 15810: 15810: extern 15810: int gdk_event_get_scancode (GdkEvent *event); 15810: 15810: extern 15810: gboolean gdk_event_get_pointer_emulated (GdkEvent *event); 15810: 15810: 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdevicemanager.h" 1 15810: # 28 "/usr/include/gtk-3.0/gdk/gdkdevicemanager.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gdk_device_manager_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkDisplay * gdk_device_manager_get_display (GdkDeviceManager *device_manager); 15810: __attribute__((__deprecated__)) extern 15810: GList * gdk_device_manager_list_devices (GdkDeviceManager *device_manager, 15810: GdkDeviceType type); 15810: __attribute__((__deprecated__)) extern 15810: GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkseat.h" 1 15810: # 28 "/usr/include/gtk-3.0/gdk/gdkseat.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdrawingcontext.h" 1 15810: # 24 "/usr/include/gtk-3.0/gdk/gdkdrawingcontext.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 25 "/usr/include/gtk-3.0/gdk/gdkdrawingcontext.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkDrawingContext GdkDrawingContext; 15810: typedef struct _GdkDrawingContextClass GdkDrawingContextClass; 15810: 15810: extern 15810: GType gdk_drawing_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkWindow * gdk_drawing_context_get_window (GdkDrawingContext *context); 15810: extern 15810: cairo_region_t *gdk_drawing_context_get_clip (GdkDrawingContext *context); 15810: 15810: extern 15810: gboolean gdk_drawing_context_is_valid (GdkDrawingContext *context); 15810: 15810: extern 15810: cairo_t * gdk_drawing_context_get_cairo_context (GdkDrawingContext *context); 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkframetimings.h" 1 15810: # 26 "/usr/include/gtk-3.0/gdk/gdkframetimings.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 27 "/usr/include/gtk-3.0/gdk/gdkframetimings.h" 2 15810: 15810: 15810: 15810: typedef struct _GdkFrameTimings GdkFrameTimings; 15810: 15810: extern 15810: GType gdk_frame_timings_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkFrameTimings *gdk_frame_timings_ref (GdkFrameTimings *timings); 15810: extern 15810: void gdk_frame_timings_unref (GdkFrameTimings *timings); 15810: 15810: extern 15810: gint64 gdk_frame_timings_get_frame_counter (GdkFrameTimings *timings); 15810: extern 15810: gboolean gdk_frame_timings_get_complete (GdkFrameTimings *timings); 15810: extern 15810: gint64 gdk_frame_timings_get_frame_time (GdkFrameTimings *timings); 15810: extern 15810: gint64 gdk_frame_timings_get_presentation_time (GdkFrameTimings *timings); 15810: extern 15810: gint64 gdk_frame_timings_get_refresh_interval (GdkFrameTimings *timings); 15810: 15810: extern 15810: gint64 gdk_frame_timings_get_predicted_presentation_time (GdkFrameTimings *timings); 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 2 15810: 15810: 15810: # 43 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 15810: typedef struct _GdkFrameClock GdkFrameClock; 15810: typedef struct _GdkFrameClockPrivate GdkFrameClockPrivate; 15810: typedef struct _GdkFrameClockClass GdkFrameClockClass; 15810: # 64 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 15810: typedef enum { 15810: GDK_FRAME_CLOCK_PHASE_NONE = 0, 15810: GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS = 1 << 0, 15810: GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT = 1 << 1, 15810: GDK_FRAME_CLOCK_PHASE_UPDATE = 1 << 2, 15810: GDK_FRAME_CLOCK_PHASE_LAYOUT = 1 << 3, 15810: GDK_FRAME_CLOCK_PHASE_PAINT = 1 << 4, 15810: GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS = 1 << 5, 15810: GDK_FRAME_CLOCK_PHASE_AFTER_PAINT = 1 << 6 15810: } GdkFrameClockPhase; 15810: 15810: extern 15810: GType gdk_frame_clock_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gint64 gdk_frame_clock_get_frame_time (GdkFrameClock *frame_clock); 15810: 15810: extern 15810: void gdk_frame_clock_request_phase (GdkFrameClock *frame_clock, 15810: GdkFrameClockPhase phase); 15810: 15810: extern 15810: void gdk_frame_clock_begin_updating (GdkFrameClock *frame_clock); 15810: extern 15810: void gdk_frame_clock_end_updating (GdkFrameClock *frame_clock); 15810: 15810: 15810: extern 15810: gint64 gdk_frame_clock_get_frame_counter (GdkFrameClock *frame_clock); 15810: extern 15810: gint64 gdk_frame_clock_get_history_start (GdkFrameClock *frame_clock); 15810: extern 15810: GdkFrameTimings *gdk_frame_clock_get_timings (GdkFrameClock *frame_clock, 15810: gint64 frame_counter); 15810: 15810: extern 15810: GdkFrameTimings *gdk_frame_clock_get_current_timings (GdkFrameClock *frame_clock); 15810: 15810: extern 15810: void gdk_frame_clock_get_refresh_info (GdkFrameClock *frame_clock, 15810: gint64 base_time, 15810: gint64 *refresh_interval_return, 15810: gint64 *presentation_time_return); 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 2 15810: 15810: 15810: 15810: typedef struct _GdkGeometry GdkGeometry; 15810: typedef struct _GdkWindowAttr GdkWindowAttr; 15810: typedef struct _GdkWindowRedirect GdkWindowRedirect; 15810: # 55 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_INPUT_OUTPUT, 15810: GDK_INPUT_ONLY 15810: } GdkWindowWindowClass; 15810: # 78 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_WINDOW_ROOT, 15810: GDK_WINDOW_TOPLEVEL, 15810: GDK_WINDOW_CHILD, 15810: GDK_WINDOW_TEMP, 15810: GDK_WINDOW_FOREIGN, 15810: GDK_WINDOW_OFFSCREEN, 15810: GDK_WINDOW_SUBSURFACE 15810: } GdkWindowType; 15810: # 107 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_WA_TITLE = 1 << 1, 15810: GDK_WA_X = 1 << 2, 15810: GDK_WA_Y = 1 << 3, 15810: GDK_WA_CURSOR = 1 << 4, 15810: GDK_WA_VISUAL = 1 << 5, 15810: GDK_WA_WMCLASS = 1 << 6, 15810: GDK_WA_NOREDIR = 1 << 7, 15810: GDK_WA_TYPE_HINT = 1 << 8 15810: } GdkWindowAttributesType; 15810: # 144 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_HINT_POS = 1 << 0, 15810: GDK_HINT_MIN_SIZE = 1 << 1, 15810: GDK_HINT_MAX_SIZE = 1 << 2, 15810: GDK_HINT_BASE_SIZE = 1 << 3, 15810: GDK_HINT_ASPECT = 1 << 4, 15810: GDK_HINT_RESIZE_INC = 1 << 5, 15810: GDK_HINT_WIN_GRAVITY = 1 << 6, 15810: GDK_HINT_USER_POS = 1 << 7, 15810: GDK_HINT_USER_SIZE = 1 << 8 15810: } GdkWindowHints; 15810: # 176 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_DECOR_ALL = 1 << 0, 15810: GDK_DECOR_BORDER = 1 << 1, 15810: GDK_DECOR_RESIZEH = 1 << 2, 15810: GDK_DECOR_TITLE = 1 << 3, 15810: GDK_DECOR_MENU = 1 << 4, 15810: GDK_DECOR_MINIMIZE = 1 << 5, 15810: GDK_DECOR_MAXIMIZE = 1 << 6 15810: } GdkWMDecoration; 15810: # 200 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_FUNC_ALL = 1 << 0, 15810: GDK_FUNC_RESIZE = 1 << 1, 15810: GDK_FUNC_MOVE = 1 << 2, 15810: GDK_FUNC_MINIMIZE = 1 << 3, 15810: GDK_FUNC_MAXIMIZE = 1 << 4, 15810: GDK_FUNC_CLOSE = 1 << 5 15810: } GdkWMFunction; 15810: # 234 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_GRAVITY_NORTH_WEST = 1, 15810: GDK_GRAVITY_NORTH, 15810: GDK_GRAVITY_NORTH_EAST, 15810: GDK_GRAVITY_WEST, 15810: GDK_GRAVITY_CENTER, 15810: GDK_GRAVITY_EAST, 15810: GDK_GRAVITY_SOUTH_WEST, 15810: GDK_GRAVITY_SOUTH, 15810: GDK_GRAVITY_SOUTH_EAST, 15810: GDK_GRAVITY_STATIC 15810: } GdkGravity; 15810: # 279 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_ANCHOR_FLIP_X = 1 << 0, 15810: GDK_ANCHOR_FLIP_Y = 1 << 1, 15810: GDK_ANCHOR_SLIDE_X = 1 << 2, 15810: GDK_ANCHOR_SLIDE_Y = 1 << 3, 15810: GDK_ANCHOR_RESIZE_X = 1 << 4, 15810: GDK_ANCHOR_RESIZE_Y = 1 << 5, 15810: GDK_ANCHOR_FLIP = GDK_ANCHOR_FLIP_X | GDK_ANCHOR_FLIP_Y, 15810: GDK_ANCHOR_SLIDE = GDK_ANCHOR_SLIDE_X | GDK_ANCHOR_SLIDE_Y, 15810: GDK_ANCHOR_RESIZE = GDK_ANCHOR_RESIZE_X | GDK_ANCHOR_RESIZE_Y 15810: } GdkAnchorHints; 15810: # 305 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_WINDOW_EDGE_NORTH_WEST, 15810: GDK_WINDOW_EDGE_NORTH, 15810: GDK_WINDOW_EDGE_NORTH_EAST, 15810: GDK_WINDOW_EDGE_WEST, 15810: GDK_WINDOW_EDGE_EAST, 15810: GDK_WINDOW_EDGE_SOUTH_WEST, 15810: GDK_WINDOW_EDGE_SOUTH, 15810: GDK_WINDOW_EDGE_SOUTH_EAST 15810: } GdkWindowEdge; 15810: # 327 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef enum 15810: { 15810: GDK_FULLSCREEN_ON_CURRENT_MONITOR, 15810: GDK_FULLSCREEN_ON_ALL_MONITORS 15810: } GdkFullscreenMode; 15810: # 353 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: struct _GdkWindowAttr 15810: { 15810: gchar *title; 15810: gint event_mask; 15810: gint x, y; 15810: gint width; 15810: gint height; 15810: GdkWindowWindowClass wclass; 15810: GdkVisual *visual; 15810: GdkWindowType window_type; 15810: GdkCursor *cursor; 15810: gchar *wmclass_name; 15810: gchar *wmclass_class; 15810: gboolean override_redirect; 15810: GdkWindowTypeHint type_hint; 15810: }; 15810: # 446 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: struct _GdkGeometry 15810: { 15810: gint min_width; 15810: gint min_height; 15810: gint max_width; 15810: gint max_height; 15810: gint base_width; 15810: gint base_height; 15810: gint width_inc; 15810: gint height_inc; 15810: gdouble min_aspect; 15810: gdouble max_aspect; 15810: GdkGravity win_gravity; 15810: }; 15810: 15810: typedef struct _GdkWindowClass GdkWindowClass; 15810: # 471 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: struct _GdkWindowClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: GdkWindow * (* pick_embedded_child) (GdkWindow *window, 15810: gdouble x, 15810: gdouble y); 15810: 15810: 15810: void (* to_embedder) (GdkWindow *window, 15810: gdouble offscreen_x, 15810: gdouble offscreen_y, 15810: gdouble *embedder_x, 15810: gdouble *embedder_y); 15810: void (* from_embedder) (GdkWindow *window, 15810: gdouble embedder_x, 15810: gdouble embedder_y, 15810: gdouble *offscreen_x, 15810: gdouble *offscreen_y); 15810: cairo_surface_t * (* create_surface) (GdkWindow *window, 15810: gint width, 15810: gint height); 15810: 15810: 15810: void (*_gdk_reserved1) (void); 15810: void (*_gdk_reserved2) (void); 15810: void (*_gdk_reserved3) (void); 15810: void (*_gdk_reserved4) (void); 15810: void (*_gdk_reserved5) (void); 15810: void (*_gdk_reserved6) (void); 15810: void (*_gdk_reserved7) (void); 15810: void (*_gdk_reserved8) (void); 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType gdk_window_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GdkWindow* gdk_window_new (GdkWindow *parent, 15810: GdkWindowAttr *attributes, 15810: gint attributes_mask); 15810: extern 15810: void gdk_window_destroy (GdkWindow *window); 15810: extern 15810: GdkWindowType gdk_window_get_window_type (GdkWindow *window); 15810: extern 15810: gboolean gdk_window_is_destroyed (GdkWindow *window); 15810: 15810: extern 15810: GdkVisual * gdk_window_get_visual (GdkWindow *window); 15810: extern 15810: GdkScreen * gdk_window_get_screen (GdkWindow *window); 15810: extern 15810: GdkDisplay * gdk_window_get_display (GdkWindow *window); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_device_get_window_at_position" "' instead"))) extern 15810: GdkWindow* gdk_window_at_pointer (gint *win_x, 15810: gint *win_y); 15810: 15810: extern 15810: void gdk_window_show (GdkWindow *window); 15810: extern 15810: void gdk_window_hide (GdkWindow *window); 15810: extern 15810: void gdk_window_withdraw (GdkWindow *window); 15810: extern 15810: void gdk_window_show_unraised (GdkWindow *window); 15810: extern 15810: void gdk_window_move (GdkWindow *window, 15810: gint x, 15810: gint y); 15810: extern 15810: void gdk_window_resize (GdkWindow *window, 15810: gint width, 15810: gint height); 15810: extern 15810: void gdk_window_move_resize (GdkWindow *window, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: 15810: extern 15810: void gdk_window_move_to_rect (GdkWindow *window, 15810: const GdkRectangle *rect, 15810: GdkGravity rect_anchor, 15810: GdkGravity window_anchor, 15810: GdkAnchorHints anchor_hints, 15810: gint rect_anchor_dx, 15810: gint rect_anchor_dy); 15810: extern 15810: void gdk_window_reparent (GdkWindow *window, 15810: GdkWindow *new_parent, 15810: gint x, 15810: gint y); 15810: extern 15810: void gdk_window_raise (GdkWindow *window); 15810: extern 15810: void gdk_window_lower (GdkWindow *window); 15810: extern 15810: void gdk_window_restack (GdkWindow *window, 15810: GdkWindow *sibling, 15810: gboolean above); 15810: extern 15810: void gdk_window_focus (GdkWindow *window, 15810: guint32 timestamp); 15810: extern 15810: void gdk_window_set_user_data (GdkWindow *window, 15810: gpointer user_data); 15810: extern 15810: void gdk_window_set_override_redirect (GdkWindow *window, 15810: gboolean override_redirect); 15810: extern 15810: gboolean gdk_window_get_accept_focus (GdkWindow *window); 15810: extern 15810: void gdk_window_set_accept_focus (GdkWindow *window, 15810: gboolean accept_focus); 15810: extern 15810: gboolean gdk_window_get_focus_on_map (GdkWindow *window); 15810: extern 15810: void gdk_window_set_focus_on_map (GdkWindow *window, 15810: gboolean focus_on_map); 15810: extern 15810: void gdk_window_add_filter (GdkWindow *window, 15810: GdkFilterFunc function, 15810: gpointer data); 15810: extern 15810: void gdk_window_remove_filter (GdkWindow *window, 15810: GdkFilterFunc function, 15810: gpointer data); 15810: extern 15810: void gdk_window_scroll (GdkWindow *window, 15810: gint dx, 15810: gint dy); 15810: extern 15810: void gdk_window_move_region (GdkWindow *window, 15810: const cairo_region_t *region, 15810: gint dx, 15810: gint dy); 15810: extern 15810: gboolean gdk_window_ensure_native (GdkWindow *window); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gdk_window_shape_combine_region (GdkWindow *window, 15810: const cairo_region_t *shape_region, 15810: gint offset_x, 15810: gint offset_y); 15810: # 631 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: extern 15810: void gdk_window_set_child_shapes (GdkWindow *window); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gdk_window_get_composited (GdkWindow *window); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_set_composited (GdkWindow *window, 15810: gboolean composited); 15810: # 647 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: extern 15810: void gdk_window_merge_child_shapes (GdkWindow *window); 15810: 15810: extern 15810: void gdk_window_input_shape_combine_region (GdkWindow *window, 15810: const cairo_region_t *shape_region, 15810: gint offset_x, 15810: gint offset_y); 15810: extern 15810: void gdk_window_set_child_input_shapes (GdkWindow *window); 15810: extern 15810: void gdk_window_merge_child_input_shapes (GdkWindow *window); 15810: 15810: 15810: extern 15810: void gdk_window_set_pass_through (GdkWindow *window, 15810: gboolean pass_through); 15810: extern 15810: gboolean gdk_window_get_pass_through (GdkWindow *window); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gdk_window_is_visible (GdkWindow *window); 15810: extern 15810: gboolean gdk_window_is_viewable (GdkWindow *window); 15810: extern 15810: gboolean gdk_window_is_input_only (GdkWindow *window); 15810: extern 15810: gboolean gdk_window_is_shaped (GdkWindow *window); 15810: 15810: extern 15810: GdkWindowState gdk_window_get_state (GdkWindow *window); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gdk_window_set_static_gravities (GdkWindow *window, 15810: gboolean use_static); 15810: # 708 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef void (*GdkWindowInvalidateHandlerFunc) (GdkWindow *window, 15810: cairo_region_t *region); 15810: extern 15810: void gdk_window_set_invalidate_handler (GdkWindow *window, 15810: GdkWindowInvalidateHandlerFunc handler); 15810: 15810: extern 15810: gboolean gdk_window_has_native (GdkWindow *window); 15810: extern 15810: void gdk_window_set_type_hint (GdkWindow *window, 15810: GdkWindowTypeHint hint); 15810: extern 15810: GdkWindowTypeHint gdk_window_get_type_hint (GdkWindow *window); 15810: 15810: extern 15810: gboolean gdk_window_get_modal_hint (GdkWindow *window); 15810: extern 15810: void gdk_window_set_modal_hint (GdkWindow *window, 15810: gboolean modal); 15810: 15810: extern 15810: void gdk_window_set_skip_taskbar_hint (GdkWindow *window, 15810: gboolean skips_taskbar); 15810: extern 15810: void gdk_window_set_skip_pager_hint (GdkWindow *window, 15810: gboolean skips_pager); 15810: extern 15810: void gdk_window_set_urgency_hint (GdkWindow *window, 15810: gboolean urgent); 15810: 15810: extern 15810: void gdk_window_set_geometry_hints (GdkWindow *window, 15810: const GdkGeometry *geometry, 15810: GdkWindowHints geom_mask); 15810: 15810: extern 15810: cairo_region_t *gdk_window_get_clip_region (GdkWindow *window); 15810: extern 15810: cairo_region_t *gdk_window_get_visible_region(GdkWindow *window); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_window_begin_draw_frame" "' instead"))) extern 15810: void gdk_window_begin_paint_rect (GdkWindow *window, 15810: const GdkRectangle *rectangle); 15810: extern 15810: void gdk_window_mark_paint_from_clip (GdkWindow *window, 15810: cairo_t *cr); 15810: __attribute__((__deprecated__("Use '" "gdk_window_begin_draw_frame" "' instead"))) extern 15810: void gdk_window_begin_paint_region (GdkWindow *window, 15810: const cairo_region_t *region); 15810: __attribute__((__deprecated__("Use '" "gdk_window_end_draw_frame" "' instead"))) extern 15810: void gdk_window_end_paint (GdkWindow *window); 15810: 15810: extern 15810: GdkDrawingContext *gdk_window_begin_draw_frame (GdkWindow *window, 15810: const cairo_region_t *region); 15810: extern 15810: void gdk_window_end_draw_frame (GdkWindow *window, 15810: GdkDrawingContext *context); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_flush (GdkWindow *window); 15810: 15810: extern 15810: void gdk_window_set_title (GdkWindow *window, 15810: const gchar *title); 15810: extern 15810: void gdk_window_set_role (GdkWindow *window, 15810: const gchar *role); 15810: extern 15810: void gdk_window_set_startup_id (GdkWindow *window, 15810: const gchar *startup_id); 15810: extern 15810: void gdk_window_set_transient_for (GdkWindow *window, 15810: GdkWindow *parent); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_set_background (GdkWindow *window, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_set_background_rgba (GdkWindow *window, 15810: const GdkRGBA *rgba); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_set_background_pattern (GdkWindow *window, 15810: cairo_pattern_t *pattern); 15810: __attribute__((__deprecated__)) extern 15810: cairo_pattern_t *gdk_window_get_background_pattern (GdkWindow *window); 15810: 15810: extern 15810: void gdk_window_set_cursor (GdkWindow *window, 15810: GdkCursor *cursor); 15810: extern 15810: GdkCursor *gdk_window_get_cursor (GdkWindow *window); 15810: extern 15810: void gdk_window_set_device_cursor (GdkWindow *window, 15810: GdkDevice *device, 15810: GdkCursor *cursor); 15810: extern 15810: GdkCursor *gdk_window_get_device_cursor (GdkWindow *window, 15810: GdkDevice *device); 15810: extern 15810: void gdk_window_get_user_data (GdkWindow *window, 15810: gpointer *data); 15810: extern 15810: void gdk_window_get_geometry (GdkWindow *window, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height); 15810: extern 15810: int gdk_window_get_width (GdkWindow *window); 15810: extern 15810: int gdk_window_get_height (GdkWindow *window); 15810: extern 15810: void gdk_window_get_position (GdkWindow *window, 15810: gint *x, 15810: gint *y); 15810: extern 15810: gint gdk_window_get_origin (GdkWindow *window, 15810: gint *x, 15810: gint *y); 15810: extern 15810: void gdk_window_get_root_coords (GdkWindow *window, 15810: gint x, 15810: gint y, 15810: gint *root_x, 15810: gint *root_y); 15810: extern 15810: void gdk_window_coords_to_parent (GdkWindow *window, 15810: gdouble x, 15810: gdouble y, 15810: gdouble *parent_x, 15810: gdouble *parent_y); 15810: extern 15810: void gdk_window_coords_from_parent (GdkWindow *window, 15810: gdouble parent_x, 15810: gdouble parent_y, 15810: gdouble *x, 15810: gdouble *y); 15810: 15810: extern 15810: void gdk_window_get_root_origin (GdkWindow *window, 15810: gint *x, 15810: gint *y); 15810: extern 15810: void gdk_window_get_frame_extents (GdkWindow *window, 15810: GdkRectangle *rect); 15810: 15810: extern 15810: gint gdk_window_get_scale_factor (GdkWindow *window); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_window_get_device_position" "' instead"))) extern 15810: GdkWindow * gdk_window_get_pointer (GdkWindow *window, 15810: gint *x, 15810: gint *y, 15810: GdkModifierType *mask); 15810: 15810: extern 15810: GdkWindow * gdk_window_get_device_position (GdkWindow *window, 15810: GdkDevice *device, 15810: gint *x, 15810: gint *y, 15810: GdkModifierType *mask); 15810: extern 15810: GdkWindow * gdk_window_get_device_position_double (GdkWindow *window, 15810: GdkDevice *device, 15810: gdouble *x, 15810: gdouble *y, 15810: GdkModifierType *mask); 15810: extern 15810: GdkWindow * gdk_window_get_parent (GdkWindow *window); 15810: extern 15810: GdkWindow * gdk_window_get_toplevel (GdkWindow *window); 15810: 15810: extern 15810: GdkWindow * gdk_window_get_effective_parent (GdkWindow *window); 15810: extern 15810: GdkWindow * gdk_window_get_effective_toplevel (GdkWindow *window); 15810: 15810: extern 15810: GList * gdk_window_get_children (GdkWindow *window); 15810: extern 15810: GList * gdk_window_peek_children (GdkWindow *window); 15810: extern 15810: GList * gdk_window_get_children_with_user_data (GdkWindow *window, 15810: gpointer user_data); 15810: 15810: extern 15810: GdkEventMask gdk_window_get_events (GdkWindow *window); 15810: extern 15810: void gdk_window_set_events (GdkWindow *window, 15810: GdkEventMask event_mask); 15810: extern 15810: void gdk_window_set_device_events (GdkWindow *window, 15810: GdkDevice *device, 15810: GdkEventMask event_mask); 15810: extern 15810: GdkEventMask gdk_window_get_device_events (GdkWindow *window, 15810: GdkDevice *device); 15810: 15810: extern 15810: void gdk_window_set_source_events (GdkWindow *window, 15810: GdkInputSource source, 15810: GdkEventMask event_mask); 15810: extern 15810: GdkEventMask gdk_window_get_source_events (GdkWindow *window, 15810: GdkInputSource source); 15810: 15810: extern 15810: void gdk_window_set_icon_list (GdkWindow *window, 15810: GList *pixbufs); 15810: extern 15810: void gdk_window_set_icon_name (GdkWindow *window, 15810: const gchar *name); 15810: extern 15810: void gdk_window_set_group (GdkWindow *window, 15810: GdkWindow *leader); 15810: extern 15810: GdkWindow* gdk_window_get_group (GdkWindow *window); 15810: extern 15810: void gdk_window_set_decorations (GdkWindow *window, 15810: GdkWMDecoration decorations); 15810: extern 15810: gboolean gdk_window_get_decorations (GdkWindow *window, 15810: GdkWMDecoration *decorations); 15810: extern 15810: void gdk_window_set_functions (GdkWindow *window, 15810: GdkWMFunction functions); 15810: 15810: extern 15810: cairo_surface_t * 15810: gdk_window_create_similar_surface (GdkWindow *window, 15810: cairo_content_t content, 15810: int width, 15810: int height); 15810: extern 15810: cairo_surface_t * 15810: gdk_window_create_similar_image_surface (GdkWindow *window, 15810: cairo_format_t format, 15810: int width, 15810: int height, 15810: int scale); 15810: 15810: extern 15810: void gdk_window_beep (GdkWindow *window); 15810: extern 15810: void gdk_window_iconify (GdkWindow *window); 15810: extern 15810: void gdk_window_deiconify (GdkWindow *window); 15810: extern 15810: void gdk_window_stick (GdkWindow *window); 15810: extern 15810: void gdk_window_unstick (GdkWindow *window); 15810: extern 15810: void gdk_window_maximize (GdkWindow *window); 15810: extern 15810: void gdk_window_unmaximize (GdkWindow *window); 15810: extern 15810: void gdk_window_fullscreen (GdkWindow *window); 15810: extern 15810: void gdk_window_fullscreen_on_monitor (GdkWindow *window, 15810: gint monitor); 15810: extern 15810: void gdk_window_set_fullscreen_mode (GdkWindow *window, 15810: GdkFullscreenMode mode); 15810: extern 15810: GdkFullscreenMode 15810: gdk_window_get_fullscreen_mode (GdkWindow *window); 15810: extern 15810: void gdk_window_unfullscreen (GdkWindow *window); 15810: extern 15810: void gdk_window_set_keep_above (GdkWindow *window, 15810: gboolean setting); 15810: extern 15810: void gdk_window_set_keep_below (GdkWindow *window, 15810: gboolean setting); 15810: extern 15810: void gdk_window_set_opacity (GdkWindow *window, 15810: gdouble opacity); 15810: extern 15810: void gdk_window_register_dnd (GdkWindow *window); 15810: 15810: extern 15810: GdkDragProtocol 15810: gdk_window_get_drag_protocol(GdkWindow *window, 15810: GdkWindow **target); 15810: 15810: extern 15810: void gdk_window_begin_resize_drag (GdkWindow *window, 15810: GdkWindowEdge edge, 15810: gint button, 15810: gint root_x, 15810: gint root_y, 15810: guint32 timestamp); 15810: extern 15810: void gdk_window_begin_resize_drag_for_device (GdkWindow *window, 15810: GdkWindowEdge edge, 15810: GdkDevice *device, 15810: gint button, 15810: gint root_x, 15810: gint root_y, 15810: guint32 timestamp); 15810: extern 15810: void gdk_window_begin_move_drag (GdkWindow *window, 15810: gint button, 15810: gint root_x, 15810: gint root_y, 15810: guint32 timestamp); 15810: extern 15810: void gdk_window_begin_move_drag_for_device (GdkWindow *window, 15810: GdkDevice *device, 15810: gint button, 15810: gint root_x, 15810: gint root_y, 15810: guint32 timestamp); 15810: 15810: 15810: extern 15810: void gdk_window_invalidate_rect (GdkWindow *window, 15810: const GdkRectangle *rect, 15810: gboolean invalidate_children); 15810: extern 15810: void gdk_window_invalidate_region (GdkWindow *window, 15810: const cairo_region_t *region, 15810: gboolean invalidate_children); 15810: # 1045 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 15810: typedef gboolean (*GdkWindowChildFunc) (GdkWindow *window, 15810: gpointer user_data); 15810: 15810: extern 15810: void gdk_window_invalidate_maybe_recurse (GdkWindow *window, 15810: const cairo_region_t *region, 15810: GdkWindowChildFunc child_func, 15810: gpointer user_data); 15810: extern 15810: cairo_region_t *gdk_window_get_update_area (GdkWindow *window); 15810: 15810: extern 15810: void gdk_window_freeze_updates (GdkWindow *window); 15810: extern 15810: void gdk_window_thaw_updates (GdkWindow *window); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_freeze_toplevel_updates_libgtk_only (GdkWindow *window); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_thaw_toplevel_updates_libgtk_only (GdkWindow *window); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_process_all_updates (void); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_process_updates (GdkWindow *window, 15810: gboolean update_children); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_set_debug_updates (gboolean setting); 15810: 15810: extern 15810: void gdk_window_constrain_size (GdkGeometry *geometry, 15810: GdkWindowHints flags, 15810: gint width, 15810: gint height, 15810: gint *new_width, 15810: gint *new_height); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_enable_synchronized_configure (GdkWindow *window); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_window_configure_finished (GdkWindow *window); 15810: 15810: extern 15810: GdkWindow *gdk_get_default_root_window (void); 15810: 15810: 15810: extern 15810: cairo_surface_t * 15810: gdk_offscreen_window_get_surface (GdkWindow *window); 15810: extern 15810: void gdk_offscreen_window_set_embedder (GdkWindow *window, 15810: GdkWindow *embedder); 15810: extern 15810: GdkWindow *gdk_offscreen_window_get_embedder (GdkWindow *window); 15810: extern 15810: void gdk_window_geometry_changed (GdkWindow *window); 15810: 15810: 15810: extern 15810: void gdk_window_set_support_multidevice (GdkWindow *window, 15810: gboolean support_multidevice); 15810: extern 15810: gboolean gdk_window_get_support_multidevice (GdkWindow *window); 15810: 15810: 15810: extern 15810: GdkFrameClock* gdk_window_get_frame_clock (GdkWindow *window); 15810: 15810: extern 15810: void gdk_window_set_opaque_region (GdkWindow *window, 15810: cairo_region_t *region); 15810: 15810: extern 15810: void gdk_window_set_event_compression (GdkWindow *window, 15810: gboolean event_compression); 15810: extern 15810: gboolean gdk_window_get_event_compression (GdkWindow *window); 15810: 15810: extern 15810: void gdk_window_set_shadow_width (GdkWindow *window, 15810: gint left, 15810: gint right, 15810: gint top, 15810: gint bottom); 15810: extern 15810: gboolean gdk_window_show_window_menu (GdkWindow *window, 15810: GdkEvent *event); 15810: 15810: extern 15810: GdkGLContext * gdk_window_create_gl_context (GdkWindow *window, 15810: GError **error); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gdk/gdkseat.h" 2 15810: 15810: 15810: 15810: 15810: # 52 "/usr/include/gtk-3.0/gdk/gdkseat.h" 15810: typedef enum { 15810: GDK_SEAT_CAPABILITY_NONE = 0, 15810: GDK_SEAT_CAPABILITY_POINTER = 1 << 0, 15810: GDK_SEAT_CAPABILITY_TOUCH = 1 << 1, 15810: GDK_SEAT_CAPABILITY_TABLET_STYLUS = 1 << 2, 15810: GDK_SEAT_CAPABILITY_KEYBOARD = 1 << 3, 15810: GDK_SEAT_CAPABILITY_ALL_POINTING = (GDK_SEAT_CAPABILITY_POINTER | GDK_SEAT_CAPABILITY_TOUCH | GDK_SEAT_CAPABILITY_TABLET_STYLUS), 15810: GDK_SEAT_CAPABILITY_ALL = (GDK_SEAT_CAPABILITY_ALL_POINTING | GDK_SEAT_CAPABILITY_KEYBOARD) 15810: } GdkSeatCapabilities; 15810: # 75 "/usr/include/gtk-3.0/gdk/gdkseat.h" 15810: typedef void (* GdkSeatGrabPrepareFunc) (GdkSeat *seat, 15810: GdkWindow *window, 15810: gpointer user_data); 15810: 15810: struct _GdkSeat 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: extern 15810: GType gdk_seat_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkGrabStatus gdk_seat_grab (GdkSeat *seat, 15810: GdkWindow *window, 15810: GdkSeatCapabilities capabilities, 15810: gboolean owner_events, 15810: GdkCursor *cursor, 15810: const GdkEvent *event, 15810: GdkSeatGrabPrepareFunc prepare_func, 15810: gpointer prepare_func_data); 15810: extern 15810: void gdk_seat_ungrab (GdkSeat *seat); 15810: 15810: extern 15810: GdkDisplay * gdk_seat_get_display (GdkSeat *seat); 15810: 15810: extern 15810: GdkSeatCapabilities 15810: gdk_seat_get_capabilities (GdkSeat *seat); 15810: 15810: extern 15810: GList * gdk_seat_get_slaves (GdkSeat *seat, 15810: GdkSeatCapabilities capabilities); 15810: 15810: extern 15810: GdkDevice * gdk_seat_get_pointer (GdkSeat *seat); 15810: extern 15810: GdkDevice * gdk_seat_get_keyboard (GdkSeat *seat); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 1 15810: # 29 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 30 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkrectangle.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkrectangle.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkrectangle.h" 2 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gdk_rectangle_intersect (const GdkRectangle *src1, 15810: const GdkRectangle *src2, 15810: GdkRectangle *dest); 15810: extern 15810: void gdk_rectangle_union (const GdkRectangle *src1, 15810: const GdkRectangle *src2, 15810: GdkRectangle *dest); 15810: 15810: extern 15810: gboolean gdk_rectangle_equal (const GdkRectangle *rect1, 15810: const GdkRectangle *rect2); 15810: 15810: extern 15810: GType gdk_rectangle_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkMonitor GdkMonitor; 15810: typedef struct _GdkMonitorClass GdkMonitorClass; 15810: # 56 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 15810: typedef enum { 15810: GDK_SUBPIXEL_LAYOUT_UNKNOWN, 15810: GDK_SUBPIXEL_LAYOUT_NONE, 15810: GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB, 15810: GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR, 15810: GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB, 15810: GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR 15810: } GdkSubpixelLayout; 15810: 15810: extern 15810: GType gdk_monitor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkDisplay * gdk_monitor_get_display (GdkMonitor *monitor); 15810: extern 15810: void gdk_monitor_get_geometry (GdkMonitor *monitor, 15810: GdkRectangle *geometry); 15810: extern 15810: void gdk_monitor_get_workarea (GdkMonitor *monitor, 15810: GdkRectangle *workarea); 15810: extern 15810: int gdk_monitor_get_width_mm (GdkMonitor *monitor); 15810: extern 15810: int gdk_monitor_get_height_mm (GdkMonitor *monitor); 15810: extern 15810: const char * gdk_monitor_get_manufacturer (GdkMonitor *monitor); 15810: extern 15810: const char * gdk_monitor_get_model (GdkMonitor *monitor); 15810: extern 15810: int gdk_monitor_get_scale_factor (GdkMonitor *monitor); 15810: extern 15810: int gdk_monitor_get_refresh_rate (GdkMonitor *monitor); 15810: extern 15810: GdkSubpixelLayout gdk_monitor_get_subpixel_layout (GdkMonitor *monitor); 15810: extern 15810: gboolean gdk_monitor_is_primary (GdkMonitor *monitor); 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 15810: extern 15810: GType gdk_display_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GdkDisplay *gdk_display_open (const gchar *display_name); 15810: 15810: extern 15810: const gchar * gdk_display_get_name (GdkDisplay *display); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_display_get_n_screens (GdkDisplay *display); 15810: __attribute__((__deprecated__)) extern 15810: GdkScreen * gdk_display_get_screen (GdkDisplay *display, 15810: gint screen_num); 15810: extern 15810: GdkScreen * gdk_display_get_default_screen (GdkDisplay *display); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 15810: void gdk_display_pointer_ungrab (GdkDisplay *display, 15810: guint32 time_); 15810: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 15810: void gdk_display_keyboard_ungrab (GdkDisplay *display, 15810: guint32 time_); 15810: __attribute__((__deprecated__("Use '" "gdk_display_device_is_grabbed" "' instead"))) extern 15810: gboolean gdk_display_pointer_is_grabbed (GdkDisplay *display); 15810: 15810: 15810: extern 15810: gboolean gdk_display_device_is_grabbed (GdkDisplay *display, 15810: GdkDevice *device); 15810: extern 15810: void gdk_display_beep (GdkDisplay *display); 15810: extern 15810: void gdk_display_sync (GdkDisplay *display); 15810: extern 15810: void gdk_display_flush (GdkDisplay *display); 15810: 15810: extern 15810: void gdk_display_close (GdkDisplay *display); 15810: extern 15810: gboolean gdk_display_is_closed (GdkDisplay *display); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_device_manager_list_devices" "' instead"))) extern 15810: GList * gdk_display_list_devices (GdkDisplay *display); 15810: 15810: extern 15810: GdkEvent* gdk_display_get_event (GdkDisplay *display); 15810: extern 15810: GdkEvent* gdk_display_peek_event (GdkDisplay *display); 15810: extern 15810: void gdk_display_put_event (GdkDisplay *display, 15810: const GdkEvent *event); 15810: extern 15810: gboolean gdk_display_has_pending (GdkDisplay *display); 15810: 15810: extern 15810: void gdk_display_set_double_click_time (GdkDisplay *display, 15810: guint msec); 15810: extern 15810: void gdk_display_set_double_click_distance (GdkDisplay *display, 15810: guint distance); 15810: 15810: extern 15810: GdkDisplay *gdk_display_get_default (void); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_device_get_position" "' instead"))) extern 15810: void gdk_display_get_pointer (GdkDisplay *display, 15810: GdkScreen **screen, 15810: gint *x, 15810: gint *y, 15810: GdkModifierType *mask); 15810: __attribute__((__deprecated__("Use '" "gdk_device_get_window_at_position" "' instead"))) extern 15810: GdkWindow * gdk_display_get_window_at_pointer (GdkDisplay *display, 15810: gint *win_x, 15810: gint *win_y); 15810: __attribute__((__deprecated__("Use '" "gdk_device_warp" "' instead"))) extern 15810: void gdk_display_warp_pointer (GdkDisplay *display, 15810: GdkScreen *screen, 15810: gint x, 15810: gint y); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GdkDisplay *gdk_display_open_default_libgtk_only (void); 15810: 15810: extern 15810: gboolean gdk_display_supports_cursor_alpha (GdkDisplay *display); 15810: extern 15810: gboolean gdk_display_supports_cursor_color (GdkDisplay *display); 15810: extern 15810: guint gdk_display_get_default_cursor_size (GdkDisplay *display); 15810: extern 15810: void gdk_display_get_maximal_cursor_size (GdkDisplay *display, 15810: guint *width, 15810: guint *height); 15810: 15810: extern 15810: GdkWindow *gdk_display_get_default_group (GdkDisplay *display); 15810: 15810: extern 15810: gboolean gdk_display_supports_selection_notification (GdkDisplay *display); 15810: extern 15810: gboolean gdk_display_request_selection_notification (GdkDisplay *display, 15810: GdkAtom selection); 15810: 15810: extern 15810: gboolean gdk_display_supports_clipboard_persistence (GdkDisplay *display); 15810: extern 15810: void gdk_display_store_clipboard (GdkDisplay *display, 15810: GdkWindow *clipboard_window, 15810: guint32 time_, 15810: const GdkAtom *targets, 15810: gint n_targets); 15810: 15810: extern 15810: gboolean gdk_display_supports_shapes (GdkDisplay *display); 15810: extern 15810: gboolean gdk_display_supports_input_shapes (GdkDisplay *display); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gdk_display_supports_composite (GdkDisplay *display); 15810: extern 15810: void gdk_display_notify_startup_complete (GdkDisplay *display, 15810: const gchar *startup_id); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_default_seat" "' instead"))) extern 15810: GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); 15810: 15810: extern 15810: GdkAppLaunchContext *gdk_display_get_app_launch_context (GdkDisplay *display); 15810: 15810: extern 15810: GdkSeat * gdk_display_get_default_seat (GdkDisplay *display); 15810: 15810: extern 15810: GList * gdk_display_list_seats (GdkDisplay *display); 15810: 15810: extern 15810: int gdk_display_get_n_monitors (GdkDisplay *display); 15810: extern 15810: GdkMonitor * gdk_display_get_monitor (GdkDisplay *display, 15810: int monitor_num); 15810: extern 15810: GdkMonitor * gdk_display_get_primary_monitor (GdkDisplay *display); 15810: extern 15810: GdkMonitor * gdk_display_get_monitor_at_point (GdkDisplay *display, 15810: int x, 15810: int y); 15810: extern 15810: GdkMonitor * gdk_display_get_monitor_at_window (GdkDisplay *display, 15810: GdkWindow *window); 15810: 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gdk_screen_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkVisual * gdk_screen_get_system_visual (GdkScreen *screen); 15810: extern 15810: GdkVisual * gdk_screen_get_rgba_visual (GdkScreen *screen); 15810: extern 15810: gboolean gdk_screen_is_composited (GdkScreen *screen); 15810: 15810: extern 15810: GdkWindow * gdk_screen_get_root_window (GdkScreen *screen); 15810: extern 15810: GdkDisplay * gdk_screen_get_display (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_get_number (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_get_width (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_get_height (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_get_width_mm (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_get_height_mm (GdkScreen *screen); 15810: 15810: extern 15810: GList * gdk_screen_list_visuals (GdkScreen *screen); 15810: extern 15810: GList * gdk_screen_get_toplevel_windows (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: gchar * gdk_screen_make_display_name (GdkScreen *screen); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_n_monitors" "' instead"))) extern 15810: gint gdk_screen_get_n_monitors (GdkScreen *screen); 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_primary_monitor" "' instead"))) extern 15810: gint gdk_screen_get_primary_monitor (GdkScreen *screen); 15810: __attribute__((__deprecated__("Use '" "gdk_monitor_get_geometry" "' instead"))) extern 15810: void gdk_screen_get_monitor_geometry (GdkScreen *screen, 15810: gint monitor_num, 15810: GdkRectangle *dest); 15810: __attribute__((__deprecated__("Use '" "gdk_monitor_get_workarea" "' instead"))) extern 15810: void gdk_screen_get_monitor_workarea (GdkScreen *screen, 15810: gint monitor_num, 15810: GdkRectangle *dest); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_monitor_at_point" "' instead"))) extern 15810: gint gdk_screen_get_monitor_at_point (GdkScreen *screen, 15810: gint x, 15810: gint y); 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_monitor_at_window" "' instead"))) extern 15810: gint gdk_screen_get_monitor_at_window (GdkScreen *screen, 15810: GdkWindow *window); 15810: __attribute__((__deprecated__("Use '" "gdk_monitor_get_width_mm" "' instead"))) extern 15810: gint gdk_screen_get_monitor_width_mm (GdkScreen *screen, 15810: gint monitor_num); 15810: __attribute__((__deprecated__("Use '" "gdk_monitor_get_height_mm" "' instead"))) extern 15810: gint gdk_screen_get_monitor_height_mm (GdkScreen *screen, 15810: gint monitor_num); 15810: __attribute__((__deprecated__("Use '" "gdk_monitor_get_model" "' instead"))) extern 15810: gchar * gdk_screen_get_monitor_plug_name (GdkScreen *screen, 15810: gint monitor_num); 15810: __attribute__((__deprecated__("Use '" "gdk_monitor_get_scale_factor" "' instead"))) extern 15810: gint gdk_screen_get_monitor_scale_factor (GdkScreen *screen, 15810: gint monitor_num); 15810: 15810: extern 15810: GdkScreen *gdk_screen_get_default (void); 15810: 15810: extern 15810: gboolean gdk_screen_get_setting (GdkScreen *screen, 15810: const gchar *name, 15810: GValue *value); 15810: 15810: extern 15810: void gdk_screen_set_font_options (GdkScreen *screen, 15810: const cairo_font_options_t *options); 15810: extern 15810: const cairo_font_options_t *gdk_screen_get_font_options (GdkScreen *screen); 15810: 15810: extern 15810: void gdk_screen_set_resolution (GdkScreen *screen, 15810: gdouble dpi); 15810: extern 15810: gdouble gdk_screen_get_resolution (GdkScreen *screen); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GdkWindow *gdk_screen_get_active_window (GdkScreen *screen); 15810: extern 15810: GList *gdk_screen_get_window_stack (GdkScreen *screen); 15810: 15810: 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gdk_app_launch_context_get_type (void); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_app_launch_context" "' instead"))) extern 15810: GdkAppLaunchContext *gdk_app_launch_context_new (void); 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_app_launch_context" "' instead"))) extern 15810: void gdk_app_launch_context_set_display (GdkAppLaunchContext *context, 15810: GdkDisplay *display); 15810: extern 15810: void gdk_app_launch_context_set_screen (GdkAppLaunchContext *context, 15810: GdkScreen *screen); 15810: extern 15810: void gdk_app_launch_context_set_desktop (GdkAppLaunchContext *context, 15810: gint desktop); 15810: extern 15810: void gdk_app_launch_context_set_timestamp (GdkAppLaunchContext *context, 15810: guint32 timestamp); 15810: extern 15810: void gdk_app_launch_context_set_icon (GdkAppLaunchContext *context, 15810: GIcon *icon); 15810: extern 15810: void gdk_app_launch_context_set_icon_name (GdkAppLaunchContext *context, 15810: const char *icon_name); 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 1 15810: # 25 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 26 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 35 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 2 15810: 15810: 15810: # 54 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 15810: struct _GdkColor 15810: { 15810: guint32 pixel; 15810: guint16 red; 15810: guint16 green; 15810: guint16 blue; 15810: }; 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_get_type" "' instead"))) extern 15810: GType gdk_color_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_copy" "' instead"))) extern 15810: GdkColor *gdk_color_copy (const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_free" "' instead"))) extern 15810: void gdk_color_free (GdkColor *color); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_hash" "' instead"))) extern 15810: guint gdk_color_hash (const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_equal" "' instead"))) extern 15810: gboolean gdk_color_equal (const GdkColor *colora, 15810: const GdkColor *colorb); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_parse" "' instead"))) extern 15810: gboolean gdk_color_parse (const gchar *spec, 15810: GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gdk_rgba_to_string" "' instead"))) extern 15810: gchar * gdk_color_to_string (const GdkColor *color); 15810: 15810: 15810: 15810: # 27 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkrgba.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkrgba.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkrgba.h" 2 15810: 15810: 15810: 15810: struct _GdkRGBA 15810: { 15810: gdouble red; 15810: gdouble green; 15810: gdouble blue; 15810: gdouble alpha; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType gdk_rgba_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkRGBA * gdk_rgba_copy (const GdkRGBA *rgba); 15810: extern 15810: void gdk_rgba_free (GdkRGBA *rgba); 15810: 15810: extern 15810: guint gdk_rgba_hash (gconstpointer p); 15810: extern 15810: gboolean gdk_rgba_equal (gconstpointer p1, 15810: gconstpointer p2); 15810: 15810: extern 15810: gboolean gdk_rgba_parse (GdkRGBA *rgba, 15810: const gchar *spec); 15810: extern 15810: gchar * gdk_rgba_to_string (const GdkRGBA *rgba); 15810: 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 1 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 1 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h" 1 15810: # 110 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h" 15810: extern const guint gdk_pixbuf_major_version; 15810: extern const guint gdk_pixbuf_minor_version; 15810: extern const guint gdk_pixbuf_micro_version; 15810: extern const char *gdk_pixbuf_version; 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 2 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 1 15810: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 1 15810: # 36 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 2 15810: 15810: 15810: # 65 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: typedef enum 15810: { 15810: GDK_PIXBUF_ALPHA_BILEVEL, 15810: GDK_PIXBUF_ALPHA_FULL 15810: } GdkPixbufAlphaMode; 15810: # 83 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: typedef enum { 15810: GDK_COLORSPACE_RGB 15810: } GdkColorspace; 15810: 15810: 15810: 15810: typedef struct _GdkPixbuf GdkPixbuf; 15810: # 110 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: typedef void (* GdkPixbufDestroyNotify) (guchar *pixels, gpointer data); 15810: # 139 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: typedef enum { 15810: 15810: GDK_PIXBUF_ERROR_CORRUPT_IMAGE, 15810: 15810: GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY, 15810: 15810: GDK_PIXBUF_ERROR_BAD_OPTION, 15810: 15810: GDK_PIXBUF_ERROR_UNKNOWN_TYPE, 15810: 15810: GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION, 15810: GDK_PIXBUF_ERROR_FAILED, 15810: GDK_PIXBUF_ERROR_INCOMPLETE_ANIMATION 15810: } GdkPixbufError; 15810: 15810: extern 15810: GQuark gdk_pixbuf_error_quark (void); 15810: 15810: 15810: 15810: extern 15810: GType gdk_pixbuf_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 15810: GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 15810: void gdk_pixbuf_unref (GdkPixbuf *pixbuf); 15810: 15810: 15810: 15810: 15810: extern 15810: GdkColorspace gdk_pixbuf_get_colorspace (const GdkPixbuf *pixbuf); 15810: extern 15810: int gdk_pixbuf_get_n_channels (const GdkPixbuf *pixbuf); 15810: extern 15810: gboolean gdk_pixbuf_get_has_alpha (const GdkPixbuf *pixbuf); 15810: extern 15810: int gdk_pixbuf_get_bits_per_sample (const GdkPixbuf *pixbuf); 15810: extern 15810: guchar *gdk_pixbuf_get_pixels (const GdkPixbuf *pixbuf); 15810: extern 15810: int gdk_pixbuf_get_width (const GdkPixbuf *pixbuf); 15810: extern 15810: int gdk_pixbuf_get_height (const GdkPixbuf *pixbuf); 15810: extern 15810: int gdk_pixbuf_get_rowstride (const GdkPixbuf *pixbuf); 15810: extern 15810: gsize gdk_pixbuf_get_byte_length (const GdkPixbuf *pixbuf); 15810: 15810: extern 15810: guchar *gdk_pixbuf_get_pixels_with_length (const GdkPixbuf *pixbuf, 15810: guint *length); 15810: 15810: extern 15810: const guint8* gdk_pixbuf_read_pixels (const GdkPixbuf *pixbuf); 15810: extern 15810: GBytes * gdk_pixbuf_read_pixel_bytes (const GdkPixbuf *pixbuf); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new (GdkColorspace colorspace, gboolean has_alpha, int bits_per_sample, 15810: int width, int height); 15810: 15810: extern 15810: gint gdk_pixbuf_calculate_rowstride (GdkColorspace colorspace, 15810: gboolean has_alpha, 15810: int bits_per_sample, 15810: int width, 15810: int height); 15810: 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_copy (const GdkPixbuf *pixbuf); 15810: 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_subpixbuf (GdkPixbuf *src_pixbuf, 15810: int src_x, 15810: int src_y, 15810: int width, 15810: int height); 15810: # 251 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_file (const char *filename, 15810: GError **error); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_file_at_size (const char *filename, 15810: int width, 15810: int height, 15810: GError **error); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_file_at_scale (const char *filename, 15810: int width, 15810: int height, 15810: gboolean preserve_aspect_ratio, 15810: GError **error); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_resource (const char *resource_path, 15810: GError **error); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_resource_at_scale (const char *resource_path, 15810: int width, 15810: int height, 15810: gboolean preserve_aspect_ratio, 15810: GError **error); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_data (const guchar *data, 15810: GdkColorspace colorspace, 15810: gboolean has_alpha, 15810: int bits_per_sample, 15810: int width, int height, 15810: int rowstride, 15810: GdkPixbufDestroyNotify destroy_fn, 15810: gpointer destroy_fn_data); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_bytes (GBytes *data, 15810: GdkColorspace colorspace, 15810: gboolean has_alpha, 15810: int bits_per_sample, 15810: int width, int height, 15810: int rowstride); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, 15810: const guint8 *data, 15810: gboolean copy_pixels, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: void gdk_pixbuf_fill (GdkPixbuf *pixbuf, 15810: guint32 pixel); 15810: # 318 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: extern 15810: gboolean gdk_pixbuf_save (GdkPixbuf *pixbuf, 15810: const char *filename, 15810: const char *type, 15810: GError **error, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: gboolean gdk_pixbuf_savev (GdkPixbuf *pixbuf, 15810: const char *filename, 15810: const char *type, 15810: char **option_keys, 15810: char **option_values, 15810: GError **error); 15810: # 367 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 15810: typedef gboolean (*GdkPixbufSaveFunc) (const gchar *buf, 15810: gsize count, 15810: GError **error, 15810: gpointer data); 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_callback (GdkPixbuf *pixbuf, 15810: GdkPixbufSaveFunc save_func, 15810: gpointer user_data, 15810: const char *type, 15810: GError **error, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_callbackv (GdkPixbuf *pixbuf, 15810: GdkPixbufSaveFunc save_func, 15810: gpointer user_data, 15810: const char *type, 15810: char **option_keys, 15810: char **option_values, 15810: GError **error); 15810: 15810: 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_buffer (GdkPixbuf *pixbuf, 15810: gchar **buffer, 15810: gsize *buffer_size, 15810: const char *type, 15810: GError **error, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_bufferv (GdkPixbuf *pixbuf, 15810: gchar **buffer, 15810: gsize *buffer_size, 15810: const char *type, 15810: char **option_keys, 15810: char **option_values, 15810: GError **error); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_stream (GInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void gdk_pixbuf_new_from_stream_async (GInputStream *stream, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_stream_finish (GAsyncResult *async_result, 15810: GError **error); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_new_from_stream_at_scale (GInputStream *stream, 15810: gint width, 15810: gint height, 15810: gboolean preserve_aspect_ratio, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: extern 15810: void gdk_pixbuf_new_from_stream_at_scale_async (GInputStream *stream, 15810: gint width, 15810: gint height, 15810: gboolean preserve_aspect_ratio, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_stream (GdkPixbuf *pixbuf, 15810: GOutputStream *stream, 15810: const char *type, 15810: GCancellable *cancellable, 15810: GError **error, 15810: ...); 15810: 15810: extern 15810: void gdk_pixbuf_save_to_stream_async (GdkPixbuf *pixbuf, 15810: GOutputStream *stream, 15810: const gchar *type, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data, 15810: ...); 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_stream_finish (GAsyncResult *async_result, 15810: GError **error); 15810: 15810: extern 15810: void gdk_pixbuf_save_to_streamv_async (GdkPixbuf *pixbuf, 15810: GOutputStream *stream, 15810: const gchar *type, 15810: gchar **option_keys, 15810: gchar **option_values, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: 15810: extern 15810: gboolean gdk_pixbuf_save_to_streamv (GdkPixbuf *pixbuf, 15810: GOutputStream *stream, 15810: const char *type, 15810: char **option_keys, 15810: char **option_values, 15810: GCancellable *cancellable, 15810: GError **error); 15810: 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf, gboolean substitute_color, 15810: guchar r, guchar g, guchar b); 15810: 15810: 15810: extern 15810: void gdk_pixbuf_copy_area (const GdkPixbuf *src_pixbuf, 15810: int src_x, int src_y, 15810: int width, int height, 15810: GdkPixbuf *dest_pixbuf, 15810: int dest_x, int dest_y); 15810: 15810: 15810: extern 15810: void gdk_pixbuf_saturate_and_pixelate (const GdkPixbuf *src, 15810: GdkPixbuf *dest, 15810: gfloat saturation, 15810: gboolean pixelate); 15810: 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_apply_embedded_orientation (GdkPixbuf *src); 15810: 15810: 15810: extern 15810: gboolean gdk_pixbuf_set_option (GdkPixbuf *pixbuf, 15810: const gchar *key, 15810: const gchar *value); 15810: extern 15810: const gchar * gdk_pixbuf_get_option (GdkPixbuf *pixbuf, 15810: const gchar *key); 15810: extern 15810: gboolean gdk_pixbuf_remove_option (GdkPixbuf *pixbuf, 15810: const gchar *key); 15810: extern 15810: GHashTable * gdk_pixbuf_get_options (GdkPixbuf *pixbuf); 15810: extern 15810: gboolean gdk_pixbuf_copy_options (GdkPixbuf *src_pixbuf, 15810: GdkPixbuf *dest_pixbuf); 15810: 15810: 15810: 15810: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 1 15810: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 15810: 15810: # 73 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 15810: typedef enum { 15810: GDK_INTERP_NEAREST, 15810: GDK_INTERP_TILES, 15810: GDK_INTERP_BILINEAR, 15810: GDK_INTERP_HYPER 15810: } GdkInterpType; 15810: # 91 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 15810: typedef enum { 15810: GDK_PIXBUF_ROTATE_NONE = 0, 15810: GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE = 90, 15810: GDK_PIXBUF_ROTATE_UPSIDEDOWN = 180, 15810: GDK_PIXBUF_ROTATE_CLOCKWISE = 270 15810: } GdkPixbufRotation; 15810: 15810: extern 15810: void gdk_pixbuf_scale (const GdkPixbuf *src, 15810: GdkPixbuf *dest, 15810: int dest_x, 15810: int dest_y, 15810: int dest_width, 15810: int dest_height, 15810: double offset_x, 15810: double offset_y, 15810: double scale_x, 15810: double scale_y, 15810: GdkInterpType interp_type); 15810: extern 15810: void gdk_pixbuf_composite (const GdkPixbuf *src, 15810: GdkPixbuf *dest, 15810: int dest_x, 15810: int dest_y, 15810: int dest_width, 15810: int dest_height, 15810: double offset_x, 15810: double offset_y, 15810: double scale_x, 15810: double scale_y, 15810: GdkInterpType interp_type, 15810: int overall_alpha); 15810: extern 15810: void gdk_pixbuf_composite_color (const GdkPixbuf *src, 15810: GdkPixbuf *dest, 15810: int dest_x, 15810: int dest_y, 15810: int dest_width, 15810: int dest_height, 15810: double offset_x, 15810: double offset_y, 15810: double scale_x, 15810: double scale_y, 15810: GdkInterpType interp_type, 15810: int overall_alpha, 15810: int check_x, 15810: int check_y, 15810: int check_size, 15810: guint32 color1, 15810: guint32 color2); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_scale_simple (const GdkPixbuf *src, 15810: int dest_width, 15810: int dest_height, 15810: GdkInterpType interp_type); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_composite_color_simple (const GdkPixbuf *src, 15810: int dest_width, 15810: int dest_height, 15810: GdkInterpType interp_type, 15810: int overall_alpha, 15810: int check_size, 15810: guint32 color1, 15810: guint32 color2); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_rotate_simple (const GdkPixbuf *src, 15810: GdkPixbufRotation angle); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_flip (const GdkPixbuf *src, 15810: gboolean horizontal); 15810: 15810: 15810: # 36 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 1 15810: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: 15810: 15810: 15810: typedef struct _GdkPixbufAnimation GdkPixbufAnimation; 15810: 15810: 15810: typedef struct _GdkPixbufAnimationIter GdkPixbufAnimationIter; 15810: # 52 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: extern 15810: GType gdk_pixbuf_animation_get_type (void) __attribute__ ((__const__)); 15810: # 62 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: extern 15810: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_file (const char *filename, 15810: GError **error); 15810: extern 15810: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_stream (GInputStream *stream, 15810: GCancellable *cancellable, 15810: GError **error); 15810: extern 15810: void gdk_pixbuf_animation_new_from_stream_async (GInputStream *stream, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_stream_finish (GAsyncResult*async_result, 15810: GError **error); 15810: extern 15810: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_resource(const char *resource_path, 15810: GError **error); 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 15810: GdkPixbufAnimation *gdk_pixbuf_animation_ref (GdkPixbufAnimation *animation); 15810: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 15810: void gdk_pixbuf_animation_unref (GdkPixbufAnimation *animation); 15810: 15810: 15810: extern 15810: int gdk_pixbuf_animation_get_width (GdkPixbufAnimation *animation); 15810: extern 15810: int gdk_pixbuf_animation_get_height (GdkPixbufAnimation *animation); 15810: extern 15810: gboolean gdk_pixbuf_animation_is_static_image (GdkPixbufAnimation *animation); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_animation_get_static_image (GdkPixbufAnimation *animation); 15810: 15810: 15810: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: #pragma GCC diagnostic push 15810: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: extern 15810: GdkPixbufAnimationIter *gdk_pixbuf_animation_get_iter (GdkPixbufAnimation *animation, 15810: const GTimeVal *start_time); 15810: 15810: # 102 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: #pragma GCC diagnostic pop 15810: # 102 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: 15810: extern 15810: GType gdk_pixbuf_animation_iter_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: int gdk_pixbuf_animation_iter_get_delay_time (GdkPixbufAnimationIter *iter); 15810: extern 15810: GdkPixbuf *gdk_pixbuf_animation_iter_get_pixbuf (GdkPixbufAnimationIter *iter); 15810: extern 15810: gboolean gdk_pixbuf_animation_iter_on_currently_loading_frame (GdkPixbufAnimationIter *iter); 15810: 15810: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: #pragma GCC diagnostic push 15810: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: extern 15810: gboolean gdk_pixbuf_animation_iter_advance (GdkPixbufAnimationIter *iter, 15810: const GTimeVal *current_time); 15810: 15810: # 116 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: #pragma GCC diagnostic pop 15810: # 116 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: # 219 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 15810: 15810: # 37 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 1 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkPixbufSimpleAnim GdkPixbufSimpleAnim; 15810: typedef struct _GdkPixbufSimpleAnimClass GdkPixbufSimpleAnimClass; 15810: # 49 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 15810: extern 15810: GType gdk_pixbuf_simple_anim_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GType gdk_pixbuf_simple_anim_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkPixbufSimpleAnim *gdk_pixbuf_simple_anim_new (gint width, 15810: gint height, 15810: gfloat rate); 15810: extern 15810: void gdk_pixbuf_simple_anim_add_frame (GdkPixbufSimpleAnim *animation, 15810: GdkPixbuf *pixbuf); 15810: extern 15810: void gdk_pixbuf_simple_anim_set_loop (GdkPixbufSimpleAnim *animation, 15810: gboolean loop); 15810: extern 15810: gboolean gdk_pixbuf_simple_anim_get_loop (GdkPixbufSimpleAnim *animation); 15810: 15810: 15810: # 38 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 1 15810: # 40 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 15810: 15810: 15810: typedef struct _GdkPixbufFormat GdkPixbufFormat; 15810: 15810: extern 15810: gboolean gdk_pixbuf_init_modules (const char *path, 15810: GError **error); 15810: 15810: extern 15810: GType gdk_pixbuf_format_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GSList *gdk_pixbuf_get_formats (void); 15810: extern 15810: gchar *gdk_pixbuf_format_get_name (GdkPixbufFormat *format); 15810: extern 15810: gchar *gdk_pixbuf_format_get_description (GdkPixbufFormat *format); 15810: extern 15810: gchar **gdk_pixbuf_format_get_mime_types (GdkPixbufFormat *format); 15810: extern 15810: gchar **gdk_pixbuf_format_get_extensions (GdkPixbufFormat *format); 15810: extern 15810: gboolean gdk_pixbuf_format_is_save_option_supported (GdkPixbufFormat *format, 15810: const gchar *option_key); 15810: extern 15810: gboolean gdk_pixbuf_format_is_writable (GdkPixbufFormat *format); 15810: extern 15810: gboolean gdk_pixbuf_format_is_scalable (GdkPixbufFormat *format); 15810: extern 15810: gboolean gdk_pixbuf_format_is_disabled (GdkPixbufFormat *format); 15810: extern 15810: void gdk_pixbuf_format_set_disabled (GdkPixbufFormat *format, 15810: gboolean disabled); 15810: extern 15810: gchar *gdk_pixbuf_format_get_license (GdkPixbufFormat *format); 15810: 15810: extern 15810: GdkPixbufFormat *gdk_pixbuf_get_file_info (const gchar *filename, 15810: gint *width, 15810: gint *height); 15810: extern 15810: void gdk_pixbuf_get_file_info_async (const gchar *filename, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GdkPixbufFormat *gdk_pixbuf_get_file_info_finish (GAsyncResult *async_result, 15810: gint *width, 15810: gint *height, 15810: GError **error); 15810: 15810: extern 15810: GdkPixbufFormat *gdk_pixbuf_format_copy (const GdkPixbufFormat *format); 15810: extern 15810: void gdk_pixbuf_format_free (GdkPixbufFormat *format); 15810: # 347 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 15810: 15810: # 39 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 1 15810: # 37 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 15810: 15810: # 46 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 15810: typedef struct _GdkPixbufLoader GdkPixbufLoader; 15810: struct _GdkPixbufLoader 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: gpointer priv; 15810: }; 15810: 15810: typedef struct _GdkPixbufLoaderClass GdkPixbufLoaderClass; 15810: struct _GdkPixbufLoaderClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (*size_prepared) (GdkPixbufLoader *loader, 15810: int width, 15810: int height); 15810: 15810: void (*area_prepared) (GdkPixbufLoader *loader); 15810: 15810: 15810: void (*area_updated) (GdkPixbufLoader *loader, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: 15810: void (*closed) (GdkPixbufLoader *loader); 15810: }; 15810: 15810: extern 15810: GType gdk_pixbuf_loader_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GdkPixbufLoader * gdk_pixbuf_loader_new (void); 15810: extern 15810: GdkPixbufLoader * gdk_pixbuf_loader_new_with_type (const char *image_type, 15810: GError **error); 15810: extern 15810: GdkPixbufLoader * gdk_pixbuf_loader_new_with_mime_type (const char *mime_type, 15810: GError **error); 15810: extern 15810: void gdk_pixbuf_loader_set_size (GdkPixbufLoader *loader, 15810: int width, 15810: int height); 15810: extern 15810: gboolean gdk_pixbuf_loader_write (GdkPixbufLoader *loader, 15810: const guchar *buf, 15810: gsize count, 15810: GError **error); 15810: extern 15810: gboolean gdk_pixbuf_loader_write_bytes (GdkPixbufLoader *loader, 15810: GBytes *buffer, 15810: GError **error); 15810: extern 15810: GdkPixbuf * gdk_pixbuf_loader_get_pixbuf (GdkPixbufLoader *loader); 15810: extern 15810: GdkPixbufAnimation * gdk_pixbuf_loader_get_animation (GdkPixbufLoader *loader); 15810: extern 15810: gboolean gdk_pixbuf_loader_close (GdkPixbufLoader *loader, 15810: GError **error); 15810: extern 15810: GdkPixbufFormat *gdk_pixbuf_loader_get_format (GdkPixbufLoader *loader); 15810: 15810: 15810: # 40 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 1 15810: # 13 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 1 15810: # 14 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 2 15810: 15810: 15810: 15810: 15810: extern 15810: GType gdk_pixbuf_alpha_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType gdk_colorspace_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType gdk_pixbuf_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: GType gdk_interp_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType gdk_pixbuf_rotation_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 41 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: 15810: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 1 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: typedef GdkPixbuf *GdkPixbuf_autoptr; typedef GList *GdkPixbuf_listautoptr; typedef GSList *GdkPixbuf_slistautoptr; typedef GQueue *GdkPixbuf_queueautoptr; 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 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); } 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: typedef GdkPixbufAnimation *GdkPixbufAnimation_autoptr; typedef GList *GdkPixbufAnimation_listautoptr; typedef GSList *GdkPixbufAnimation_slistautoptr; typedef GQueue *GdkPixbufAnimation_queueautoptr; 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 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); } 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: typedef GdkPixbufAnimationIter *GdkPixbufAnimationIter_autoptr; typedef GList *GdkPixbufAnimationIter_listautoptr; typedef GSList *GdkPixbufAnimationIter_slistautoptr; typedef GQueue *GdkPixbufAnimationIter_queueautoptr; 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 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); } 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: typedef GdkPixbufLoader *GdkPixbufLoader_autoptr; typedef GList *GdkPixbufLoader_listautoptr; typedef GSList *GdkPixbufLoader_slistautoptr; typedef GQueue *GdkPixbufLoader_queueautoptr; 15810: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 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); } 15810: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: typedef GdkPixbufSimpleAnim *GdkPixbufSimpleAnim_autoptr; typedef GList *GdkPixbufSimpleAnim_listautoptr; typedef GSList *GdkPixbufSimpleAnim_slistautoptr; typedef GQueue *GdkPixbufSimpleAnim_queueautoptr; 15810: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 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); } 15810: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 15810: 15810: # 43 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 36 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 2 15810: 15810: 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_get_from_window (GdkWindow *window, 15810: gint src_x, 15810: gint src_y, 15810: gint width, 15810: gint height); 15810: 15810: extern 15810: GdkPixbuf *gdk_pixbuf_get_from_surface (cairo_surface_t *surface, 15810: gint src_x, 15810: gint src_y, 15810: gint width, 15810: gint height); 15810: 15810: 15810: # 30 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 15810: # 1 "/usr/include/pango-1.0/pango/pangocairo.h" 1 15810: # 28 "/usr/include/pango-1.0/pango/pangocairo.h" 15810: 15810: # 41 "/usr/include/pango-1.0/pango/pangocairo.h" 15810: typedef struct _PangoCairoFont PangoCairoFont; 15810: # 68 "/usr/include/pango-1.0/pango/pangocairo.h" 15810: typedef struct _PangoCairoFontMap PangoCairoFontMap; 15810: # 94 "/usr/include/pango-1.0/pango/pangocairo.h" 15810: typedef void (* PangoCairoShapeRendererFunc) (cairo_t *cr, 15810: PangoAttrShape *attr, 15810: gboolean do_path, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: extern 15810: GType pango_cairo_font_map_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoFontMap *pango_cairo_font_map_new (void); 15810: extern 15810: PangoFontMap *pango_cairo_font_map_new_for_font_type (cairo_font_type_t fonttype); 15810: extern 15810: PangoFontMap *pango_cairo_font_map_get_default (void); 15810: extern 15810: void pango_cairo_font_map_set_default (PangoCairoFontMap *fontmap); 15810: extern 15810: cairo_font_type_t pango_cairo_font_map_get_font_type (PangoCairoFontMap *fontmap); 15810: 15810: extern 15810: void pango_cairo_font_map_set_resolution (PangoCairoFontMap *fontmap, 15810: double dpi); 15810: extern 15810: double pango_cairo_font_map_get_resolution (PangoCairoFontMap *fontmap); 15810: 15810: __attribute__((__deprecated__("Use '" "pango_font_map_create_context" "' instead"))) extern 15810: PangoContext *pango_cairo_font_map_create_context (PangoCairoFontMap *fontmap); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType pango_cairo_font_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: cairo_scaled_font_t *pango_cairo_font_get_scaled_font (PangoCairoFont *font); 15810: 15810: 15810: 15810: extern 15810: void pango_cairo_update_context (cairo_t *cr, 15810: PangoContext *context); 15810: 15810: extern 15810: void pango_cairo_context_set_font_options (PangoContext *context, 15810: const cairo_font_options_t *options); 15810: extern 15810: const cairo_font_options_t *pango_cairo_context_get_font_options (PangoContext *context); 15810: 15810: extern 15810: void pango_cairo_context_set_resolution (PangoContext *context, 15810: double dpi); 15810: extern 15810: double pango_cairo_context_get_resolution (PangoContext *context); 15810: 15810: extern 15810: void pango_cairo_context_set_shape_renderer (PangoContext *context, 15810: PangoCairoShapeRendererFunc func, 15810: gpointer data, 15810: GDestroyNotify dnotify); 15810: extern 15810: PangoCairoShapeRendererFunc pango_cairo_context_get_shape_renderer (PangoContext *context, 15810: gpointer *data); 15810: 15810: 15810: 15810: extern 15810: PangoContext *pango_cairo_create_context (cairo_t *cr); 15810: extern 15810: PangoLayout *pango_cairo_create_layout (cairo_t *cr); 15810: extern 15810: void pango_cairo_update_layout (cairo_t *cr, 15810: PangoLayout *layout); 15810: 15810: 15810: 15810: 15810: extern 15810: void pango_cairo_show_glyph_string (cairo_t *cr, 15810: PangoFont *font, 15810: PangoGlyphString *glyphs); 15810: extern 15810: void pango_cairo_show_glyph_item (cairo_t *cr, 15810: const char *text, 15810: PangoGlyphItem *glyph_item); 15810: extern 15810: void pango_cairo_show_layout_line (cairo_t *cr, 15810: PangoLayoutLine *line); 15810: extern 15810: void pango_cairo_show_layout (cairo_t *cr, 15810: PangoLayout *layout); 15810: 15810: extern 15810: void pango_cairo_show_error_underline (cairo_t *cr, 15810: double x, 15810: double y, 15810: double width, 15810: double height); 15810: 15810: 15810: 15810: 15810: extern 15810: void pango_cairo_glyph_string_path (cairo_t *cr, 15810: PangoFont *font, 15810: PangoGlyphString *glyphs); 15810: extern 15810: void pango_cairo_layout_line_path (cairo_t *cr, 15810: PangoLayoutLine *line); 15810: extern 15810: void pango_cairo_layout_path (cairo_t *cr, 15810: PangoLayout *layout); 15810: 15810: extern 15810: void pango_cairo_error_underline_path (cairo_t *cr, 15810: double x, 15810: double y, 15810: double width, 15810: double height); 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()" "' instead"))) extern 15810: cairo_t * gdk_cairo_create (GdkWindow *window); 15810: 15810: extern 15810: gboolean gdk_cairo_get_clip_rectangle (cairo_t *cr, 15810: GdkRectangle *rect); 15810: 15810: extern 15810: void gdk_cairo_set_source_rgba (cairo_t *cr, 15810: const GdkRGBA *rgba); 15810: extern 15810: void gdk_cairo_set_source_pixbuf (cairo_t *cr, 15810: const GdkPixbuf *pixbuf, 15810: gdouble pixbuf_x, 15810: gdouble pixbuf_y); 15810: extern 15810: void gdk_cairo_set_source_window (cairo_t *cr, 15810: GdkWindow *window, 15810: gdouble x, 15810: gdouble y); 15810: 15810: extern 15810: void gdk_cairo_rectangle (cairo_t *cr, 15810: const GdkRectangle *rectangle); 15810: extern 15810: void gdk_cairo_region (cairo_t *cr, 15810: const cairo_region_t *region); 15810: 15810: extern 15810: cairo_region_t * 15810: gdk_cairo_region_create_from_surface 15810: (cairo_surface_t *surface); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_cairo_set_source_rgba" "' instead"))) extern 15810: void gdk_cairo_set_source_color (cairo_t *cr, 15810: const GdkColor *color); 15810: 15810: extern 15810: cairo_surface_t * gdk_cairo_surface_create_from_pixbuf (const GdkPixbuf *pixbuf, 15810: int scale, 15810: GdkWindow *for_window); 15810: extern 15810: void gdk_cairo_draw_from_gl (cairo_t *cr, 15810: GdkWindow *window, 15810: int source, 15810: int source_type, 15810: int buffer_scale, 15810: int x, 15810: int y, 15810: int width, 15810: int height); 15810: 15810: extern 15810: GdkDrawingContext * gdk_cairo_get_drawing_context (cairo_t *cr); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 2 15810: 15810: 15810: 15810: 15810: # 134 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 15810: typedef enum 15810: { 15810: GDK_X_CURSOR = 0, 15810: GDK_ARROW = 2, 15810: GDK_BASED_ARROW_DOWN = 4, 15810: GDK_BASED_ARROW_UP = 6, 15810: GDK_BOAT = 8, 15810: GDK_BOGOSITY = 10, 15810: GDK_BOTTOM_LEFT_CORNER = 12, 15810: GDK_BOTTOM_RIGHT_CORNER = 14, 15810: GDK_BOTTOM_SIDE = 16, 15810: GDK_BOTTOM_TEE = 18, 15810: GDK_BOX_SPIRAL = 20, 15810: GDK_CENTER_PTR = 22, 15810: GDK_CIRCLE = 24, 15810: GDK_CLOCK = 26, 15810: GDK_COFFEE_MUG = 28, 15810: GDK_CROSS = 30, 15810: GDK_CROSS_REVERSE = 32, 15810: GDK_CROSSHAIR = 34, 15810: GDK_DIAMOND_CROSS = 36, 15810: GDK_DOT = 38, 15810: GDK_DOTBOX = 40, 15810: GDK_DOUBLE_ARROW = 42, 15810: GDK_DRAFT_LARGE = 44, 15810: GDK_DRAFT_SMALL = 46, 15810: GDK_DRAPED_BOX = 48, 15810: GDK_EXCHANGE = 50, 15810: GDK_FLEUR = 52, 15810: GDK_GOBBLER = 54, 15810: GDK_GUMBY = 56, 15810: GDK_HAND1 = 58, 15810: GDK_HAND2 = 60, 15810: GDK_HEART = 62, 15810: GDK_ICON = 64, 15810: GDK_IRON_CROSS = 66, 15810: GDK_LEFT_PTR = 68, 15810: GDK_LEFT_SIDE = 70, 15810: GDK_LEFT_TEE = 72, 15810: GDK_LEFTBUTTON = 74, 15810: GDK_LL_ANGLE = 76, 15810: GDK_LR_ANGLE = 78, 15810: GDK_MAN = 80, 15810: GDK_MIDDLEBUTTON = 82, 15810: GDK_MOUSE = 84, 15810: GDK_PENCIL = 86, 15810: GDK_PIRATE = 88, 15810: GDK_PLUS = 90, 15810: GDK_QUESTION_ARROW = 92, 15810: GDK_RIGHT_PTR = 94, 15810: GDK_RIGHT_SIDE = 96, 15810: GDK_RIGHT_TEE = 98, 15810: GDK_RIGHTBUTTON = 100, 15810: GDK_RTL_LOGO = 102, 15810: GDK_SAILBOAT = 104, 15810: GDK_SB_DOWN_ARROW = 106, 15810: GDK_SB_H_DOUBLE_ARROW = 108, 15810: GDK_SB_LEFT_ARROW = 110, 15810: GDK_SB_RIGHT_ARROW = 112, 15810: GDK_SB_UP_ARROW = 114, 15810: GDK_SB_V_DOUBLE_ARROW = 116, 15810: GDK_SHUTTLE = 118, 15810: GDK_SIZING = 120, 15810: GDK_SPIDER = 122, 15810: GDK_SPRAYCAN = 124, 15810: GDK_STAR = 126, 15810: GDK_TARGET = 128, 15810: GDK_TCROSS = 130, 15810: GDK_TOP_LEFT_ARROW = 132, 15810: GDK_TOP_LEFT_CORNER = 134, 15810: GDK_TOP_RIGHT_CORNER = 136, 15810: GDK_TOP_SIDE = 138, 15810: GDK_TOP_TEE = 140, 15810: GDK_TREK = 142, 15810: GDK_UL_ANGLE = 144, 15810: GDK_UMBRELLA = 146, 15810: GDK_UR_ANGLE = 148, 15810: GDK_WATCH = 150, 15810: GDK_XTERM = 152, 15810: GDK_LAST_CURSOR, 15810: GDK_BLANK_CURSOR = -2, 15810: GDK_CURSOR_IS_PIXMAP = -1 15810: } GdkCursorType; 15810: 15810: 15810: 15810: 15810: extern 15810: GType gdk_cursor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkCursor* gdk_cursor_new_for_display (GdkDisplay *display, 15810: GdkCursorType cursor_type); 15810: __attribute__((__deprecated__("Use '" "gdk_cursor_new_for_display" "' instead"))) extern 15810: GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); 15810: extern 15810: GdkCursor* gdk_cursor_new_from_pixbuf (GdkDisplay *display, 15810: GdkPixbuf *pixbuf, 15810: gint x, 15810: gint y); 15810: extern 15810: GdkCursor* gdk_cursor_new_from_surface (GdkDisplay *display, 15810: cairo_surface_t *surface, 15810: gdouble x, 15810: gdouble y); 15810: extern 15810: GdkCursor* gdk_cursor_new_from_name (GdkDisplay *display, 15810: const gchar *name); 15810: extern 15810: GdkDisplay* gdk_cursor_get_display (GdkCursor *cursor); 15810: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 15810: GdkCursor * gdk_cursor_ref (GdkCursor *cursor); 15810: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 15810: void gdk_cursor_unref (GdkCursor *cursor); 15810: extern 15810: GdkPixbuf* gdk_cursor_get_image (GdkCursor *cursor); 15810: extern 15810: cairo_surface_t *gdk_cursor_get_surface (GdkCursor *cursor, 15810: gdouble *x_hot, 15810: gdouble *y_hot); 15810: extern 15810: GdkCursorType gdk_cursor_get_cursor_type (GdkCursor *cursor); 15810: 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 1 15810: # 27 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 28 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkDevicePad GdkDevicePad; 15810: typedef struct _GdkDevicePadInterface GdkDevicePadInterface; 15810: # 47 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 15810: typedef enum { 15810: GDK_DEVICE_PAD_FEATURE_BUTTON, 15810: GDK_DEVICE_PAD_FEATURE_RING, 15810: GDK_DEVICE_PAD_FEATURE_STRIP 15810: } GdkDevicePadFeature; 15810: 15810: extern 15810: GType gdk_device_pad_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gint gdk_device_pad_get_n_groups (GdkDevicePad *pad); 15810: 15810: extern 15810: gint gdk_device_pad_get_group_n_modes (GdkDevicePad *pad, 15810: gint group_idx); 15810: 15810: extern 15810: gint gdk_device_pad_get_n_features (GdkDevicePad *pad, 15810: GdkDevicePadFeature feature); 15810: 15810: extern 15810: gint gdk_device_pad_get_feature_group (GdkDevicePad *pad, 15810: GdkDevicePadFeature feature, 15810: gint feature_idx); 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkdisplaymanager.h" 1 15810: # 35 "/usr/include/gtk-3.0/gdk/gdkdisplaymanager.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gdk_display_manager_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkDisplayManager *gdk_display_manager_get (void); 15810: extern 15810: GdkDisplay * gdk_display_manager_get_default_display (GdkDisplayManager *manager); 15810: extern 15810: void gdk_display_manager_set_default_display (GdkDisplayManager *manager, 15810: GdkDisplay *display); 15810: extern 15810: GSList * gdk_display_manager_list_displays (GdkDisplayManager *manager); 15810: extern 15810: GdkDisplay * gdk_display_manager_open_display (GdkDisplayManager *manager, 15810: const gchar *name); 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkenumtypes.h" 1 15810: # 12 "/usr/include/gtk-3.0/gdk/gdkenumtypes.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 13 "/usr/include/gtk-3.0/gdk/gdkenumtypes.h" 2 15810: 15810: 15810: 15810: 15810: extern GType gdk_cursor_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_input_source_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_input_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_device_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_device_pad_feature_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_device_tool_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_drag_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_drag_cancel_reason_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_drag_protocol_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_filter_return_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_event_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_visibility_state_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_touchpad_gesture_phase_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_scroll_direction_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_notify_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_crossing_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_property_state_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_window_state_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_setting_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_owner_change_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_frame_clock_phase_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_subpixel_layout_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_prop_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_seat_capabilities_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_byte_order_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_modifier_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_modifier_intent_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_status_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_grab_status_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_grab_ownership_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_event_mask_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_gl_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_window_type_hint_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_axis_use_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_axis_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_visual_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gdk_window_window_class_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_window_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_window_attributes_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_window_hints_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_wm_decoration_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_wm_function_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_gravity_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_anchor_hints_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_window_edge_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gdk_fullscreen_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 44 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkglcontext.h" 1 15810: # 28 "/usr/include/gtk-3.0/gdk/gdkglcontext.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 29 "/usr/include/gtk-3.0/gdk/gdkglcontext.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GQuark gdk_gl_error_quark (void); 15810: 15810: extern 15810: GType gdk_gl_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkDisplay * gdk_gl_context_get_display (GdkGLContext *context); 15810: extern 15810: GdkWindow * gdk_gl_context_get_window (GdkGLContext *context); 15810: extern 15810: GdkGLContext * gdk_gl_context_get_shared_context (GdkGLContext *context); 15810: extern 15810: void gdk_gl_context_get_version (GdkGLContext *context, 15810: int *major, 15810: int *minor); 15810: extern 15810: gboolean gdk_gl_context_is_legacy (GdkGLContext *context); 15810: 15810: extern 15810: void gdk_gl_context_set_required_version (GdkGLContext *context, 15810: int major, 15810: int minor); 15810: extern 15810: void gdk_gl_context_get_required_version (GdkGLContext *context, 15810: int *major, 15810: int *minor); 15810: extern 15810: void gdk_gl_context_set_debug_enabled (GdkGLContext *context, 15810: gboolean enabled); 15810: extern 15810: gboolean gdk_gl_context_get_debug_enabled (GdkGLContext *context); 15810: extern 15810: void gdk_gl_context_set_forward_compatible (GdkGLContext *context, 15810: gboolean compatible); 15810: extern 15810: gboolean gdk_gl_context_get_forward_compatible (GdkGLContext *context); 15810: extern 15810: void gdk_gl_context_set_use_es (GdkGLContext *context, 15810: int use_es); 15810: extern 15810: gboolean gdk_gl_context_get_use_es (GdkGLContext *context); 15810: 15810: extern 15810: gboolean gdk_gl_context_realize (GdkGLContext *context, 15810: GError **error); 15810: extern 15810: void gdk_gl_context_make_current (GdkGLContext *context); 15810: extern 15810: GdkGLContext * gdk_gl_context_get_current (void); 15810: extern 15810: void gdk_gl_context_clear_current (void); 15810: 15810: 15810: # 48 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 2 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GdkKeymapKey GdkKeymapKey; 15810: # 57 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 15810: struct _GdkKeymapKey 15810: { 15810: guint keycode; 15810: gint group; 15810: gint level; 15810: }; 15810: # 80 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 15810: extern 15810: GType gdk_keymap_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_keymap_get_for_display" "' instead"))) extern 15810: GdkKeymap* gdk_keymap_get_default (void); 15810: extern 15810: GdkKeymap* gdk_keymap_get_for_display (GdkDisplay *display); 15810: 15810: extern 15810: guint gdk_keymap_lookup_key (GdkKeymap *keymap, 15810: const GdkKeymapKey *key); 15810: extern 15810: gboolean gdk_keymap_translate_keyboard_state (GdkKeymap *keymap, 15810: guint hardware_keycode, 15810: GdkModifierType state, 15810: gint group, 15810: guint *keyval, 15810: gint *effective_group, 15810: gint *level, 15810: GdkModifierType *consumed_modifiers); 15810: extern 15810: gboolean gdk_keymap_get_entries_for_keyval (GdkKeymap *keymap, 15810: guint keyval, 15810: GdkKeymapKey **keys, 15810: gint *n_keys); 15810: extern 15810: gboolean gdk_keymap_get_entries_for_keycode (GdkKeymap *keymap, 15810: guint hardware_keycode, 15810: GdkKeymapKey **keys, 15810: guint **keyvals, 15810: gint *n_entries); 15810: 15810: extern 15810: PangoDirection gdk_keymap_get_direction (GdkKeymap *keymap); 15810: extern 15810: gboolean gdk_keymap_have_bidi_layouts (GdkKeymap *keymap); 15810: extern 15810: gboolean gdk_keymap_get_caps_lock_state (GdkKeymap *keymap); 15810: extern 15810: gboolean gdk_keymap_get_num_lock_state (GdkKeymap *keymap); 15810: extern 15810: gboolean gdk_keymap_get_scroll_lock_state (GdkKeymap *keymap); 15810: extern 15810: guint gdk_keymap_get_modifier_state (GdkKeymap *keymap); 15810: extern 15810: void gdk_keymap_add_virtual_modifiers (GdkKeymap *keymap, 15810: GdkModifierType *state); 15810: extern 15810: gboolean gdk_keymap_map_virtual_modifiers (GdkKeymap *keymap, 15810: GdkModifierType *state); 15810: extern 15810: GdkModifierType gdk_keymap_get_modifier_mask (GdkKeymap *keymap, 15810: GdkModifierIntent intent); 15810: 15810: 15810: 15810: 15810: extern 15810: gchar* gdk_keyval_name (guint keyval) __attribute__ ((__const__)); 15810: 15810: extern 15810: guint gdk_keyval_from_name (const gchar *keyval_name); 15810: extern 15810: void gdk_keyval_convert_case (guint symbol, 15810: guint *lower, 15810: guint *upper); 15810: extern 15810: guint gdk_keyval_to_upper (guint keyval) __attribute__ ((__const__)); 15810: extern 15810: guint gdk_keyval_to_lower (guint keyval) __attribute__ ((__const__)); 15810: extern 15810: gboolean gdk_keyval_is_upper (guint keyval) __attribute__ ((__const__)); 15810: extern 15810: gboolean gdk_keyval_is_lower (guint keyval) __attribute__ ((__const__)); 15810: 15810: extern 15810: guint32 gdk_keyval_to_unicode (guint keyval) __attribute__ ((__const__)); 15810: extern 15810: guint gdk_unicode_to_keyval (guint32 wc) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: # 49 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkkeysyms.h" 1 15810: # 50 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkmain.h" 1 15810: # 32 "/usr/include/gtk-3.0/gdk/gdkmain.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkmain.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gdk_parse_args (gint *argc, 15810: gchar ***argv); 15810: extern 15810: void gdk_init (gint *argc, 15810: gchar ***argv); 15810: extern 15810: gboolean gdk_init_check (gint *argc, 15810: gchar ***argv); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_add_option_entries_libgtk_only (GOptionGroup *group); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_pre_parse_libgtk_only (void); 15810: 15810: extern 15810: const gchar * gdk_get_program_class (void); 15810: extern 15810: void gdk_set_program_class (const gchar *program_class); 15810: 15810: extern 15810: void gdk_notify_startup_complete (void); 15810: extern 15810: void gdk_notify_startup_complete_with_id (const gchar* startup_id); 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_x11_display_error_trap_push" "' instead"))) extern 15810: void gdk_error_trap_push (void); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_x11_display_error_trap_pop" "' instead"))) extern 15810: __attribute__((warn_unused_result)) gint gdk_error_trap_pop (void); 15810: __attribute__((__deprecated__("Use '" "gdk_x11_display_error_trap_pop_ignored" "' instead"))) extern 15810: void gdk_error_trap_pop_ignored (void); 15810: 15810: 15810: extern 15810: const gchar * gdk_get_display_arg_name (void); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_get_name (gdk_display_get_default ())" "' instead"))) extern 15810: gchar* gdk_get_display (void); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_device_grab" "' instead"))) extern 15810: GdkGrabStatus gdk_pointer_grab (GdkWindow *window, 15810: gboolean owner_events, 15810: GdkEventMask event_mask, 15810: GdkWindow *confine_to, 15810: GdkCursor *cursor, 15810: guint32 time_); 15810: __attribute__((__deprecated__("Use '" "gdk_device_grab" "' instead"))) extern 15810: GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, 15810: gboolean owner_events, 15810: guint32 time_); 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 15810: void gdk_pointer_ungrab (guint32 time_); 15810: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 15810: void gdk_keyboard_ungrab (guint32 time_); 15810: __attribute__((__deprecated__("Use '" "gdk_display_device_is_grabbed" "' instead"))) extern 15810: gboolean gdk_pointer_is_grabbed (void); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_width (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_height (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_width_mm (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_screen_height_mm (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_set_double_click_time" "' instead"))) extern 15810: void gdk_set_double_click_time (guint msec); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_beep" "' instead"))) extern 15810: void gdk_beep (void); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_display_flush" "' instead"))) extern 15810: void gdk_flush (void); 15810: 15810: extern 15810: void gdk_disable_multidevice (void); 15810: 15810: extern 15810: void gdk_set_allowed_backends (const gchar *backends); 15810: 15810: 15810: # 51 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkpango.h" 1 15810: # 26 "/usr/include/gtk-3.0/gdk/gdkpango.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 27 "/usr/include/gtk-3.0/gdk/gdkpango.h" 2 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: PangoContext *gdk_pango_context_get_for_screen (GdkScreen *screen); 15810: extern 15810: PangoContext *gdk_pango_context_get_for_display (GdkDisplay *display); 15810: extern 15810: PangoContext *gdk_pango_context_get (void); 15810: # 46 "/usr/include/gtk-3.0/gdk/gdkpango.h" 15810: extern 15810: cairo_region_t *gdk_pango_layout_line_get_clip_region (PangoLayoutLine *line, 15810: gint x_origin, 15810: gint y_origin, 15810: const gint *index_ranges, 15810: gint n_ranges); 15810: extern 15810: cairo_region_t *gdk_pango_layout_get_clip_region (PangoLayout *layout, 15810: gint x_origin, 15810: gint y_origin, 15810: const gint *index_ranges, 15810: gint n_ranges); 15810: 15810: 15810: # 53 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 2 15810: 15810: 15810: # 47 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 15810: typedef enum 15810: { 15810: GDK_PROP_MODE_REPLACE, 15810: GDK_PROP_MODE_PREPEND, 15810: GDK_PROP_MODE_APPEND 15810: } GdkPropMode; 15810: 15810: 15810: extern 15810: GdkAtom gdk_atom_intern (const gchar *atom_name, 15810: gboolean only_if_exists); 15810: extern 15810: GdkAtom gdk_atom_intern_static_string (const gchar *atom_name); 15810: extern 15810: gchar* gdk_atom_name (GdkAtom atom); 15810: 15810: 15810: extern 15810: gboolean gdk_property_get (GdkWindow *window, 15810: GdkAtom property, 15810: GdkAtom type, 15810: gulong offset, 15810: gulong length, 15810: gint pdelete, 15810: GdkAtom *actual_property_type, 15810: gint *actual_format, 15810: gint *actual_length, 15810: guchar **data); 15810: extern 15810: void gdk_property_change (GdkWindow *window, 15810: GdkAtom property, 15810: GdkAtom type, 15810: gint format, 15810: GdkPropMode mode, 15810: const guchar *data, 15810: gint nelements); 15810: extern 15810: void gdk_property_delete (GdkWindow *window, 15810: GdkAtom property); 15810: 15810: extern 15810: gint gdk_text_property_to_utf8_list_for_display (GdkDisplay *display, 15810: GdkAtom encoding, 15810: gint format, 15810: const guchar *text, 15810: gint length, 15810: gchar ***list); 15810: 15810: extern 15810: gchar *gdk_utf8_to_string_target (const gchar *str); 15810: 15810: 15810: # 55 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkselection.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkselection.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkselection.h" 2 15810: 15810: 15810: # 155 "/usr/include/gtk-3.0/gdk/gdkselection.h" 15810: extern 15810: gboolean gdk_selection_owner_set (GdkWindow *owner, 15810: GdkAtom selection, 15810: guint32 time_, 15810: gboolean send_event); 15810: extern 15810: GdkWindow* gdk_selection_owner_get (GdkAtom selection); 15810: extern 15810: gboolean gdk_selection_owner_set_for_display (GdkDisplay *display, 15810: GdkWindow *owner, 15810: GdkAtom selection, 15810: guint32 time_, 15810: gboolean send_event); 15810: extern 15810: GdkWindow *gdk_selection_owner_get_for_display (GdkDisplay *display, 15810: GdkAtom selection); 15810: # 186 "/usr/include/gtk-3.0/gdk/gdkselection.h" 15810: extern 15810: void gdk_selection_convert (GdkWindow *requestor, 15810: GdkAtom selection, 15810: GdkAtom target, 15810: guint32 time_); 15810: extern 15810: gint gdk_selection_property_get (GdkWindow *requestor, 15810: guchar **data, 15810: GdkAtom *prop_type, 15810: gint *prop_format); 15810: 15810: extern 15810: void gdk_selection_send_notify (GdkWindow *requestor, 15810: GdkAtom selection, 15810: GdkAtom target, 15810: GdkAtom property, 15810: guint32 time_); 15810: 15810: extern 15810: void gdk_selection_send_notify_for_display (GdkDisplay *display, 15810: GdkWindow *requestor, 15810: GdkAtom selection, 15810: GdkAtom target, 15810: GdkAtom property, 15810: guint32 time_); 15810: 15810: 15810: # 60 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdktestutils.h" 1 15810: # 28 "/usr/include/gtk-3.0/gdk/gdktestutils.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gdk/gdktestutils.h" 15810: extern 15810: void gdk_test_render_sync (GdkWindow *window); 15810: extern 15810: gboolean gdk_test_simulate_key (GdkWindow *window, 15810: gint x, 15810: gint y, 15810: guint keyval, 15810: GdkModifierType modifiers, 15810: GdkEventType key_pressrelease); 15810: extern 15810: gboolean gdk_test_simulate_button (GdkWindow *window, 15810: gint x, 15810: gint y, 15810: guint button, 15810: GdkModifierType modifiers, 15810: GdkEventType button_pressrelease); 15810: 15810: 15810: # 61 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_threads_init (void); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_threads_enter (void); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_threads_leave (void); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_threads_set_lock_functions (GCallback enter_fn, 15810: GCallback leave_fn); 15810: 15810: extern 15810: guint gdk_threads_add_idle_full (gint priority, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: guint gdk_threads_add_idle (GSourceFunc function, 15810: gpointer data); 15810: extern 15810: guint gdk_threads_add_timeout_full (gint priority, 15810: guint interval, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: guint gdk_threads_add_timeout (guint interval, 15810: GSourceFunc function, 15810: gpointer data); 15810: extern 15810: guint gdk_threads_add_timeout_seconds_full (gint priority, 15810: guint interval, 15810: GSourceFunc function, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: extern 15810: guint gdk_threads_add_timeout_seconds (guint interval, 15810: GSourceFunc function, 15810: gpointer data); 15810: # 110 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 15810: 15810: # 62 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 1 15810: # 33 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 15810: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 15810: # 34 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 2 15810: 15810: 15810: # 65 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 15810: typedef enum 15810: { 15810: GDK_VISUAL_STATIC_GRAY, 15810: GDK_VISUAL_GRAYSCALE, 15810: GDK_VISUAL_STATIC_COLOR, 15810: GDK_VISUAL_PSEUDO_COLOR, 15810: GDK_VISUAL_TRUE_COLOR, 15810: GDK_VISUAL_DIRECT_COLOR 15810: } GdkVisualType; 15810: # 82 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 15810: extern 15810: GType gdk_visual_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_visual_get_best_depth (void); 15810: __attribute__((__deprecated__)) extern 15810: GdkVisualType gdk_visual_get_best_type (void); 15810: __attribute__((__deprecated__("Use '" "gdk_screen_get_system_visual" "' instead"))) extern 15810: GdkVisual* gdk_visual_get_system (void); 15810: __attribute__((__deprecated__)) extern 15810: GdkVisual* gdk_visual_get_best (void); 15810: __attribute__((__deprecated__)) extern 15810: GdkVisual* gdk_visual_get_best_with_depth (gint depth); 15810: __attribute__((__deprecated__)) extern 15810: GdkVisual* gdk_visual_get_best_with_type (GdkVisualType visual_type); 15810: __attribute__((__deprecated__)) extern 15810: GdkVisual* gdk_visual_get_best_with_both (gint depth, 15810: GdkVisualType visual_type); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gdk_query_depths (gint **depths, 15810: gint *count); 15810: __attribute__((__deprecated__)) extern 15810: void gdk_query_visual_types (GdkVisualType **visual_types, 15810: gint *count); 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_screen_list_visuals" "' instead"))) extern 15810: GList* gdk_list_visuals (void); 15810: 15810: extern 15810: GdkScreen *gdk_visual_get_screen (GdkVisual *visual); 15810: 15810: extern 15810: GdkVisualType gdk_visual_get_visual_type (GdkVisual *visual); 15810: extern 15810: gint gdk_visual_get_depth (GdkVisual *visual); 15810: __attribute__((__deprecated__)) extern 15810: GdkByteOrder gdk_visual_get_byte_order (GdkVisual *visual); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_visual_get_colormap_size (GdkVisual *visual); 15810: __attribute__((__deprecated__)) extern 15810: gint gdk_visual_get_bits_per_rgb (GdkVisual *visual); 15810: extern 15810: void gdk_visual_get_red_pixel_details (GdkVisual *visual, 15810: guint32 *mask, 15810: gint *shift, 15810: gint *precision); 15810: extern 15810: void gdk_visual_get_green_pixel_details (GdkVisual *visual, 15810: guint32 *mask, 15810: gint *shift, 15810: gint *precision); 15810: extern 15810: void gdk_visual_get_blue_pixel_details (GdkVisual *visual, 15810: guint32 *mask, 15810: gint *shift, 15810: gint *precision); 15810: 15810: 15810: # 64 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 1 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: typedef GdkAppLaunchContext *GdkAppLaunchContext_autoptr; typedef GList *GdkAppLaunchContext_listautoptr; typedef GSList *GdkAppLaunchContext_slistautoptr; typedef GQueue *GdkAppLaunchContext_queueautoptr; 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkCursor *GdkCursor_autoptr; typedef GList *GdkCursor_listautoptr; typedef GSList *GdkCursor_slistautoptr; typedef GQueue *GdkCursor_queueautoptr; 15810: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkDevice *GdkDevice_autoptr; typedef GList *GdkDevice_listautoptr; typedef GSList *GdkDevice_slistautoptr; typedef GQueue *GdkDevice_queueautoptr; 15810: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkDeviceManager *GdkDeviceManager_autoptr; typedef GList *GdkDeviceManager_listautoptr; typedef GSList *GdkDeviceManager_slistautoptr; typedef GQueue *GdkDeviceManager_queueautoptr; 15810: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkDisplay *GdkDisplay_autoptr; typedef GList *GdkDisplay_listautoptr; typedef GSList *GdkDisplay_slistautoptr; typedef GQueue *GdkDisplay_queueautoptr; 15810: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkDisplayManager *GdkDisplayManager_autoptr; typedef GList *GdkDisplayManager_listautoptr; typedef GSList *GdkDisplayManager_slistautoptr; typedef GQueue *GdkDisplayManager_queueautoptr; 15810: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkDragContext *GdkDragContext_autoptr; typedef GList *GdkDragContext_listautoptr; typedef GSList *GdkDragContext_slistautoptr; typedef GQueue *GdkDragContext_queueautoptr; 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkFrameClock *GdkFrameClock_autoptr; typedef GList *GdkFrameClock_listautoptr; typedef GSList *GdkFrameClock_slistautoptr; typedef GQueue *GdkFrameClock_queueautoptr; 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkGLContext *GdkGLContext_autoptr; typedef GList *GdkGLContext_listautoptr; typedef GSList *GdkGLContext_slistautoptr; typedef GQueue *GdkGLContext_queueautoptr; 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkKeymap *GdkKeymap_autoptr; typedef GList *GdkKeymap_listautoptr; typedef GSList *GdkKeymap_slistautoptr; typedef GQueue *GdkKeymap_queueautoptr; 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkScreen *GdkScreen_autoptr; typedef GList *GdkScreen_listautoptr; typedef GSList *GdkScreen_slistautoptr; typedef GQueue *GdkScreen_queueautoptr; 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkVisual *GdkVisual_autoptr; typedef GList *GdkVisual_listautoptr; typedef GSList *GdkVisual_slistautoptr; typedef GQueue *GdkVisual_queueautoptr; 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkWindow *GdkWindow_autoptr; typedef GList *GdkWindow_listautoptr; typedef GSList *GdkWindow_slistautoptr; typedef GQueue *GdkWindow_queueautoptr; 15810: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: 15810: typedef GdkEvent *GdkEvent_autoptr; typedef GList *GdkEvent_listautoptr; typedef GSList *GdkEvent_slistautoptr; typedef GQueue *GdkEvent_queueautoptr; 15810: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkFrameTimings *GdkFrameTimings_autoptr; typedef GList *GdkFrameTimings_listautoptr; typedef GSList *GdkFrameTimings_slistautoptr; typedef GQueue *GdkFrameTimings_queueautoptr; 15810: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: typedef GdkRGBA *GdkRGBA_autoptr; typedef GList *GdkRGBA_listautoptr; typedef GSList *GdkRGBA_slistautoptr; typedef GQueue *GdkRGBA_queueautoptr; 15810: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic push 15810: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 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); } 15810: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: #pragma GCC diagnostic pop 15810: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 15810: 15810: # 71 "/usr/include/gtk-3.0/gdk/gdk.h" 2 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkenums.h" 1 15810: # 42 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: 15810: # 73 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_ALIGN_FILL, 15810: GTK_ALIGN_START, 15810: GTK_ALIGN_END, 15810: GTK_ALIGN_CENTER, 15810: GTK_ALIGN_BASELINE 15810: } GtkAlign; 15810: # 92 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_ARROW_UP, 15810: GTK_ARROW_DOWN, 15810: GTK_ARROW_LEFT, 15810: GTK_ARROW_RIGHT, 15810: GTK_ARROW_NONE 15810: } GtkArrowType; 15810: # 116 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_BASELINE_POSITION_TOP, 15810: GTK_BASELINE_POSITION_CENTER, 15810: GTK_BASELINE_POSITION_BOTTOM 15810: } GtkBaselinePosition; 15810: # 142 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_DELETE_CHARS, 15810: GTK_DELETE_WORD_ENDS, 15810: GTK_DELETE_WORDS, 15810: GTK_DELETE_DISPLAY_LINES, 15810: GTK_DELETE_DISPLAY_LINE_ENDS, 15810: GTK_DELETE_PARAGRAPH_ENDS, 15810: GTK_DELETE_PARAGRAPHS, 15810: GTK_DELETE_WHITESPACE 15810: } GtkDeleteType; 15810: # 166 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_DIR_TAB_FORWARD, 15810: GTK_DIR_TAB_BACKWARD, 15810: GTK_DIR_UP, 15810: GTK_DIR_DOWN, 15810: GTK_DIR_LEFT, 15810: GTK_DIR_RIGHT 15810: } GtkDirectionType; 15810: # 188 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_ICON_SIZE_INVALID, 15810: GTK_ICON_SIZE_MENU, 15810: GTK_ICON_SIZE_SMALL_TOOLBAR, 15810: GTK_ICON_SIZE_LARGE_TOOLBAR, 15810: GTK_ICON_SIZE_BUTTON, 15810: GTK_ICON_SIZE_DND, 15810: GTK_ICON_SIZE_DIALOG 15810: } GtkIconSize; 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SENSITIVITY_AUTO, 15810: GTK_SENSITIVITY_ON, 15810: GTK_SENSITIVITY_OFF 15810: } GtkSensitivityType; 15810: # 225 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_TEXT_DIR_NONE, 15810: GTK_TEXT_DIR_LTR, 15810: GTK_TEXT_DIR_RTL 15810: } GtkTextDirection; 15810: # 242 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_JUSTIFY_LEFT, 15810: GTK_JUSTIFY_RIGHT, 15810: GTK_JUSTIFY_CENTER, 15810: GTK_JUSTIFY_FILL 15810: } GtkJustification; 15810: # 259 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_MENU_DIR_PARENT, 15810: GTK_MENU_DIR_CHILD, 15810: GTK_MENU_DIR_NEXT, 15810: GTK_MENU_DIR_PREV 15810: } GtkMenuDirectionType; 15810: # 277 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_MESSAGE_INFO, 15810: GTK_MESSAGE_WARNING, 15810: GTK_MESSAGE_QUESTION, 15810: GTK_MESSAGE_ERROR, 15810: GTK_MESSAGE_OTHER 15810: } GtkMessageType; 15810: # 299 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_MOVEMENT_LOGICAL_POSITIONS, 15810: GTK_MOVEMENT_VISUAL_POSITIONS, 15810: GTK_MOVEMENT_WORDS, 15810: GTK_MOVEMENT_DISPLAY_LINES, 15810: GTK_MOVEMENT_DISPLAY_LINE_ENDS, 15810: GTK_MOVEMENT_PARAGRAPHS, 15810: GTK_MOVEMENT_PARAGRAPH_ENDS, 15810: GTK_MOVEMENT_PAGES, 15810: GTK_MOVEMENT_BUFFER_ENDS, 15810: GTK_MOVEMENT_HORIZONTAL_PAGES 15810: } GtkMovementStep; 15810: # 322 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SCROLL_STEPS, 15810: GTK_SCROLL_PAGES, 15810: GTK_SCROLL_ENDS, 15810: GTK_SCROLL_HORIZONTAL_STEPS, 15810: GTK_SCROLL_HORIZONTAL_PAGES, 15810: GTK_SCROLL_HORIZONTAL_ENDS 15810: } GtkScrollStep; 15810: # 341 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_ORIENTATION_HORIZONTAL, 15810: GTK_ORIENTATION_VERTICAL 15810: } GtkOrientation; 15810: # 355 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PACK_START, 15810: GTK_PACK_END 15810: } GtkPackType; 15810: # 372 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_POS_LEFT, 15810: GTK_POS_RIGHT, 15810: GTK_POS_TOP, 15810: GTK_POS_BOTTOM 15810: } GtkPositionType; 15810: # 388 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_RELIEF_NORMAL, 15810: GTK_RELIEF_HALF, 15810: GTK_RELIEF_NONE 15810: } GtkReliefStyle; 15810: # 416 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SCROLL_NONE, 15810: GTK_SCROLL_JUMP, 15810: GTK_SCROLL_STEP_BACKWARD, 15810: GTK_SCROLL_STEP_FORWARD, 15810: GTK_SCROLL_PAGE_BACKWARD, 15810: GTK_SCROLL_PAGE_FORWARD, 15810: GTK_SCROLL_STEP_UP, 15810: GTK_SCROLL_STEP_DOWN, 15810: GTK_SCROLL_PAGE_UP, 15810: GTK_SCROLL_PAGE_DOWN, 15810: GTK_SCROLL_STEP_LEFT, 15810: GTK_SCROLL_STEP_RIGHT, 15810: GTK_SCROLL_PAGE_LEFT, 15810: GTK_SCROLL_PAGE_RIGHT, 15810: GTK_SCROLL_START, 15810: GTK_SCROLL_END 15810: } GtkScrollType; 15810: # 453 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SELECTION_NONE, 15810: GTK_SELECTION_SINGLE, 15810: GTK_SELECTION_BROWSE, 15810: GTK_SELECTION_MULTIPLE 15810: } GtkSelectionMode; 15810: # 475 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SHADOW_NONE, 15810: GTK_SHADOW_IN, 15810: GTK_SHADOW_OUT, 15810: GTK_SHADOW_ETCHED_IN, 15810: GTK_SHADOW_ETCHED_OUT 15810: } GtkShadowType; 15810: # 508 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_STATE_NORMAL, 15810: GTK_STATE_ACTIVE, 15810: GTK_STATE_PRELIGHT, 15810: GTK_STATE_SELECTED, 15810: GTK_STATE_INSENSITIVE, 15810: GTK_STATE_INCONSISTENT, 15810: GTK_STATE_FOCUSED 15810: } GtkStateType; 15810: # 533 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_TOOLBAR_ICONS, 15810: GTK_TOOLBAR_TEXT, 15810: GTK_TOOLBAR_BOTH, 15810: GTK_TOOLBAR_BOTH_HORIZ 15810: } GtkToolbarStyle; 15810: # 553 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_WRAP_NONE, 15810: GTK_WRAP_CHAR, 15810: GTK_WRAP_WORD, 15810: GTK_WRAP_WORD_CHAR 15810: } GtkWrapMode; 15810: # 568 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SORT_ASCENDING, 15810: GTK_SORT_DESCENDING 15810: } GtkSortType; 15810: # 586 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_IM_PREEDIT_NOTHING, 15810: GTK_IM_PREEDIT_CALLBACK, 15810: GTK_IM_PREEDIT_NONE 15810: } GtkIMPreeditStyle; 15810: # 604 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_IM_STATUS_NOTHING, 15810: GTK_IM_STATUS_CALLBACK, 15810: GTK_IM_STATUS_NONE 15810: } GtkIMStatusStyle; 15810: # 621 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PACK_DIRECTION_LTR, 15810: GTK_PACK_DIRECTION_RTL, 15810: GTK_PACK_DIRECTION_TTB, 15810: GTK_PACK_DIRECTION_BTT 15810: } GtkPackDirection; 15810: # 638 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PRINT_PAGES_ALL, 15810: GTK_PRINT_PAGES_CURRENT, 15810: GTK_PRINT_PAGES_RANGES, 15810: GTK_PRINT_PAGES_SELECTION 15810: } GtkPrintPages; 15810: # 654 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PAGE_SET_ALL, 15810: GTK_PAGE_SET_EVEN, 15810: GTK_PAGE_SET_ODD 15810: } GtkPageSet; 15810: # 675 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM, 15810: GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP, 15810: GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM, 15810: GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP, 15810: GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT, 15810: GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT, 15810: GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT, 15810: GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT 15810: } GtkNumberUpLayout; 15810: # 696 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PAGE_ORIENTATION_PORTRAIT, 15810: GTK_PAGE_ORIENTATION_LANDSCAPE, 15810: GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT, 15810: GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE 15810: } GtkPageOrientation; 15810: # 713 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PRINT_QUALITY_LOW, 15810: GTK_PRINT_QUALITY_NORMAL, 15810: GTK_PRINT_QUALITY_HIGH, 15810: GTK_PRINT_QUALITY_DRAFT 15810: } GtkPrintQuality; 15810: # 729 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PRINT_DUPLEX_SIMPLEX, 15810: GTK_PRINT_DUPLEX_HORIZONTAL, 15810: GTK_PRINT_DUPLEX_VERTICAL 15810: } GtkPrintDuplex; 15810: # 746 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_UNIT_NONE, 15810: GTK_UNIT_POINTS, 15810: GTK_UNIT_INCH, 15810: GTK_UNIT_MM 15810: } GtkUnit; 15810: # 765 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_TREE_VIEW_GRID_LINES_NONE, 15810: GTK_TREE_VIEW_GRID_LINES_HORIZONTAL, 15810: GTK_TREE_VIEW_GRID_LINES_VERTICAL, 15810: GTK_TREE_VIEW_GRID_LINES_BOTH 15810: } GtkTreeViewGridLines; 15810: # 788 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_DRAG_RESULT_SUCCESS, 15810: GTK_DRAG_RESULT_NO_TARGET, 15810: GTK_DRAG_RESULT_USER_CANCELLED, 15810: GTK_DRAG_RESULT_TIMEOUT_EXPIRED, 15810: GTK_DRAG_RESULT_GRAB_BROKEN, 15810: GTK_DRAG_RESULT_ERROR 15810: } GtkDragResult; 15810: # 808 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum { 15810: GTK_SIZE_GROUP_NONE, 15810: GTK_SIZE_GROUP_HORIZONTAL, 15810: GTK_SIZE_GROUP_VERTICAL, 15810: GTK_SIZE_GROUP_BOTH 15810: } GtkSizeGroupMode; 15810: # 824 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH = 0, 15810: GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT, 15810: GTK_SIZE_REQUEST_CONSTANT_SIZE 15810: } GtkSizeRequestMode; 15810: # 839 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_SCROLL_MINIMUM = 0, 15810: GTK_SCROLL_NATURAL 15810: } GtkScrollablePolicy; 15810: # 866 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_STATE_FLAG_NORMAL = 0, 15810: GTK_STATE_FLAG_ACTIVE = 1 << 0, 15810: GTK_STATE_FLAG_PRELIGHT = 1 << 1, 15810: GTK_STATE_FLAG_SELECTED = 1 << 2, 15810: GTK_STATE_FLAG_INSENSITIVE = 1 << 3, 15810: GTK_STATE_FLAG_INCONSISTENT = 1 << 4, 15810: GTK_STATE_FLAG_FOCUSED = 1 << 5, 15810: GTK_STATE_FLAG_BACKDROP = 1 << 6, 15810: GTK_STATE_FLAG_DIR_LTR = 1 << 7, 15810: GTK_STATE_FLAG_DIR_RTL = 1 << 8, 15810: GTK_STATE_FLAG_LINK = 1 << 9, 15810: GTK_STATE_FLAG_VISITED = 1 << 10, 15810: GTK_STATE_FLAG_CHECKED = 1 << 11, 15810: GTK_STATE_FLAG_DROP_ACTIVE = 1 << 12 15810: } GtkStateFlags; 15810: # 895 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum { 15810: GTK_REGION_EVEN = 1 << 0, 15810: GTK_REGION_ODD = 1 << 1, 15810: GTK_REGION_FIRST = 1 << 2, 15810: GTK_REGION_LAST = 1 << 3, 15810: GTK_REGION_ONLY = 1 << 4, 15810: GTK_REGION_SORTED = 1 << 5 15810: } GtkRegionFlags; 15810: # 918 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum { 15810: GTK_JUNCTION_NONE = 0, 15810: GTK_JUNCTION_CORNER_TOPLEFT = 1 << 0, 15810: GTK_JUNCTION_CORNER_TOPRIGHT = 1 << 1, 15810: GTK_JUNCTION_CORNER_BOTTOMLEFT = 1 << 2, 15810: GTK_JUNCTION_CORNER_BOTTOMRIGHT = 1 << 3, 15810: GTK_JUNCTION_TOP = (GTK_JUNCTION_CORNER_TOPLEFT | GTK_JUNCTION_CORNER_TOPRIGHT), 15810: GTK_JUNCTION_BOTTOM = (GTK_JUNCTION_CORNER_BOTTOMLEFT | GTK_JUNCTION_CORNER_BOTTOMRIGHT), 15810: GTK_JUNCTION_LEFT = (GTK_JUNCTION_CORNER_TOPLEFT | GTK_JUNCTION_CORNER_BOTTOMLEFT), 15810: GTK_JUNCTION_RIGHT = (GTK_JUNCTION_CORNER_TOPRIGHT | GTK_JUNCTION_CORNER_BOTTOMRIGHT) 15810: } GtkJunctionSides; 15810: # 945 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum { 15810: GTK_BORDER_STYLE_NONE, 15810: GTK_BORDER_STYLE_SOLID, 15810: GTK_BORDER_STYLE_INSET, 15810: GTK_BORDER_STYLE_OUTSET, 15810: GTK_BORDER_STYLE_HIDDEN, 15810: GTK_BORDER_STYLE_DOTTED, 15810: GTK_BORDER_STYLE_DASHED, 15810: GTK_BORDER_STYLE_DOUBLE, 15810: GTK_BORDER_STYLE_GROOVE, 15810: GTK_BORDER_STYLE_RIDGE 15810: } GtkBorderStyle; 15810: # 969 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum { 15810: GTK_LEVEL_BAR_MODE_CONTINUOUS, 15810: GTK_LEVEL_BAR_MODE_DISCRETE 15810: } GtkLevelBarMode; 15810: 15810: 15810: # 1011 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_INPUT_PURPOSE_FREE_FORM, 15810: GTK_INPUT_PURPOSE_ALPHA, 15810: GTK_INPUT_PURPOSE_DIGITS, 15810: GTK_INPUT_PURPOSE_NUMBER, 15810: GTK_INPUT_PURPOSE_PHONE, 15810: GTK_INPUT_PURPOSE_URL, 15810: GTK_INPUT_PURPOSE_EMAIL, 15810: GTK_INPUT_PURPOSE_NAME, 15810: GTK_INPUT_PURPOSE_PASSWORD, 15810: GTK_INPUT_PURPOSE_PIN, 15810: GTK_INPUT_PURPOSE_TERMINAL, 15810: } GtkInputPurpose; 15810: # 1056 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_INPUT_HINT_NONE = 0, 15810: GTK_INPUT_HINT_SPELLCHECK = 1 << 0, 15810: GTK_INPUT_HINT_NO_SPELLCHECK = 1 << 1, 15810: GTK_INPUT_HINT_WORD_COMPLETION = 1 << 2, 15810: GTK_INPUT_HINT_LOWERCASE = 1 << 3, 15810: GTK_INPUT_HINT_UPPERCASE_CHARS = 1 << 4, 15810: GTK_INPUT_HINT_UPPERCASE_WORDS = 1 << 5, 15810: GTK_INPUT_HINT_UPPERCASE_SENTENCES = 1 << 6, 15810: GTK_INPUT_HINT_INHIBIT_OSK = 1 << 7, 15810: GTK_INPUT_HINT_VERTICAL_WRITING = 1 << 8, 15810: GTK_INPUT_HINT_EMOJI = 1 << 9, 15810: GTK_INPUT_HINT_NO_EMOJI = 1 << 10 15810: } GtkInputHints; 15810: # 1093 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PHASE_NONE, 15810: GTK_PHASE_CAPTURE, 15810: GTK_PHASE_BUBBLE, 15810: GTK_PHASE_TARGET 15810: } GtkPropagationPhase; 15810: # 1111 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_EVENT_SEQUENCE_NONE, 15810: GTK_EVENT_SEQUENCE_CLAIMED, 15810: GTK_EVENT_SEQUENCE_DENIED 15810: } GtkEventSequenceState; 15810: # 1129 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_PAN_DIRECTION_LEFT, 15810: GTK_PAN_DIRECTION_RIGHT, 15810: GTK_PAN_DIRECTION_UP, 15810: GTK_PAN_DIRECTION_DOWN 15810: } GtkPanDirection; 15810: # 1149 "/usr/include/gtk-3.0/gtk/gtkenums.h" 15810: typedef enum 15810: { 15810: GTK_POPOVER_CONSTRAINT_NONE, 15810: GTK_POPOVER_CONSTRAINT_WINDOW 15810: } GtkPopoverConstraint; 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 2 15810: 15810: 15810: # 57 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: typedef enum 15810: { 15810: GTK_ACCEL_VISIBLE = 1 << 0, 15810: GTK_ACCEL_LOCKED = 1 << 1, 15810: GTK_ACCEL_MASK = 0x07 15810: } GtkAccelFlags; 15810: 15810: 15810: 15810: typedef struct _GtkAccelGroup GtkAccelGroup; 15810: typedef struct _GtkAccelGroupClass GtkAccelGroupClass; 15810: typedef struct _GtkAccelGroupPrivate GtkAccelGroupPrivate; 15810: typedef struct _GtkAccelKey GtkAccelKey; 15810: typedef struct _GtkAccelGroupEntry GtkAccelGroupEntry; 15810: typedef gboolean (*GtkAccelGroupActivate) (GtkAccelGroup *accel_group, 15810: GObject *acceleratable, 15810: guint keyval, 15810: GdkModifierType modifier); 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: typedef gboolean (*GtkAccelGroupFindFunc) (GtkAccelKey *key, 15810: GClosure *closure, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAccelGroup 15810: { 15810: GObject parent; 15810: GtkAccelGroupPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAccelGroupClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*accel_changed) (GtkAccelGroup *accel_group, 15810: guint keyval, 15810: GdkModifierType modifier, 15810: GClosure *accel_closure); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAccelKey 15810: { 15810: guint accel_key; 15810: GdkModifierType accel_mods; 15810: guint accel_flags : 16; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType gtk_accel_group_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkAccelGroup* gtk_accel_group_new (void); 15810: extern 15810: gboolean gtk_accel_group_get_is_locked (GtkAccelGroup *accel_group); 15810: extern 15810: GdkModifierType 15810: gtk_accel_group_get_modifier_mask (GtkAccelGroup *accel_group); 15810: extern 15810: void gtk_accel_group_lock (GtkAccelGroup *accel_group); 15810: extern 15810: void gtk_accel_group_unlock (GtkAccelGroup *accel_group); 15810: extern 15810: void gtk_accel_group_connect (GtkAccelGroup *accel_group, 15810: guint accel_key, 15810: GdkModifierType accel_mods, 15810: GtkAccelFlags accel_flags, 15810: GClosure *closure); 15810: extern 15810: void gtk_accel_group_connect_by_path (GtkAccelGroup *accel_group, 15810: const gchar *accel_path, 15810: GClosure *closure); 15810: extern 15810: gboolean gtk_accel_group_disconnect (GtkAccelGroup *accel_group, 15810: GClosure *closure); 15810: extern 15810: gboolean gtk_accel_group_disconnect_key (GtkAccelGroup *accel_group, 15810: guint accel_key, 15810: GdkModifierType accel_mods); 15810: extern 15810: gboolean gtk_accel_group_activate (GtkAccelGroup *accel_group, 15810: GQuark accel_quark, 15810: GObject *acceleratable, 15810: guint accel_key, 15810: GdkModifierType accel_mods); 15810: 15810: 15810: 15810: void _gtk_accel_group_attach (GtkAccelGroup *accel_group, 15810: GObject *object); 15810: void _gtk_accel_group_detach (GtkAccelGroup *accel_group, 15810: GObject *object); 15810: extern 15810: gboolean gtk_accel_groups_activate (GObject *object, 15810: guint accel_key, 15810: GdkModifierType accel_mods); 15810: extern 15810: GSList* gtk_accel_groups_from_object (GObject *object); 15810: extern 15810: GtkAccelKey* gtk_accel_group_find (GtkAccelGroup *accel_group, 15810: GtkAccelGroupFindFunc find_func, 15810: gpointer data); 15810: extern 15810: GtkAccelGroup* gtk_accel_group_from_accel_closure (GClosure *closure); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_accelerator_valid (guint keyval, 15810: GdkModifierType modifiers) __attribute__ ((__const__)); 15810: extern 15810: void gtk_accelerator_parse (const gchar *accelerator, 15810: guint *accelerator_key, 15810: GdkModifierType *accelerator_mods); 15810: extern 15810: void gtk_accelerator_parse_with_keycode (const gchar *accelerator, 15810: guint *accelerator_key, 15810: guint **accelerator_codes, 15810: GdkModifierType *accelerator_mods); 15810: extern 15810: gchar* gtk_accelerator_name (guint accelerator_key, 15810: GdkModifierType accelerator_mods); 15810: extern 15810: gchar* gtk_accelerator_name_with_keycode (GdkDisplay *display, 15810: guint accelerator_key, 15810: guint keycode, 15810: GdkModifierType accelerator_mods); 15810: extern 15810: gchar* gtk_accelerator_get_label (guint accelerator_key, 15810: GdkModifierType accelerator_mods); 15810: extern 15810: gchar* gtk_accelerator_get_label_with_keycode (GdkDisplay *display, 15810: guint accelerator_key, 15810: guint keycode, 15810: GdkModifierType accelerator_mods); 15810: extern 15810: void gtk_accelerator_set_default_mod_mask (GdkModifierType default_mod_mask); 15810: extern 15810: GdkModifierType 15810: gtk_accelerator_get_default_mod_mask (void); 15810: 15810: extern 15810: GtkAccelGroupEntry* gtk_accel_group_query (GtkAccelGroup *accel_group, 15810: guint accel_key, 15810: GdkModifierType accel_mods, 15810: guint *n_entries); 15810: 15810: struct _GtkAccelGroupEntry 15810: { 15810: GtkAccelKey key; 15810: GClosure *closure; 15810: GQuark accel_path_quark; 15810: }; 15810: 15810: typedef GtkAccelGroup *GtkAccelGroup_autoptr; typedef GList *GtkAccelGroup_listautoptr; typedef GSList *GtkAccelGroup_slistautoptr; typedef GQueue *GtkAccelGroup_queueautoptr; 15810: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: #pragma GCC diagnostic push 15810: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: 15810: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: 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); } 15810: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: #pragma GCC diagnostic pop 15810: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkborder.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: 15810: 15810: typedef struct _GtkBorder GtkBorder; 15810: # 51 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: struct _GtkBorder 15810: { 15810: gint16 left; 15810: gint16 right; 15810: gint16 top; 15810: gint16 bottom; 15810: }; 15810: 15810: extern 15810: GType gtk_border_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkBorder *gtk_border_new (void) __attribute__ ((__malloc__)); 15810: extern 15810: GtkBorder *gtk_border_copy (const GtkBorder *border_); 15810: extern 15810: void gtk_border_free (GtkBorder *border_); 15810: 15810: typedef GtkBorder *GtkBorder_autoptr; typedef GList *GtkBorder_listautoptr; typedef GSList *GtkBorder_slistautoptr; typedef GQueue *GtkBorder_queueautoptr; 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: #pragma GCC diagnostic push 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: 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); } 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: #pragma GCC diagnostic pop 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 15810: 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktypes.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtktypes.h" 15810: 15810: 15810: typedef struct _GtkAdjustment GtkAdjustment; 15810: typedef struct _GtkBuilder GtkBuilder; 15810: typedef struct _GtkClipboard GtkClipboard; 15810: typedef struct _GtkIconSet GtkIconSet; 15810: typedef struct _GtkIconSource GtkIconSource; 15810: typedef struct _GtkRcStyle GtkRcStyle; 15810: typedef struct _GtkRequisition GtkRequisition; 15810: typedef struct _GtkSelectionData GtkSelectionData; 15810: typedef struct _GtkSettings GtkSettings; 15810: typedef struct _GtkStyle GtkStyle; 15810: typedef struct _GtkStyleContext GtkStyleContext; 15810: typedef struct _GtkTooltip GtkTooltip; 15810: typedef struct _GtkWidget GtkWidget; 15810: typedef struct _GtkWidgetPath GtkWidgetPath; 15810: typedef struct _GtkWindow GtkWindow; 15810: 15810: 15810: typedef gboolean (*GtkRcPropertyParser) (const GParamSpec *pspec, 15810: const GString *rc_string, 15810: GValue *property_value); 15810: 15810: typedef void (*GtkBuilderConnectFunc) (GtkBuilder *builder, 15810: GObject *object, 15810: const gchar *signal_name, 15810: const gchar *handler_name, 15810: GObject *connect_object, 15810: GConnectFlags flags, 15810: gpointer user_data); 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atk.h" 1 15810: # 25 "/usr/include/atk-1.0/atk/atk.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkobject.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkobject.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 427 "/usr/include/atk-1.0/atk/atkversion.h" 15810: extern 15810: guint atk_get_major_version (void) __attribute__ ((__const__)); 15810: extern 15810: guint atk_get_minor_version (void) __attribute__ ((__const__)); 15810: extern 15810: guint atk_get_micro_version (void) __attribute__ ((__const__)); 15810: extern 15810: guint atk_get_binary_age (void) __attribute__ ((__const__)); 15810: extern 15810: guint atk_get_interface_age (void) __attribute__ ((__const__)); 15810: # 30 "/usr/include/atk-1.0/atk/atkobject.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkstate.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atkstate.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkstate.h" 2 15810: 15810: 15810: # 148 "/usr/include/atk-1.0/atk/atkstate.h" 15810: typedef enum 15810: { 15810: ATK_STATE_INVALID, 15810: ATK_STATE_ACTIVE, 15810: ATK_STATE_ARMED, 15810: ATK_STATE_BUSY, 15810: ATK_STATE_CHECKED, 15810: ATK_STATE_DEFUNCT, 15810: ATK_STATE_EDITABLE, 15810: ATK_STATE_ENABLED, 15810: ATK_STATE_EXPANDABLE, 15810: ATK_STATE_EXPANDED, 15810: ATK_STATE_FOCUSABLE, 15810: ATK_STATE_FOCUSED, 15810: ATK_STATE_HORIZONTAL, 15810: ATK_STATE_ICONIFIED, 15810: ATK_STATE_MODAL, 15810: ATK_STATE_MULTI_LINE, 15810: ATK_STATE_MULTISELECTABLE, 15810: ATK_STATE_OPAQUE, 15810: ATK_STATE_PRESSED, 15810: ATK_STATE_RESIZABLE, 15810: ATK_STATE_SELECTABLE, 15810: ATK_STATE_SELECTED, 15810: ATK_STATE_SENSITIVE, 15810: ATK_STATE_SHOWING, 15810: ATK_STATE_SINGLE_LINE, 15810: ATK_STATE_STALE, 15810: ATK_STATE_TRANSIENT, 15810: ATK_STATE_VERTICAL, 15810: ATK_STATE_VISIBLE, 15810: ATK_STATE_MANAGES_DESCENDANTS, 15810: ATK_STATE_INDETERMINATE, 15810: ATK_STATE_TRUNCATED, 15810: ATK_STATE_REQUIRED, 15810: ATK_STATE_INVALID_ENTRY, 15810: ATK_STATE_SUPPORTS_AUTOCOMPLETION, 15810: ATK_STATE_SELECTABLE_TEXT, 15810: ATK_STATE_DEFAULT, 15810: ATK_STATE_ANIMATED, 15810: ATK_STATE_VISITED, 15810: ATK_STATE_CHECKABLE, 15810: ATK_STATE_HAS_POPUP, 15810: ATK_STATE_HAS_TOOLTIP, 15810: ATK_STATE_READ_ONLY, 15810: ATK_STATE_LAST_DEFINED 15810: } AtkStateType; 15810: 15810: typedef guint64 AtkState; 15810: 15810: extern 15810: AtkStateType atk_state_type_register (const gchar *name); 15810: 15810: extern 15810: const gchar* atk_state_type_get_name (AtkStateType type); 15810: extern 15810: AtkStateType atk_state_type_for_name (const gchar *name); 15810: 15810: 15810: # 31 "/usr/include/atk-1.0/atk/atkobject.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkrelationtype.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkrelationtype.h" 15810: 15810: # 87 "/usr/include/atk-1.0/atk/atkrelationtype.h" 15810: typedef enum 15810: { 15810: ATK_RELATION_NULL = 0, 15810: ATK_RELATION_CONTROLLED_BY, 15810: ATK_RELATION_CONTROLLER_FOR, 15810: ATK_RELATION_LABEL_FOR, 15810: ATK_RELATION_LABELLED_BY, 15810: ATK_RELATION_MEMBER_OF, 15810: ATK_RELATION_NODE_CHILD_OF, 15810: ATK_RELATION_FLOWS_TO, 15810: ATK_RELATION_FLOWS_FROM, 15810: ATK_RELATION_SUBWINDOW_OF, 15810: ATK_RELATION_EMBEDS, 15810: ATK_RELATION_EMBEDDED_BY, 15810: ATK_RELATION_POPUP_FOR, 15810: ATK_RELATION_PARENT_WINDOW_OF, 15810: ATK_RELATION_DESCRIBED_BY, 15810: ATK_RELATION_DESCRIPTION_FOR, 15810: ATK_RELATION_NODE_PARENT_OF, 15810: ATK_RELATION_DETAILS, 15810: ATK_RELATION_DETAILS_FOR, 15810: ATK_RELATION_ERROR_MESSAGE, 15810: ATK_RELATION_ERROR_FOR, 15810: ATK_RELATION_LAST_DEFINED 15810: } AtkRelationType; 15810: 15810: 15810: # 32 "/usr/include/atk-1.0/atk/atkobject.h" 2 15810: 15810: 15810: # 246 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef enum 15810: { 15810: ATK_ROLE_INVALID = 0, 15810: ATK_ROLE_ACCEL_LABEL, 15810: ATK_ROLE_ALERT, 15810: ATK_ROLE_ANIMATION, 15810: ATK_ROLE_ARROW, 15810: ATK_ROLE_CALENDAR, 15810: ATK_ROLE_CANVAS, 15810: ATK_ROLE_CHECK_BOX, 15810: ATK_ROLE_CHECK_MENU_ITEM, 15810: ATK_ROLE_COLOR_CHOOSER, 15810: ATK_ROLE_COLUMN_HEADER, 15810: ATK_ROLE_COMBO_BOX, 15810: ATK_ROLE_DATE_EDITOR, 15810: ATK_ROLE_DESKTOP_ICON, 15810: ATK_ROLE_DESKTOP_FRAME, 15810: ATK_ROLE_DIAL, 15810: ATK_ROLE_DIALOG, 15810: ATK_ROLE_DIRECTORY_PANE, 15810: ATK_ROLE_DRAWING_AREA, 15810: ATK_ROLE_FILE_CHOOSER, 15810: ATK_ROLE_FILLER, 15810: ATK_ROLE_FONT_CHOOSER, 15810: ATK_ROLE_FRAME, 15810: ATK_ROLE_GLASS_PANE, 15810: ATK_ROLE_HTML_CONTAINER, 15810: ATK_ROLE_ICON, 15810: ATK_ROLE_IMAGE, 15810: ATK_ROLE_INTERNAL_FRAME, 15810: ATK_ROLE_LABEL, 15810: ATK_ROLE_LAYERED_PANE, 15810: ATK_ROLE_LIST, 15810: ATK_ROLE_LIST_ITEM, 15810: ATK_ROLE_MENU, 15810: ATK_ROLE_MENU_BAR, 15810: ATK_ROLE_MENU_ITEM, 15810: ATK_ROLE_OPTION_PANE, 15810: ATK_ROLE_PAGE_TAB, 15810: ATK_ROLE_PAGE_TAB_LIST, 15810: ATK_ROLE_PANEL, 15810: ATK_ROLE_PASSWORD_TEXT, 15810: ATK_ROLE_POPUP_MENU, 15810: ATK_ROLE_PROGRESS_BAR, 15810: ATK_ROLE_PUSH_BUTTON, 15810: ATK_ROLE_RADIO_BUTTON, 15810: ATK_ROLE_RADIO_MENU_ITEM, 15810: ATK_ROLE_ROOT_PANE, 15810: ATK_ROLE_ROW_HEADER, 15810: ATK_ROLE_SCROLL_BAR, 15810: ATK_ROLE_SCROLL_PANE, 15810: ATK_ROLE_SEPARATOR, 15810: ATK_ROLE_SLIDER, 15810: ATK_ROLE_SPLIT_PANE, 15810: ATK_ROLE_SPIN_BUTTON, 15810: ATK_ROLE_STATUSBAR, 15810: ATK_ROLE_TABLE, 15810: ATK_ROLE_TABLE_CELL, 15810: ATK_ROLE_TABLE_COLUMN_HEADER, 15810: ATK_ROLE_TABLE_ROW_HEADER, 15810: ATK_ROLE_TEAR_OFF_MENU_ITEM, 15810: ATK_ROLE_TERMINAL, 15810: ATK_ROLE_TEXT, 15810: ATK_ROLE_TOGGLE_BUTTON, 15810: ATK_ROLE_TOOL_BAR, 15810: ATK_ROLE_TOOL_TIP, 15810: ATK_ROLE_TREE, 15810: ATK_ROLE_TREE_TABLE, 15810: ATK_ROLE_UNKNOWN, 15810: ATK_ROLE_VIEWPORT, 15810: ATK_ROLE_WINDOW, 15810: ATK_ROLE_HEADER, 15810: ATK_ROLE_FOOTER, 15810: ATK_ROLE_PARAGRAPH, 15810: ATK_ROLE_RULER, 15810: ATK_ROLE_APPLICATION, 15810: ATK_ROLE_AUTOCOMPLETE, 15810: ATK_ROLE_EDITBAR, 15810: ATK_ROLE_EMBEDDED, 15810: ATK_ROLE_ENTRY, 15810: ATK_ROLE_CHART, 15810: ATK_ROLE_CAPTION, 15810: ATK_ROLE_DOCUMENT_FRAME, 15810: ATK_ROLE_HEADING, 15810: ATK_ROLE_PAGE, 15810: ATK_ROLE_SECTION, 15810: ATK_ROLE_REDUNDANT_OBJECT, 15810: ATK_ROLE_FORM, 15810: ATK_ROLE_LINK, 15810: ATK_ROLE_INPUT_METHOD_WINDOW, 15810: ATK_ROLE_TABLE_ROW, 15810: ATK_ROLE_TREE_ITEM, 15810: ATK_ROLE_DOCUMENT_SPREADSHEET, 15810: ATK_ROLE_DOCUMENT_PRESENTATION, 15810: ATK_ROLE_DOCUMENT_TEXT, 15810: ATK_ROLE_DOCUMENT_WEB, 15810: ATK_ROLE_DOCUMENT_EMAIL, 15810: ATK_ROLE_COMMENT, 15810: ATK_ROLE_LIST_BOX, 15810: ATK_ROLE_GROUPING, 15810: ATK_ROLE_IMAGE_MAP, 15810: ATK_ROLE_NOTIFICATION, 15810: ATK_ROLE_INFO_BAR, 15810: ATK_ROLE_LEVEL_BAR, 15810: ATK_ROLE_TITLE_BAR, 15810: ATK_ROLE_BLOCK_QUOTE, 15810: ATK_ROLE_AUDIO, 15810: ATK_ROLE_VIDEO, 15810: ATK_ROLE_DEFINITION, 15810: ATK_ROLE_ARTICLE, 15810: ATK_ROLE_LANDMARK, 15810: ATK_ROLE_LOG, 15810: ATK_ROLE_MARQUEE, 15810: ATK_ROLE_MATH, 15810: ATK_ROLE_RATING, 15810: ATK_ROLE_TIMER, 15810: ATK_ROLE_DESCRIPTION_LIST, 15810: ATK_ROLE_DESCRIPTION_TERM, 15810: ATK_ROLE_DESCRIPTION_VALUE, 15810: ATK_ROLE_STATIC, 15810: ATK_ROLE_MATH_FRACTION, 15810: ATK_ROLE_MATH_ROOT, 15810: ATK_ROLE_SUBSCRIPT, 15810: ATK_ROLE_SUPERSCRIPT, 15810: ATK_ROLE_FOOTNOTE, 15810: ATK_ROLE_CONTENT_DELETION, 15810: ATK_ROLE_CONTENT_INSERTION, 15810: ATK_ROLE_MARK, 15810: ATK_ROLE_SUGGESTION, 15810: ATK_ROLE_LAST_DEFINED 15810: } AtkRole; 15810: # 395 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef enum 15810: { 15810: ATK_LAYER_INVALID, 15810: ATK_LAYER_BACKGROUND, 15810: ATK_LAYER_CANVAS, 15810: ATK_LAYER_WIDGET, 15810: ATK_LAYER_MDI, 15810: ATK_LAYER_POPUP, 15810: ATK_LAYER_OVERLAY, 15810: ATK_LAYER_WINDOW 15810: } AtkLayer; 15810: # 416 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef GSList AtkAttributeSet; 15810: # 435 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef struct _AtkAttribute AtkAttribute; 15810: 15810: struct _AtkAttribute { 15810: gchar* name; 15810: gchar* value; 15810: }; 15810: # 455 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef struct _AtkImplementor AtkImplementor; 15810: typedef struct _AtkImplementorIface AtkImplementorIface; 15810: 15810: 15810: typedef struct _AtkObject AtkObject; 15810: typedef struct _AtkObjectClass AtkObjectClass; 15810: typedef struct _AtkRelationSet AtkRelationSet; 15810: typedef struct _AtkStateSet AtkStateSet; 15810: # 475 "/usr/include/atk-1.0/atk/atkobject.h" 15810: struct _AtkPropertyValues 15810: { 15810: const gchar *property_name; 15810: GValue old_value; 15810: GValue new_value; 15810: }; 15810: 15810: typedef struct _AtkPropertyValues AtkPropertyValues; 15810: # 494 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef gboolean (*AtkFunction) (gpointer user_data); 15810: # 519 "/usr/include/atk-1.0/atk/atkobject.h" 15810: typedef void (*AtkPropertyChangeHandler) (AtkObject* obj, AtkPropertyValues* vals); 15810: 15810: 15810: struct _AtkObject 15810: { 15810: GObject parent; 15810: 15810: gchar *description; 15810: gchar *name; 15810: AtkObject *accessible_parent; 15810: AtkRole role; 15810: AtkRelationSet *relation_set; 15810: AtkLayer layer; 15810: }; 15810: # 549 "/usr/include/atk-1.0/atk/atkobject.h" 15810: struct _AtkObjectClass 15810: { 15810: GObjectClass parent; 15810: 15810: 15810: 15810: 15810: const gchar* (* get_name) (AtkObject *accessible); 15810: 15810: 15810: 15810: const gchar* (* get_description) (AtkObject *accessible); 15810: 15810: 15810: 15810: AtkObject* (*get_parent) (AtkObject *accessible); 15810: 15810: 15810: 15810: 15810: gint (* get_n_children) (AtkObject *accessible); 15810: 15810: 15810: 15810: 15810: 15810: AtkObject* (* ref_child) (AtkObject *accessible, 15810: gint i); 15810: 15810: 15810: 15810: 15810: gint (* get_index_in_parent) (AtkObject *accessible); 15810: 15810: 15810: 15810: AtkRelationSet* (* ref_relation_set) (AtkObject *accessible); 15810: 15810: 15810: 15810: AtkRole (* get_role) (AtkObject *accessible); 15810: AtkLayer (* get_layer) (AtkObject *accessible); 15810: gint (* get_mdi_zorder) (AtkObject *accessible); 15810: 15810: 15810: 15810: AtkStateSet* (* ref_state_set) (AtkObject *accessible); 15810: 15810: 15810: 15810: void (* set_name) (AtkObject *accessible, 15810: const gchar *name); 15810: 15810: 15810: 15810: void (* set_description) (AtkObject *accessible, 15810: const gchar *description); 15810: 15810: 15810: 15810: void (* set_parent) (AtkObject *accessible, 15810: AtkObject *parent); 15810: 15810: 15810: 15810: void (* set_role) (AtkObject *accessible, 15810: AtkRole role); 15810: 15810: 15810: 15810: guint (* connect_property_change_handler) (AtkObject 15810: *accessible, 15810: AtkPropertyChangeHandler *handler); 15810: 15810: 15810: 15810: 15810: void (* remove_property_change_handler) (AtkObject 15810: *accessible, 15810: guint 15810: handler_id); 15810: void (* initialize) (AtkObject *accessible, 15810: gpointer data); 15810: 15810: 15810: 15810: 15810: void (* children_changed) (AtkObject *accessible, 15810: guint change_index, 15810: gpointer changed_child); 15810: 15810: 15810: 15810: 15810: void (* focus_event) (AtkObject *accessible, 15810: gboolean focus_in); 15810: 15810: 15810: 15810: 15810: void (* property_change) (AtkObject *accessible, 15810: AtkPropertyValues *values); 15810: 15810: 15810: 15810: 15810: void (* state_change) (AtkObject *accessible, 15810: const gchar *name, 15810: gboolean state_set); 15810: 15810: 15810: 15810: 15810: void (*visible_data_changed) (AtkObject *accessible); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: void (*active_descendant_changed) (AtkObject *accessible, 15810: gpointer *child); 15810: 15810: 15810: 15810: 15810: 15810: AtkAttributeSet* (*get_attributes) (AtkObject *accessible); 15810: 15810: const gchar* (*get_object_locale) (AtkObject *accessible); 15810: 15810: AtkFunction pad1; 15810: }; 15810: 15810: extern 15810: GType atk_object_get_type (void); 15810: # 694 "/usr/include/atk-1.0/atk/atkobject.h" 15810: struct _AtkImplementorIface 15810: { 15810: GTypeInterface parent; 15810: 15810: AtkObject* (*ref_accessible) (AtkImplementor *implementor); 15810: }; 15810: 15810: extern 15810: GType atk_implementor_get_type (void); 15810: extern 15810: AtkObject* atk_implementor_ref_accessible (AtkImplementor *implementor); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: const gchar* atk_object_get_name (AtkObject *accessible); 15810: extern 15810: const gchar* atk_object_get_description (AtkObject *accessible); 15810: extern 15810: AtkObject* atk_object_get_parent (AtkObject *accessible); 15810: extern 15810: AtkObject* atk_object_peek_parent (AtkObject *accessible); 15810: extern 15810: gint atk_object_get_n_accessible_children (AtkObject *accessible); 15810: extern 15810: AtkObject* atk_object_ref_accessible_child (AtkObject *accessible, 15810: gint i); 15810: extern 15810: AtkRelationSet* atk_object_ref_relation_set (AtkObject *accessible); 15810: extern 15810: AtkRole atk_object_get_role (AtkObject *accessible); 15810: 15810: __attribute__((__deprecated__("Use '" "atk_component_get_layer" "' instead"))) extern 15810: AtkLayer atk_object_get_layer (AtkObject *accessible); 15810: __attribute__((__deprecated__("Use '" "atk_component_get_mdi_zorder" "' instead"))) extern 15810: gint atk_object_get_mdi_zorder (AtkObject *accessible); 15810: 15810: extern 15810: AtkAttributeSet* atk_object_get_attributes (AtkObject *accessible); 15810: extern 15810: AtkStateSet* atk_object_ref_state_set (AtkObject *accessible); 15810: extern 15810: gint atk_object_get_index_in_parent (AtkObject *accessible); 15810: extern 15810: void atk_object_set_name (AtkObject *accessible, 15810: const gchar *name); 15810: extern 15810: void atk_object_set_description (AtkObject *accessible, 15810: const gchar *description); 15810: extern 15810: void atk_object_set_parent (AtkObject *accessible, 15810: AtkObject *parent); 15810: extern 15810: void atk_object_set_role (AtkObject *accessible, 15810: AtkRole role); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: guint atk_object_connect_property_change_handler (AtkObject *accessible, 15810: AtkPropertyChangeHandler *handler); 15810: __attribute__((__deprecated__)) extern 15810: void atk_object_remove_property_change_handler (AtkObject *accessible, 15810: guint handler_id); 15810: 15810: extern 15810: void atk_object_notify_state_change (AtkObject *accessible, 15810: AtkState state, 15810: gboolean value); 15810: extern 15810: void atk_object_initialize (AtkObject *accessible, 15810: gpointer data); 15810: 15810: extern 15810: const gchar* atk_role_get_name (AtkRole role); 15810: extern 15810: AtkRole atk_role_for_name (const gchar *name); 15810: 15810: 15810: 15810: extern 15810: gboolean atk_object_add_relationship (AtkObject *object, 15810: AtkRelationType relationship, 15810: AtkObject *target); 15810: extern 15810: gboolean atk_object_remove_relationship (AtkObject *object, 15810: AtkRelationType relationship, 15810: AtkObject *target); 15810: extern 15810: const gchar* atk_role_get_localized_name (AtkRole role); 15810: __attribute__((__deprecated__)) extern 15810: AtkRole atk_role_register (const gchar *name); 15810: extern 15810: const gchar* atk_object_get_object_locale (AtkObject *accessible); 15810: 15810: extern 15810: const gchar* atk_object_get_accessible_id (AtkObject *accessible); 15810: 15810: extern 15810: void atk_object_set_accessible_id (AtkObject *accessible, 15810: const gchar *name); 15810: 15810: 15810: # 26 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkaction.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkaction.h" 15810: 15810: # 42 "/usr/include/atk-1.0/atk/atkaction.h" 15810: typedef struct _AtkAction AtkAction; 15810: 15810: typedef struct _AtkActionIface AtkActionIface; 15810: # 62 "/usr/include/atk-1.0/atk/atkaction.h" 15810: struct _AtkActionIface 15810: { 15810: 15810: GTypeInterface parent; 15810: 15810: 15810: gboolean (*do_action) (AtkAction *action, 15810: gint i); 15810: gint (*get_n_actions) (AtkAction *action); 15810: const gchar* (*get_description) (AtkAction *action, 15810: gint i); 15810: const gchar* (*get_name) (AtkAction *action, 15810: gint i); 15810: const gchar* (*get_keybinding) (AtkAction *action, 15810: gint i); 15810: gboolean (*set_description) (AtkAction *action, 15810: gint i, 15810: const gchar *desc); 15810: const gchar* (*get_localized_name)(AtkAction *action, 15810: gint i); 15810: }; 15810: 15810: extern 15810: GType atk_action_get_type (void); 15810: # 98 "/usr/include/atk-1.0/atk/atkaction.h" 15810: extern 15810: gboolean atk_action_do_action (AtkAction *action, 15810: gint i); 15810: extern 15810: gint atk_action_get_n_actions (AtkAction *action); 15810: extern 15810: const gchar* atk_action_get_description (AtkAction *action, 15810: gint i); 15810: extern 15810: const gchar* atk_action_get_name (AtkAction *action, 15810: gint i); 15810: extern 15810: const gchar* atk_action_get_keybinding (AtkAction *action, 15810: gint i); 15810: extern 15810: gboolean atk_action_set_description (AtkAction *action, 15810: gint i, 15810: const gchar *desc); 15810: 15810: 15810: extern 15810: const gchar* atk_action_get_localized_name (AtkAction *action, 15810: gint i); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 27 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkcomponent.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkutil.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkutil.h" 15810: 15810: # 41 "/usr/include/atk-1.0/atk/atkutil.h" 15810: typedef struct _AtkUtil AtkUtil; 15810: typedef struct _AtkUtilClass AtkUtilClass; 15810: typedef struct _AtkKeyEventStruct AtkKeyEventStruct; 15810: # 59 "/usr/include/atk-1.0/atk/atkutil.h" 15810: typedef void (*AtkEventListener) (AtkObject* obj); 15810: # 69 "/usr/include/atk-1.0/atk/atkutil.h" 15810: typedef void (*AtkEventListenerInit) (void); 15810: # 86 "/usr/include/atk-1.0/atk/atkutil.h" 15810: typedef gint (*AtkKeySnoopFunc) (AtkKeyEventStruct *event, 15810: gpointer user_data); 15810: # 110 "/usr/include/atk-1.0/atk/atkutil.h" 15810: struct _AtkKeyEventStruct { 15810: gint type; 15810: guint state; 15810: guint keyval; 15810: gint length; 15810: gchar *string; 15810: guint16 keycode; 15810: guint32 timestamp; 15810: }; 15810: # 128 "/usr/include/atk-1.0/atk/atkutil.h" 15810: typedef enum 15810: { 15810: ATK_KEY_EVENT_PRESS, 15810: ATK_KEY_EVENT_RELEASE, 15810: ATK_KEY_EVENT_LAST_DEFINED 15810: } AtkKeyEventType; 15810: 15810: struct _AtkUtil 15810: { 15810: GObject parent; 15810: }; 15810: # 160 "/usr/include/atk-1.0/atk/atkutil.h" 15810: struct _AtkUtilClass 15810: { 15810: GObjectClass parent; 15810: guint (* add_global_event_listener) (GSignalEmissionHook listener, 15810: const gchar *event_type); 15810: void (* remove_global_event_listener) (guint listener_id); 15810: guint (* add_key_event_listener) (AtkKeySnoopFunc listener, 15810: gpointer data); 15810: void (* remove_key_event_listener) (guint listener_id); 15810: AtkObject* (* get_root) (void); 15810: const gchar* (* get_toolkit_name) (void); 15810: const gchar* (* get_toolkit_version) (void); 15810: }; 15810: extern 15810: GType atk_util_get_type (void); 15810: # 187 "/usr/include/atk-1.0/atk/atkutil.h" 15810: typedef enum { 15810: ATK_XY_SCREEN, 15810: ATK_XY_WINDOW, 15810: ATK_XY_PARENT 15810: }AtkCoordType; 15810: 15810: __attribute__((__deprecated__)) extern 15810: guint atk_add_focus_tracker (AtkEventListener focus_tracker); 15810: __attribute__((__deprecated__)) extern 15810: void atk_remove_focus_tracker (guint tracker_id); 15810: __attribute__((__deprecated__)) extern 15810: void atk_focus_tracker_init (AtkEventListenerInit init); 15810: __attribute__((__deprecated__)) extern 15810: void atk_focus_tracker_notify (AtkObject *object); 15810: extern 15810: guint atk_add_global_event_listener (GSignalEmissionHook listener, 15810: const gchar *event_type); 15810: extern 15810: void atk_remove_global_event_listener (guint listener_id); 15810: extern 15810: guint atk_add_key_event_listener (AtkKeySnoopFunc listener, gpointer data); 15810: extern 15810: void atk_remove_key_event_listener (guint listener_id); 15810: 15810: extern 15810: AtkObject* atk_get_root(void); 15810: extern 15810: AtkObject* atk_get_focus_object (void); 15810: 15810: extern 15810: const gchar *atk_get_toolkit_name (void); 15810: extern 15810: const gchar *atk_get_toolkit_version (void); 15810: extern 15810: const gchar *atk_get_version (void); 15810: # 358 "/usr/include/atk-1.0/atk/atkutil.h" 15810: 15810: # 29 "/usr/include/atk-1.0/atk/atkcomponent.h" 2 15810: 15810: 15810: # 54 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: typedef enum { 15810: ATK_SCROLL_TOP_LEFT, 15810: ATK_SCROLL_BOTTOM_RIGHT, 15810: ATK_SCROLL_TOP_EDGE, 15810: ATK_SCROLL_BOTTOM_EDGE, 15810: ATK_SCROLL_LEFT_EDGE, 15810: ATK_SCROLL_RIGHT_EDGE, 15810: ATK_SCROLL_ANYWHERE 15810: } AtkScrollType; 15810: # 71 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: typedef struct _AtkComponent AtkComponent; 15810: 15810: typedef struct _AtkComponentIface AtkComponentIface; 15810: # 88 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: typedef void (*AtkFocusHandler) (AtkObject* object, gboolean focus_in); 15810: 15810: typedef struct _AtkRectangle AtkRectangle; 15810: # 102 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: struct _AtkRectangle 15810: { 15810: gint x; 15810: gint y; 15810: gint width; 15810: gint height; 15810: }; 15810: 15810: extern 15810: GType atk_rectangle_get_type (void); 15810: # 146 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: struct _AtkComponentIface 15810: { 15810: 15810: GTypeInterface parent; 15810: 15810: 15810: guint (* add_focus_handler) (AtkComponent *component, 15810: AtkFocusHandler handler); 15810: 15810: gboolean (* contains) (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: AtkCoordType coord_type); 15810: 15810: AtkObject* (* ref_accessible_at_point) (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: AtkCoordType coord_type); 15810: void (* get_extents) (AtkComponent *component, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height, 15810: AtkCoordType coord_type); 15810: void (* get_position) (AtkComponent *component, 15810: gint *x, 15810: gint *y, 15810: AtkCoordType coord_type); 15810: void (* get_size) (AtkComponent *component, 15810: gint *width, 15810: gint *height); 15810: gboolean (* grab_focus) (AtkComponent *component); 15810: void (* remove_focus_handler) (AtkComponent *component, 15810: guint handler_id); 15810: gboolean (* set_extents) (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: AtkCoordType coord_type); 15810: gboolean (* set_position) (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: AtkCoordType coord_type); 15810: gboolean (* set_size) (AtkComponent *component, 15810: gint width, 15810: gint height); 15810: 15810: AtkLayer (* get_layer) (AtkComponent *component); 15810: gint (* get_mdi_zorder) (AtkComponent *component); 15810: 15810: 15810: 15810: 15810: void (* bounds_changed) (AtkComponent *component, 15810: AtkRectangle *bounds); 15810: gdouble (* get_alpha) (AtkComponent *component); 15810: # 215 "/usr/include/atk-1.0/atk/atkcomponent.h" 15810: gboolean (*scroll_to) (AtkComponent *component, 15810: AtkScrollType type); 15810: 15810: gboolean (*scroll_to_point) (AtkComponent *component, 15810: AtkCoordType coords, 15810: gint x, 15810: gint y); 15810: }; 15810: 15810: extern 15810: GType atk_component_get_type (void); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: guint atk_component_add_focus_handler (AtkComponent *component, 15810: AtkFocusHandler handler); 15810: extern 15810: gboolean atk_component_contains (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: AtkCoordType coord_type); 15810: extern 15810: AtkObject* atk_component_ref_accessible_at_point(AtkComponent *component, 15810: gint x, 15810: gint y, 15810: AtkCoordType coord_type); 15810: extern 15810: void atk_component_get_extents (AtkComponent *component, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height, 15810: AtkCoordType coord_type); 15810: __attribute__((__deprecated__("Use '" "atk_component_get_extents" "' instead"))) extern 15810: void atk_component_get_position (AtkComponent *component, 15810: gint *x, 15810: gint *y, 15810: AtkCoordType coord_type); 15810: __attribute__((__deprecated__("Use '" "atk_component_get_extents" "' instead"))) extern 15810: void atk_component_get_size (AtkComponent *component, 15810: gint *width, 15810: gint *height); 15810: extern 15810: AtkLayer atk_component_get_layer (AtkComponent *component); 15810: extern 15810: gint atk_component_get_mdi_zorder (AtkComponent *component); 15810: extern 15810: gboolean atk_component_grab_focus (AtkComponent *component); 15810: __attribute__((__deprecated__)) extern 15810: void atk_component_remove_focus_handler (AtkComponent *component, 15810: guint handler_id); 15810: extern 15810: gboolean atk_component_set_extents (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: AtkCoordType coord_type); 15810: extern 15810: gboolean atk_component_set_position (AtkComponent *component, 15810: gint x, 15810: gint y, 15810: AtkCoordType coord_type); 15810: extern 15810: gboolean atk_component_set_size (AtkComponent *component, 15810: gint width, 15810: gint height); 15810: extern 15810: gdouble atk_component_get_alpha (AtkComponent *component); 15810: 15810: extern 15810: gboolean atk_component_scroll_to (AtkComponent *component, 15810: AtkScrollType type); 15810: 15810: extern 15810: gboolean atk_component_scroll_to_point (AtkComponent *component, 15810: AtkCoordType coords, 15810: gint x, 15810: gint y); 15810: 15810: 15810: # 28 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkdocument.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkdocument.h" 15810: 15810: # 45 "/usr/include/atk-1.0/atk/atkdocument.h" 15810: typedef struct _AtkDocument AtkDocument; 15810: 15810: typedef struct _AtkDocumentIface AtkDocumentIface; 15810: # 68 "/usr/include/atk-1.0/atk/atkdocument.h" 15810: struct _AtkDocumentIface 15810: { 15810: GTypeInterface parent; 15810: const gchar* ( *get_document_type) (AtkDocument *document); 15810: gpointer ( *get_document) (AtkDocument *document); 15810: 15810: const gchar* ( *get_document_locale) (AtkDocument *document); 15810: AtkAttributeSet * ( *get_document_attributes) (AtkDocument *document); 15810: const gchar* ( *get_document_attribute_value) (AtkDocument *document, 15810: const gchar *attribute_name); 15810: gboolean ( *set_document_attribute) (AtkDocument *document, 15810: const gchar *attribute_name, 15810: const gchar *attribute_value); 15810: gint ( *get_current_page_number) (AtkDocument *document); 15810: gint ( *get_page_count) (AtkDocument *document); 15810: }; 15810: 15810: extern 15810: GType atk_document_get_type (void); 15810: 15810: __attribute__((__deprecated__)) extern 15810: const gchar* atk_document_get_document_type (AtkDocument *document); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gpointer atk_document_get_document (AtkDocument *document); 15810: 15810: __attribute__((__deprecated__("Use '" "atk_object_get_object_locale" "' instead"))) extern 15810: const gchar* atk_document_get_locale (AtkDocument *document); 15810: 15810: extern 15810: AtkAttributeSet* atk_document_get_attributes (AtkDocument *document); 15810: extern 15810: const gchar* atk_document_get_attribute_value (AtkDocument *document, 15810: const gchar *attribute_name); 15810: extern 15810: gboolean atk_document_set_attribute_value (AtkDocument *document, 15810: const gchar *attribute_name, 15810: const gchar *attribute_value); 15810: extern 15810: gint atk_document_get_current_page_number (AtkDocument *document); 15810: extern 15810: gint atk_document_get_page_count (AtkDocument *document); 15810: 15810: 15810: # 29 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkeditabletext.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atkeditabletext.h" 15810: # 1 "/usr/include/atk-1.0/atk/atktext.h" 1 15810: # 32 "/usr/include/atk-1.0/atk/atktext.h" 15810: 15810: # 69 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef enum 15810: { 15810: ATK_TEXT_ATTR_INVALID = 0, 15810: ATK_TEXT_ATTR_LEFT_MARGIN, 15810: ATK_TEXT_ATTR_RIGHT_MARGIN, 15810: ATK_TEXT_ATTR_INDENT, 15810: ATK_TEXT_ATTR_INVISIBLE, 15810: ATK_TEXT_ATTR_EDITABLE, 15810: ATK_TEXT_ATTR_PIXELS_ABOVE_LINES, 15810: ATK_TEXT_ATTR_PIXELS_BELOW_LINES, 15810: ATK_TEXT_ATTR_PIXELS_INSIDE_WRAP, 15810: ATK_TEXT_ATTR_BG_FULL_HEIGHT, 15810: ATK_TEXT_ATTR_RISE, 15810: ATK_TEXT_ATTR_UNDERLINE, 15810: ATK_TEXT_ATTR_STRIKETHROUGH, 15810: ATK_TEXT_ATTR_SIZE, 15810: ATK_TEXT_ATTR_SCALE, 15810: ATK_TEXT_ATTR_WEIGHT, 15810: ATK_TEXT_ATTR_LANGUAGE, 15810: ATK_TEXT_ATTR_FAMILY_NAME, 15810: ATK_TEXT_ATTR_BG_COLOR, 15810: ATK_TEXT_ATTR_FG_COLOR, 15810: ATK_TEXT_ATTR_BG_STIPPLE, 15810: ATK_TEXT_ATTR_FG_STIPPLE, 15810: ATK_TEXT_ATTR_WRAP_MODE, 15810: ATK_TEXT_ATTR_DIRECTION, 15810: ATK_TEXT_ATTR_JUSTIFICATION, 15810: ATK_TEXT_ATTR_STRETCH, 15810: ATK_TEXT_ATTR_VARIANT, 15810: ATK_TEXT_ATTR_STYLE, 15810: ATK_TEXT_ATTR_TEXT_POSITION, 15810: ATK_TEXT_ATTR_LAST_DEFINED 15810: } AtkTextAttribute; 15810: 15810: extern 15810: AtkTextAttribute atk_text_attribute_register (const gchar *name); 15810: # 114 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef struct _AtkText AtkText; 15810: 15810: typedef struct _AtkTextIface AtkTextIface; 15810: # 140 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef enum { 15810: ATK_TEXT_BOUNDARY_CHAR, 15810: ATK_TEXT_BOUNDARY_WORD_START, 15810: ATK_TEXT_BOUNDARY_WORD_END, 15810: ATK_TEXT_BOUNDARY_SENTENCE_START, 15810: ATK_TEXT_BOUNDARY_SENTENCE_END, 15810: ATK_TEXT_BOUNDARY_LINE_START, 15810: ATK_TEXT_BOUNDARY_LINE_END 15810: } AtkTextBoundary; 15810: # 170 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef enum { 15810: ATK_TEXT_GRANULARITY_CHAR, 15810: ATK_TEXT_GRANULARITY_WORD, 15810: ATK_TEXT_GRANULARITY_SENTENCE, 15810: ATK_TEXT_GRANULARITY_LINE, 15810: ATK_TEXT_GRANULARITY_PARAGRAPH 15810: } AtkTextGranularity; 15810: # 188 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef struct _AtkTextRectangle AtkTextRectangle; 15810: 15810: struct _AtkTextRectangle { 15810: gint x; 15810: gint y; 15810: gint width; 15810: gint height; 15810: }; 15810: # 206 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef struct _AtkTextRange AtkTextRange; 15810: 15810: struct _AtkTextRange { 15810: AtkTextRectangle bounds; 15810: gint start_offset; 15810: gint end_offset; 15810: gchar* content; 15810: }; 15810: 15810: extern 15810: GType atk_text_range_get_type (void); 15810: # 227 "/usr/include/atk-1.0/atk/atktext.h" 15810: typedef enum { 15810: ATK_TEXT_CLIP_NONE, 15810: ATK_TEXT_CLIP_MIN, 15810: ATK_TEXT_CLIP_MAX, 15810: ATK_TEXT_CLIP_BOTH 15810: } AtkTextClipType; 15810: # 250 "/usr/include/atk-1.0/atk/atktext.h" 15810: struct _AtkTextIface 15810: { 15810: GTypeInterface parent; 15810: 15810: gchar* (* get_text) (AtkText *text, 15810: gint start_offset, 15810: gint end_offset); 15810: gchar* (* get_text_after_offset) (AtkText *text, 15810: gint offset, 15810: AtkTextBoundary boundary_type, 15810: gint *start_offset, 15810: gint *end_offset); 15810: gchar* (* get_text_at_offset) (AtkText *text, 15810: gint offset, 15810: AtkTextBoundary boundary_type, 15810: gint *start_offset, 15810: gint *end_offset); 15810: gunichar (* get_character_at_offset) (AtkText *text, 15810: gint offset); 15810: gchar* (* get_text_before_offset) (AtkText *text, 15810: gint offset, 15810: AtkTextBoundary boundary_type, 15810: gint *start_offset, 15810: gint *end_offset); 15810: gint (* get_caret_offset) (AtkText *text); 15810: AtkAttributeSet* (* get_run_attributes) (AtkText *text, 15810: gint offset, 15810: gint *start_offset, 15810: gint *end_offset); 15810: AtkAttributeSet* (* get_default_attributes) (AtkText *text); 15810: void (* get_character_extents) (AtkText *text, 15810: gint offset, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height, 15810: AtkCoordType coords); 15810: gint (* get_character_count) (AtkText *text); 15810: gint (* get_offset_at_point) (AtkText *text, 15810: gint x, 15810: gint y, 15810: AtkCoordType coords); 15810: gint (* get_n_selections) (AtkText *text); 15810: gchar* (* get_selection) (AtkText *text, 15810: gint selection_num, 15810: gint *start_offset, 15810: gint *end_offset); 15810: gboolean (* add_selection) (AtkText *text, 15810: gint start_offset, 15810: gint end_offset); 15810: gboolean (* remove_selection) (AtkText *text, 15810: gint selection_num); 15810: gboolean (* set_selection) (AtkText *text, 15810: gint selection_num, 15810: gint start_offset, 15810: gint end_offset); 15810: gboolean (* set_caret_offset) (AtkText *text, 15810: gint offset); 15810: 15810: 15810: 15810: 15810: void (* text_changed) (AtkText *text, 15810: gint position, 15810: gint length); 15810: void (* text_caret_moved) (AtkText *text, 15810: gint location); 15810: void (* text_selection_changed) (AtkText *text); 15810: 15810: void (* text_attributes_changed) (AtkText *text); 15810: 15810: 15810: void (* get_range_extents) (AtkText *text, 15810: gint start_offset, 15810: gint end_offset, 15810: AtkCoordType coord_type, 15810: AtkTextRectangle *rect); 15810: 15810: AtkTextRange** (* get_bounded_ranges) (AtkText *text, 15810: AtkTextRectangle *rect, 15810: AtkCoordType coord_type, 15810: AtkTextClipType x_clip_type, 15810: AtkTextClipType y_clip_type); 15810: 15810: gchar* (* get_string_at_offset) (AtkText *text, 15810: gint offset, 15810: AtkTextGranularity granularity, 15810: gint *start_offset, 15810: gint *end_offset); 15810: # 350 "/usr/include/atk-1.0/atk/atktext.h" 15810: gboolean (* scroll_substring_to) (AtkText *text, 15810: gint start_offset, 15810: gint end_offset, 15810: AtkScrollType type); 15810: gboolean (* scroll_substring_to_point) (AtkText *text, 15810: gint start_offset, 15810: gint end_offset, 15810: AtkCoordType coords, 15810: gint x, 15810: gint y); 15810: }; 15810: 15810: extern 15810: GType atk_text_get_type (void); 15810: # 373 "/usr/include/atk-1.0/atk/atktext.h" 15810: extern 15810: gchar* atk_text_get_text (AtkText *text, 15810: gint start_offset, 15810: gint end_offset); 15810: extern 15810: gunichar atk_text_get_character_at_offset (AtkText *text, 15810: gint offset); 15810: __attribute__((__deprecated__("Use '" "atk_text_get_string_at_offset" "' instead"))) extern 15810: gchar* atk_text_get_text_after_offset (AtkText *text, 15810: gint offset, 15810: AtkTextBoundary boundary_type, 15810: gint *start_offset, 15810: gint *end_offset); 15810: __attribute__((__deprecated__("Use '" "atk_text_get_string_at_offset" "' instead"))) extern 15810: gchar* atk_text_get_text_at_offset (AtkText *text, 15810: gint offset, 15810: AtkTextBoundary boundary_type, 15810: gint *start_offset, 15810: gint *end_offset); 15810: __attribute__((__deprecated__("Use '" "atk_text_get_string_at_offset" "' instead"))) extern 15810: gchar* atk_text_get_text_before_offset (AtkText *text, 15810: gint offset, 15810: AtkTextBoundary boundary_type, 15810: gint *start_offset, 15810: gint *end_offset); 15810: extern 15810: gchar* atk_text_get_string_at_offset (AtkText *text, 15810: gint offset, 15810: AtkTextGranularity granularity, 15810: gint *start_offset, 15810: gint *end_offset); 15810: extern 15810: gint atk_text_get_caret_offset (AtkText *text); 15810: extern 15810: void atk_text_get_character_extents (AtkText *text, 15810: gint offset, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height, 15810: AtkCoordType coords); 15810: extern 15810: AtkAttributeSet* atk_text_get_run_attributes (AtkText *text, 15810: gint offset, 15810: gint *start_offset, 15810: gint *end_offset); 15810: extern 15810: AtkAttributeSet* atk_text_get_default_attributes (AtkText *text); 15810: extern 15810: gint atk_text_get_character_count (AtkText *text); 15810: extern 15810: gint atk_text_get_offset_at_point (AtkText *text, 15810: gint x, 15810: gint y, 15810: AtkCoordType coords); 15810: extern 15810: gint atk_text_get_n_selections (AtkText *text); 15810: extern 15810: gchar* atk_text_get_selection (AtkText *text, 15810: gint selection_num, 15810: gint *start_offset, 15810: gint *end_offset); 15810: extern 15810: gboolean atk_text_add_selection (AtkText *text, 15810: gint start_offset, 15810: gint end_offset); 15810: extern 15810: gboolean atk_text_remove_selection (AtkText *text, 15810: gint selection_num); 15810: extern 15810: gboolean atk_text_set_selection (AtkText *text, 15810: gint selection_num, 15810: gint start_offset, 15810: gint end_offset); 15810: extern 15810: gboolean atk_text_set_caret_offset (AtkText *text, 15810: gint offset); 15810: extern 15810: void atk_text_get_range_extents (AtkText *text, 15810: 15810: gint start_offset, 15810: gint end_offset, 15810: AtkCoordType coord_type, 15810: AtkTextRectangle *rect); 15810: extern 15810: AtkTextRange** atk_text_get_bounded_ranges (AtkText *text, 15810: AtkTextRectangle *rect, 15810: AtkCoordType coord_type, 15810: AtkTextClipType x_clip_type, 15810: AtkTextClipType y_clip_type); 15810: extern 15810: void atk_text_free_ranges (AtkTextRange **ranges); 15810: extern 15810: void atk_attribute_set_free (AtkAttributeSet *attrib_set); 15810: extern 15810: const gchar* atk_text_attribute_get_name (AtkTextAttribute attr); 15810: extern 15810: AtkTextAttribute atk_text_attribute_for_name (const gchar *name); 15810: extern 15810: const gchar* atk_text_attribute_get_value (AtkTextAttribute attr, 15810: gint index_); 15810: 15810: extern 15810: gboolean atk_text_scroll_substring_to (AtkText *text, 15810: gint start_offset, 15810: gint end_offset, 15810: AtkScrollType type); 15810: 15810: extern 15810: gboolean atk_text_scroll_substring_to_point (AtkText *text, 15810: gint start_offset, 15810: gint end_offset, 15810: AtkCoordType coords, 15810: gint x, 15810: gint y); 15810: 15810: 15810: # 29 "/usr/include/atk-1.0/atk/atkeditabletext.h" 2 15810: 15810: 15810: # 44 "/usr/include/atk-1.0/atk/atkeditabletext.h" 15810: typedef struct _AtkEditableText AtkEditableText; 15810: 15810: typedef struct _AtkEditableTextIface AtkEditableTextIface; 15810: 15810: struct _AtkEditableTextIface 15810: { 15810: GTypeInterface parent_interface; 15810: 15810: gboolean (* set_run_attributes) (AtkEditableText *text, 15810: AtkAttributeSet *attrib_set, 15810: gint start_offset, 15810: gint end_offset); 15810: void (* set_text_contents) (AtkEditableText *text, 15810: const gchar *string); 15810: void (* insert_text) (AtkEditableText *text, 15810: const gchar *string, 15810: gint length, 15810: gint *position); 15810: void (* copy_text) (AtkEditableText *text, 15810: gint start_pos, 15810: gint end_pos); 15810: void (* cut_text) (AtkEditableText *text, 15810: gint start_pos, 15810: gint end_pos); 15810: void (* delete_text) (AtkEditableText *text, 15810: gint start_pos, 15810: gint end_pos); 15810: void (* paste_text) (AtkEditableText *text, 15810: gint position); 15810: }; 15810: extern 15810: GType atk_editable_text_get_type (void); 15810: 15810: 15810: extern 15810: gboolean atk_editable_text_set_run_attributes (AtkEditableText *text, 15810: AtkAttributeSet *attrib_set, 15810: gint start_offset, 15810: gint end_offset); 15810: extern 15810: void atk_editable_text_set_text_contents (AtkEditableText *text, 15810: const gchar *string); 15810: extern 15810: void atk_editable_text_insert_text (AtkEditableText *text, 15810: const gchar *string, 15810: gint length, 15810: gint *position); 15810: extern 15810: void atk_editable_text_copy_text (AtkEditableText *text, 15810: gint start_pos, 15810: gint end_pos); 15810: extern 15810: void atk_editable_text_cut_text (AtkEditableText *text, 15810: gint start_pos, 15810: gint end_pos); 15810: extern 15810: void atk_editable_text_delete_text (AtkEditableText *text, 15810: gint start_pos, 15810: gint end_pos); 15810: extern 15810: void atk_editable_text_paste_text (AtkEditableText *text, 15810: gint position); 15810: 15810: 15810: # 30 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atk-enum-types.h" 1 15810: # 11 "/usr/include/atk-1.0/atk/atk-enum-types.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 12 "/usr/include/atk-1.0/atk/atk-enum-types.h" 2 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType atk_scroll_type_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_hyperlink_state_flags_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_role_get_type (void); 15810: 15810: extern 15810: GType atk_layer_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_relation_type_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_state_type_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_text_attribute_get_type (void); 15810: 15810: extern 15810: GType atk_text_boundary_get_type (void); 15810: 15810: extern 15810: GType atk_text_granularity_get_type (void); 15810: 15810: extern 15810: GType atk_text_clip_type_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_key_event_type_get_type (void); 15810: 15810: extern 15810: GType atk_coord_type_get_type (void); 15810: 15810: 15810: 15810: extern 15810: GType atk_value_type_get_type (void); 15810: 15810: 15810: # 31 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 15810: 15810: # 42 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 15810: typedef struct _AtkGObjectAccessible AtkGObjectAccessible; 15810: typedef struct _AtkGObjectAccessibleClass AtkGObjectAccessibleClass; 15810: 15810: struct _AtkGObjectAccessible 15810: { 15810: AtkObject parent; 15810: }; 15810: 15810: extern 15810: GType atk_gobject_accessible_get_type (void); 15810: 15810: struct _AtkGObjectAccessibleClass 15810: { 15810: AtkObjectClass parent_class; 15810: 15810: AtkFunction pad1; 15810: AtkFunction pad2; 15810: }; 15810: 15810: extern 15810: AtkObject *atk_gobject_accessible_for_object (GObject *obj); 15810: extern 15810: GObject *atk_gobject_accessible_get_object (AtkGObjectAccessible *obj); 15810: 15810: 15810: # 32 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkhyperlink.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkhyperlink.h" 15810: 15810: # 43 "/usr/include/atk-1.0/atk/atkhyperlink.h" 15810: typedef enum 15810: { 15810: ATK_HYPERLINK_IS_INLINE = 1 << 0 15810: } AtkHyperlinkStateFlags; 15810: # 55 "/usr/include/atk-1.0/atk/atkhyperlink.h" 15810: typedef struct _AtkHyperlink AtkHyperlink; 15810: typedef struct _AtkHyperlinkClass AtkHyperlinkClass; 15810: 15810: struct _AtkHyperlink 15810: { 15810: GObject parent; 15810: }; 15810: 15810: struct _AtkHyperlinkClass 15810: { 15810: GObjectClass parent; 15810: 15810: gchar* (* get_uri) (AtkHyperlink *link_, 15810: gint i); 15810: AtkObject* (* get_object) (AtkHyperlink *link_, 15810: gint i); 15810: gint (* get_end_index) (AtkHyperlink *link_); 15810: gint (* get_start_index) (AtkHyperlink *link_); 15810: gboolean (* is_valid) (AtkHyperlink *link_); 15810: gint (* get_n_anchors) (AtkHyperlink *link_); 15810: guint (* link_state) (AtkHyperlink *link_); 15810: gboolean (* is_selected_link) (AtkHyperlink *link_); 15810: 15810: 15810: void ( *link_activated) (AtkHyperlink *link_); 15810: AtkFunction pad1; 15810: }; 15810: 15810: extern 15810: GType atk_hyperlink_get_type (void); 15810: 15810: extern 15810: gchar* atk_hyperlink_get_uri (AtkHyperlink *link_, 15810: gint i); 15810: 15810: extern 15810: AtkObject* atk_hyperlink_get_object (AtkHyperlink *link_, 15810: gint i); 15810: 15810: extern 15810: gint atk_hyperlink_get_end_index (AtkHyperlink *link_); 15810: 15810: extern 15810: gint atk_hyperlink_get_start_index (AtkHyperlink *link_); 15810: 15810: extern 15810: gboolean atk_hyperlink_is_valid (AtkHyperlink *link_); 15810: 15810: extern 15810: gboolean atk_hyperlink_is_inline (AtkHyperlink *link_); 15810: 15810: extern 15810: gint atk_hyperlink_get_n_anchors (AtkHyperlink *link_); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean atk_hyperlink_is_selected_link (AtkHyperlink *link_); 15810: 15810: 15810: # 33 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 15810: 15810: # 49 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 15810: typedef struct _AtkHyperlinkImpl AtkHyperlinkImpl; 15810: 15810: typedef struct _AtkHyperlinkImplIface AtkHyperlinkImplIface; 15810: 15810: struct _AtkHyperlinkImplIface 15810: { 15810: GTypeInterface parent; 15810: 15810: AtkHyperlink* (* get_hyperlink) (AtkHyperlinkImpl *impl); 15810: }; 15810: 15810: extern 15810: GType atk_hyperlink_impl_get_type (void); 15810: 15810: extern 15810: AtkHyperlink *atk_hyperlink_impl_get_hyperlink (AtkHyperlinkImpl *impl); 15810: 15810: 15810: # 34 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkhypertext.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkhypertext.h" 15810: 15810: # 44 "/usr/include/atk-1.0/atk/atkhypertext.h" 15810: typedef struct _AtkHypertext AtkHypertext; 15810: 15810: typedef struct _AtkHypertextIface AtkHypertextIface; 15810: 15810: struct _AtkHypertextIface 15810: { 15810: GTypeInterface parent; 15810: 15810: AtkHyperlink*(* get_link) (AtkHypertext *hypertext, 15810: gint link_index); 15810: gint (* get_n_links) (AtkHypertext *hypertext); 15810: gint (* get_link_index) (AtkHypertext *hypertext, 15810: gint char_index); 15810: 15810: 15810: 15810: 15810: void (* link_selected) (AtkHypertext *hypertext, 15810: gint link_index); 15810: }; 15810: extern 15810: GType atk_hypertext_get_type (void); 15810: 15810: extern 15810: AtkHyperlink* atk_hypertext_get_link (AtkHypertext *hypertext, 15810: gint link_index); 15810: extern 15810: gint atk_hypertext_get_n_links (AtkHypertext *hypertext); 15810: extern 15810: gint atk_hypertext_get_link_index (AtkHypertext *hypertext, 15810: gint char_index); 15810: 15810: 15810: # 35 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkimage.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkimage.h" 15810: 15810: # 45 "/usr/include/atk-1.0/atk/atkimage.h" 15810: typedef struct _AtkImage AtkImage; 15810: 15810: typedef struct _AtkImageIface AtkImageIface; 15810: 15810: struct _AtkImageIface 15810: { 15810: GTypeInterface parent; 15810: void ( *get_image_position) (AtkImage *image, 15810: gint *x, 15810: gint *y, 15810: AtkCoordType coord_type); 15810: const gchar* ( *get_image_description) (AtkImage *image); 15810: void ( *get_image_size) (AtkImage *image, 15810: gint *width, 15810: gint *height); 15810: gboolean ( *set_image_description) (AtkImage *image, 15810: const gchar *description); 15810: const gchar* ( *get_image_locale) (AtkImage *image); 15810: }; 15810: 15810: extern 15810: GType atk_image_get_type (void); 15810: 15810: extern 15810: const gchar* atk_image_get_image_description (AtkImage *image); 15810: 15810: extern 15810: void atk_image_get_image_size (AtkImage *image, 15810: gint *width, 15810: gint *height); 15810: 15810: extern 15810: gboolean atk_image_set_image_description (AtkImage *image, 15810: const gchar *description); 15810: extern 15810: void atk_image_get_image_position (AtkImage *image, 15810: gint *x, 15810: gint *y, 15810: AtkCoordType coord_type); 15810: 15810: extern 15810: const gchar* atk_image_get_image_locale (AtkImage *image); 15810: 15810: 15810: # 36 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atknoopobject.h" 1 15810: # 24 "/usr/include/atk-1.0/atk/atknoopobject.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 25 "/usr/include/atk-1.0/atk/atknoopobject.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atknoopobject.h" 15810: typedef struct _AtkNoOpObject AtkNoOpObject; 15810: typedef struct _AtkNoOpObjectClass AtkNoOpObjectClass; 15810: 15810: struct _AtkNoOpObject 15810: { 15810: AtkObject parent; 15810: }; 15810: 15810: extern 15810: GType atk_no_op_object_get_type (void); 15810: 15810: struct _AtkNoOpObjectClass 15810: { 15810: AtkObjectClass parent_class; 15810: }; 15810: 15810: extern 15810: AtkObject *atk_no_op_object_new (GObject *obj); 15810: 15810: 15810: # 37 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 1 15810: # 27 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 15810: 15810: # 39 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 15810: typedef struct _AtkObjectFactory AtkObjectFactory; 15810: typedef struct _AtkObjectFactoryClass AtkObjectFactoryClass; 15810: 15810: struct _AtkObjectFactory 15810: { 15810: GObject parent; 15810: }; 15810: 15810: struct _AtkObjectFactoryClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: AtkObject* (* create_accessible) (GObject *obj); 15810: void (* invalidate) (AtkObjectFactory *factory); 15810: GType (* get_accessible_type) (void); 15810: 15810: AtkFunction pad1; 15810: AtkFunction pad2; 15810: }; 15810: 15810: extern 15810: GType atk_object_factory_get_type(void); 15810: 15810: 15810: extern 15810: AtkObject* atk_object_factory_create_accessible (AtkObjectFactory *factory, GObject *obj); 15810: extern 15810: void atk_object_factory_invalidate (AtkObjectFactory *factory); 15810: extern 15810: GType atk_object_factory_get_accessible_type (AtkObjectFactory *factory); 15810: 15810: 15810: # 28 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 2 15810: 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 15810: typedef struct _AtkNoOpObjectFactory AtkNoOpObjectFactory; 15810: typedef struct _AtkNoOpObjectFactoryClass AtkNoOpObjectFactoryClass; 15810: 15810: struct _AtkNoOpObjectFactory 15810: { 15810: AtkObjectFactory parent; 15810: }; 15810: 15810: struct _AtkNoOpObjectFactoryClass 15810: { 15810: AtkObjectFactoryClass parent_class; 15810: }; 15810: 15810: extern 15810: GType atk_no_op_object_factory_get_type(void); 15810: 15810: extern 15810: AtkObjectFactory *atk_no_op_object_factory_new(void); 15810: 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atk.h" 2 15810: 15810: # 1 "/usr/include/atk-1.0/atk/atkplug.h" 1 15810: # 27 "/usr/include/atk-1.0/atk/atkplug.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atkplug.h" 2 15810: 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atkplug.h" 15810: typedef struct _AtkPlug AtkPlug; 15810: typedef struct _AtkPlugClass AtkPlugClass; 15810: 15810: struct _AtkPlug 15810: { 15810: AtkObject parent; 15810: }; 15810: 15810: extern 15810: GType atk_plug_get_type (void); 15810: 15810: struct _AtkPlugClass 15810: { 15810: AtkObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: gchar* (* get_object_id) (AtkPlug* obj); 15810: }; 15810: 15810: extern 15810: AtkObject* atk_plug_new (void); 15810: extern 15810: void atk_plug_set_child (AtkPlug *plug, AtkObject *child); 15810: extern 15810: gchar* atk_plug_get_id (AtkPlug* plug); 15810: 15810: 15810: # 40 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkrange.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkrange.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkrange.h" 2 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _AtkRange AtkRange; 15810: 15810: 15810: extern 15810: GType atk_range_get_type (void); 15810: 15810: extern 15810: AtkRange* atk_range_copy (AtkRange *src); 15810: extern 15810: void atk_range_free (AtkRange *range); 15810: 15810: extern 15810: gdouble atk_range_get_lower_limit (AtkRange *range); 15810: extern 15810: gdouble atk_range_get_upper_limit (AtkRange *range); 15810: extern 15810: const gchar* atk_range_get_description (AtkRange *range); 15810: extern 15810: AtkRange* atk_range_new (gdouble lower_limit, 15810: gdouble upper_limit, 15810: const gchar *description); 15810: 15810: 15810: # 41 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkregistry.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atkregistry.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkregistry.h" 2 15810: 15810: 15810: # 39 "/usr/include/atk-1.0/atk/atkregistry.h" 15810: struct _AtkRegistry 15810: { 15810: GObject parent; 15810: GHashTable *factory_type_registry; 15810: GHashTable *factory_singleton_cache; 15810: }; 15810: 15810: struct _AtkRegistryClass 15810: { 15810: GObjectClass parent_class; 15810: }; 15810: 15810: typedef struct _AtkRegistry AtkRegistry; 15810: typedef struct _AtkRegistryClass AtkRegistryClass; 15810: 15810: 15810: extern 15810: GType atk_registry_get_type (void); 15810: extern 15810: void atk_registry_set_factory_type (AtkRegistry *registry, 15810: GType type, 15810: GType factory_type); 15810: extern 15810: GType atk_registry_get_factory_type (AtkRegistry *registry, 15810: GType type); 15810: extern 15810: AtkObjectFactory* atk_registry_get_factory (AtkRegistry *registry, 15810: GType type); 15810: 15810: extern 15810: AtkRegistry* atk_get_default_registry (void); 15810: 15810: 15810: # 42 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkrelation.h" 1 15810: # 27 "/usr/include/atk-1.0/atk/atkrelation.h" 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 32 "/usr/include/atk-1.0/atk/atkrelation.h" 2 15810: # 46 "/usr/include/atk-1.0/atk/atkrelation.h" 15810: typedef struct _AtkRelation AtkRelation; 15810: typedef struct _AtkRelationClass AtkRelationClass; 15810: 15810: struct _AtkRelation 15810: { 15810: GObject parent; 15810: 15810: GPtrArray *target; 15810: AtkRelationType relationship; 15810: }; 15810: 15810: struct _AtkRelationClass 15810: { 15810: GObjectClass parent; 15810: }; 15810: 15810: extern 15810: GType atk_relation_get_type (void); 15810: 15810: extern 15810: AtkRelationType atk_relation_type_register (const gchar *name); 15810: extern 15810: const gchar* atk_relation_type_get_name (AtkRelationType type); 15810: extern 15810: AtkRelationType atk_relation_type_for_name (const gchar *name); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: AtkRelation* atk_relation_new (AtkObject **targets, 15810: gint n_targets, 15810: AtkRelationType relationship); 15810: 15810: 15810: 15810: extern 15810: AtkRelationType atk_relation_get_relation_type (AtkRelation *relation); 15810: 15810: 15810: 15810: extern 15810: GPtrArray* atk_relation_get_target (AtkRelation *relation); 15810: extern 15810: void atk_relation_add_target (AtkRelation *relation, 15810: AtkObject *target); 15810: extern 15810: gboolean atk_relation_remove_target (AtkRelation *relation, 15810: AtkObject *target); 15810: 15810: 15810: # 43 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkrelationset.h" 1 15810: # 27 "/usr/include/atk-1.0/atk/atkrelationset.h" 15810: 15810: # 40 "/usr/include/atk-1.0/atk/atkrelationset.h" 15810: typedef struct _AtkRelationSetClass AtkRelationSetClass; 15810: 15810: 15810: struct _AtkRelationSet 15810: { 15810: GObject parent; 15810: 15810: GPtrArray *relations; 15810: }; 15810: 15810: struct _AtkRelationSetClass 15810: { 15810: GObjectClass parent; 15810: 15810: AtkFunction pad1; 15810: AtkFunction pad2; 15810: }; 15810: 15810: extern 15810: GType atk_relation_set_get_type (void); 15810: 15810: extern 15810: AtkRelationSet* atk_relation_set_new (void); 15810: extern 15810: gboolean atk_relation_set_contains (AtkRelationSet *set, 15810: AtkRelationType relationship); 15810: extern 15810: gboolean atk_relation_set_contains_target (AtkRelationSet *set, 15810: AtkRelationType relationship, 15810: AtkObject *target); 15810: extern 15810: void atk_relation_set_remove (AtkRelationSet *set, 15810: AtkRelation *relation); 15810: extern 15810: void atk_relation_set_add (AtkRelationSet *set, 15810: AtkRelation *relation); 15810: extern 15810: gint atk_relation_set_get_n_relations (AtkRelationSet *set); 15810: extern 15810: AtkRelation* atk_relation_set_get_relation (AtkRelationSet *set, 15810: gint i); 15810: extern 15810: AtkRelation* atk_relation_set_get_relation_by_type (AtkRelationSet *set, 15810: AtkRelationType relationship); 15810: extern 15810: void atk_relation_set_add_relation_by_type (AtkRelationSet *set, 15810: AtkRelationType relationship, 15810: AtkObject *target); 15810: 15810: 15810: # 44 "/usr/include/atk-1.0/atk/atk.h" 2 15810: 15810: # 1 "/usr/include/atk-1.0/atk/atkselection.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkselection.h" 15810: 15810: # 45 "/usr/include/atk-1.0/atk/atkselection.h" 15810: typedef struct _AtkSelection AtkSelection; 15810: 15810: typedef struct _AtkSelectionIface AtkSelectionIface; 15810: 15810: struct _AtkSelectionIface 15810: { 15810: GTypeInterface parent; 15810: 15810: gboolean (* add_selection) (AtkSelection *selection, 15810: gint i); 15810: gboolean (* clear_selection) (AtkSelection *selection); 15810: AtkObject* (* ref_selection) (AtkSelection *selection, 15810: gint i); 15810: gint (* get_selection_count) (AtkSelection *selection); 15810: gboolean (* is_child_selected) (AtkSelection *selection, 15810: gint i); 15810: gboolean (* remove_selection) (AtkSelection *selection, 15810: gint i); 15810: gboolean (* select_all_selection) (AtkSelection *selection); 15810: 15810: 15810: 15810: void (*selection_changed) (AtkSelection *selection); 15810: }; 15810: 15810: extern 15810: GType atk_selection_get_type (void); 15810: 15810: extern 15810: gboolean atk_selection_add_selection (AtkSelection *selection, 15810: gint i); 15810: 15810: extern 15810: gboolean atk_selection_clear_selection (AtkSelection *selection); 15810: 15810: extern 15810: AtkObject* atk_selection_ref_selection (AtkSelection *selection, 15810: gint i); 15810: 15810: extern 15810: gint atk_selection_get_selection_count (AtkSelection *selection); 15810: 15810: extern 15810: gboolean atk_selection_is_child_selected (AtkSelection *selection, 15810: gint i); 15810: 15810: extern 15810: gboolean atk_selection_remove_selection (AtkSelection *selection, 15810: gint i); 15810: 15810: extern 15810: gboolean atk_selection_select_all_selection (AtkSelection *selection); 15810: 15810: 15810: # 46 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atksocket.h" 1 15810: # 27 "/usr/include/atk-1.0/atk/atksocket.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atksocket.h" 2 15810: 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atksocket.h" 15810: typedef struct _AtkSocket AtkSocket; 15810: typedef struct _AtkSocketClass AtkSocketClass; 15810: 15810: struct _AtkSocket 15810: { 15810: AtkObject parent; 15810: 15810: 15810: gchar* embedded_plug_id; 15810: }; 15810: 15810: extern 15810: GType atk_socket_get_type (void); 15810: 15810: struct _AtkSocketClass 15810: { 15810: AtkObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: void (* embed) (AtkSocket *obj, const gchar* plug_id); 15810: }; 15810: 15810: extern 15810: AtkObject* atk_socket_new (void); 15810: extern 15810: void atk_socket_embed (AtkSocket* obj, const gchar* plug_id); 15810: extern 15810: gboolean atk_socket_is_occupied (AtkSocket* obj); 15810: 15810: 15810: # 47 "/usr/include/atk-1.0/atk/atk.h" 2 15810: 15810: # 1 "/usr/include/atk-1.0/atk/atkstateset.h" 1 15810: # 31 "/usr/include/atk-1.0/atk/atkstateset.h" 15810: 15810: # 40 "/usr/include/atk-1.0/atk/atkstateset.h" 15810: typedef struct _AtkStateSetClass AtkStateSetClass; 15810: 15810: 15810: struct _AtkStateSet 15810: { 15810: GObject parent; 15810: 15810: }; 15810: 15810: struct _AtkStateSetClass 15810: { 15810: GObjectClass parent; 15810: }; 15810: 15810: extern 15810: GType atk_state_set_get_type (void); 15810: 15810: extern 15810: AtkStateSet* atk_state_set_new (void); 15810: extern 15810: gboolean atk_state_set_is_empty (AtkStateSet *set); 15810: extern 15810: gboolean atk_state_set_add_state (AtkStateSet *set, 15810: AtkStateType type); 15810: extern 15810: void atk_state_set_add_states (AtkStateSet *set, 15810: AtkStateType *types, 15810: gint n_types); 15810: extern 15810: void atk_state_set_clear_states (AtkStateSet *set); 15810: extern 15810: gboolean atk_state_set_contains_state (AtkStateSet *set, 15810: AtkStateType type); 15810: extern 15810: gboolean atk_state_set_contains_states (AtkStateSet *set, 15810: AtkStateType *types, 15810: gint n_types); 15810: extern 15810: gboolean atk_state_set_remove_state (AtkStateSet *set, 15810: AtkStateType type); 15810: extern 15810: AtkStateSet* atk_state_set_and_sets (AtkStateSet *set, 15810: AtkStateSet *compare_set); 15810: extern 15810: AtkStateSet* atk_state_set_or_sets (AtkStateSet *set, 15810: AtkStateSet *compare_set); 15810: extern 15810: AtkStateSet* atk_state_set_xor_sets (AtkStateSet *set, 15810: AtkStateSet *compare_set); 15810: 15810: 15810: # 49 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 15810: typedef struct _AtkStreamableContent AtkStreamableContent; 15810: 15810: typedef struct _AtkStreamableContentIface AtkStreamableContentIface; 15810: 15810: struct _AtkStreamableContentIface 15810: { 15810: GTypeInterface parent; 15810: 15810: 15810: 15810: 15810: gint (* get_n_mime_types) (AtkStreamableContent *streamable); 15810: # 61 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 15810: const gchar* (* get_mime_type) (AtkStreamableContent *streamable, 15810: gint i); 15810: 15810: 15810: 15810: 15810: 15810: 15810: GIOChannel* (* get_stream) (AtkStreamableContent *streamable, 15810: const gchar *mime_type); 15810: # 83 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 15810: const gchar* (* get_uri) (AtkStreamableContent *streamable, 15810: const gchar *mime_type); 15810: 15810: 15810: AtkFunction pad1; 15810: AtkFunction pad2; 15810: AtkFunction pad3; 15810: }; 15810: extern 15810: GType atk_streamable_content_get_type (void); 15810: 15810: extern 15810: gint atk_streamable_content_get_n_mime_types (AtkStreamableContent *streamable); 15810: 15810: extern 15810: const gchar* atk_streamable_content_get_mime_type (AtkStreamableContent *streamable, 15810: gint i); 15810: extern 15810: GIOChannel* atk_streamable_content_get_stream (AtkStreamableContent *streamable, 15810: const gchar *mime_type); 15810: 15810: extern 15810: const gchar* atk_streamable_content_get_uri (AtkStreamableContent *streamable, 15810: const gchar *mime_type); 15810: 15810: 15810: # 50 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atktable.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atktable.h" 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atktable.h" 15810: typedef struct _AtkTable AtkTable; 15810: 15810: typedef struct _AtkTableIface AtkTableIface; 15810: 15810: struct _AtkTableIface 15810: { 15810: GTypeInterface parent; 15810: 15810: AtkObject* (* ref_at) (AtkTable *table, 15810: gint row, 15810: gint column); 15810: gint (* get_index_at) (AtkTable *table, 15810: gint row, 15810: gint column); 15810: gint (* get_column_at_index) (AtkTable *table, 15810: gint index_); 15810: gint (* get_row_at_index) (AtkTable *table, 15810: gint index_); 15810: gint (* get_n_columns) (AtkTable *table); 15810: gint (* get_n_rows) (AtkTable *table); 15810: gint (* get_column_extent_at) (AtkTable *table, 15810: gint row, 15810: gint column); 15810: gint (* get_row_extent_at) (AtkTable *table, 15810: gint row, 15810: gint column); 15810: AtkObject* 15810: (* get_caption) (AtkTable *table); 15810: const gchar* (* get_column_description) (AtkTable *table, 15810: gint column); 15810: AtkObject* (* get_column_header) (AtkTable *table, 15810: gint column); 15810: const gchar* (* get_row_description) (AtkTable *table, 15810: gint row); 15810: AtkObject* (* get_row_header) (AtkTable *table, 15810: gint row); 15810: AtkObject* (* get_summary) (AtkTable *table); 15810: void (* set_caption) (AtkTable *table, 15810: AtkObject *caption); 15810: void (* set_column_description) (AtkTable *table, 15810: gint column, 15810: const gchar *description); 15810: void (* set_column_header) (AtkTable *table, 15810: gint column, 15810: AtkObject *header); 15810: void (* set_row_description) (AtkTable *table, 15810: gint row, 15810: const gchar *description); 15810: void (* set_row_header) (AtkTable *table, 15810: gint row, 15810: AtkObject *header); 15810: void (* set_summary) (AtkTable *table, 15810: AtkObject *accessible); 15810: gint (* get_selected_columns) (AtkTable *table, 15810: gint **selected); 15810: gint (* get_selected_rows) (AtkTable *table, 15810: gint **selected); 15810: gboolean (* is_column_selected) (AtkTable *table, 15810: gint column); 15810: gboolean (* is_row_selected) (AtkTable *table, 15810: gint row); 15810: gboolean (* is_selected) (AtkTable *table, 15810: gint row, 15810: gint column); 15810: gboolean (* add_row_selection) (AtkTable *table, 15810: gint row); 15810: gboolean (* remove_row_selection) (AtkTable *table, 15810: gint row); 15810: gboolean (* add_column_selection) (AtkTable *table, 15810: gint column); 15810: gboolean (* remove_column_selection) (AtkTable *table, 15810: gint column); 15810: 15810: 15810: 15810: 15810: void (* row_inserted) (AtkTable *table, 15810: gint row, 15810: gint num_inserted); 15810: void (* column_inserted) (AtkTable *table, 15810: gint column, 15810: gint num_inserted); 15810: void (* row_deleted) (AtkTable *table, 15810: gint row, 15810: gint num_deleted); 15810: void (* column_deleted) (AtkTable *table, 15810: gint column, 15810: gint num_deleted); 15810: void (* row_reordered) (AtkTable *table); 15810: void (* column_reordered) (AtkTable *table); 15810: void (* model_changed) (AtkTable *table); 15810: }; 15810: 15810: extern 15810: GType atk_table_get_type (void); 15810: 15810: extern 15810: AtkObject* atk_table_ref_at (AtkTable *table, 15810: gint row, 15810: gint column); 15810: __attribute__((__deprecated__("Use '" "atk_table_ref_at" "' instead"))) extern 15810: gint atk_table_get_index_at (AtkTable *table, 15810: gint row, 15810: gint column); 15810: __attribute__((__deprecated__)) extern 15810: gint atk_table_get_column_at_index (AtkTable *table, 15810: gint index_); 15810: __attribute__((__deprecated__)) extern 15810: gint atk_table_get_row_at_index (AtkTable *table, 15810: gint index_); 15810: extern 15810: gint atk_table_get_n_columns (AtkTable *table); 15810: extern 15810: gint atk_table_get_n_rows (AtkTable *table); 15810: extern 15810: gint atk_table_get_column_extent_at (AtkTable *table, 15810: gint row, 15810: gint column); 15810: extern 15810: gint atk_table_get_row_extent_at (AtkTable *table, 15810: gint row, 15810: gint column); 15810: extern 15810: AtkObject* 15810: atk_table_get_caption (AtkTable *table); 15810: extern 15810: const gchar* atk_table_get_column_description 15810: (AtkTable *table, 15810: gint column); 15810: extern 15810: AtkObject* atk_table_get_column_header (AtkTable *table, 15810: gint column); 15810: extern 15810: const gchar* atk_table_get_row_description (AtkTable *table, 15810: gint row); 15810: extern 15810: AtkObject* atk_table_get_row_header (AtkTable *table, 15810: gint row); 15810: extern 15810: AtkObject* atk_table_get_summary (AtkTable *table); 15810: extern 15810: void atk_table_set_caption (AtkTable *table, 15810: AtkObject *caption); 15810: extern 15810: void atk_table_set_column_description 15810: (AtkTable *table, 15810: gint column, 15810: const gchar *description); 15810: extern 15810: void atk_table_set_column_header (AtkTable *table, 15810: gint column, 15810: AtkObject *header); 15810: extern 15810: void atk_table_set_row_description (AtkTable *table, 15810: gint row, 15810: const gchar *description); 15810: extern 15810: void atk_table_set_row_header (AtkTable *table, 15810: gint row, 15810: AtkObject *header); 15810: extern 15810: void atk_table_set_summary (AtkTable *table, 15810: AtkObject *accessible); 15810: extern 15810: gint atk_table_get_selected_columns (AtkTable *table, 15810: gint **selected); 15810: extern 15810: gint atk_table_get_selected_rows (AtkTable *table, 15810: gint **selected); 15810: extern 15810: gboolean atk_table_is_column_selected (AtkTable *table, 15810: gint column); 15810: extern 15810: gboolean atk_table_is_row_selected (AtkTable *table, 15810: gint row); 15810: extern 15810: gboolean atk_table_is_selected (AtkTable *table, 15810: gint row, 15810: gint column); 15810: extern 15810: gboolean atk_table_add_row_selection (AtkTable *table, 15810: gint row); 15810: extern 15810: gboolean atk_table_remove_row_selection (AtkTable *table, 15810: gint row); 15810: extern 15810: gboolean atk_table_add_column_selection (AtkTable *table, 15810: gint column); 15810: extern 15810: gboolean atk_table_remove_column_selection 15810: (AtkTable *table, 15810: gint column); 15810: 15810: 15810: # 51 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atktablecell.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atktablecell.h" 15810: 15810: # 38 "/usr/include/atk-1.0/atk/atktablecell.h" 15810: typedef struct _AtkTableCell AtkTableCell; 15810: 15810: typedef struct _AtkTableCellIface AtkTableCellIface; 15810: # 63 "/usr/include/atk-1.0/atk/atktablecell.h" 15810: struct _AtkTableCellIface 15810: { 15810: 15810: GTypeInterface parent; 15810: 15810: 15810: gint (*get_column_span) (AtkTableCell *cell); 15810: GPtrArray * (*get_column_header_cells) (AtkTableCell *cell); 15810: gboolean (*get_position) (AtkTableCell *cell, 15810: gint *row, 15810: gint *column); 15810: gint (*get_row_span) (AtkTableCell *cell); 15810: GPtrArray * (*get_row_header_cells) (AtkTableCell *cell); 15810: gboolean (*get_row_column_span) (AtkTableCell *cell, 15810: gint *row, 15810: gint *column, 15810: gint *row_span, 15810: gint *column_span); 15810: AtkObject * (*get_table) (AtkTableCell *cell); 15810: }; 15810: 15810: extern 15810: GType atk_table_cell_get_type (void); 15810: 15810: extern 15810: gint atk_table_cell_get_column_span (AtkTableCell *cell); 15810: extern 15810: GPtrArray * atk_table_cell_get_column_header_cells (AtkTableCell *cell); 15810: extern 15810: gboolean atk_table_cell_get_position (AtkTableCell *cell, 15810: gint *row, 15810: gint *column); 15810: extern 15810: gint atk_table_cell_get_row_span (AtkTableCell *cell); 15810: extern 15810: GPtrArray * atk_table_cell_get_row_header_cells (AtkTableCell *cell); 15810: extern 15810: gboolean atk_table_cell_get_row_column_span (AtkTableCell *cell, 15810: gint *row, 15810: gint *column, 15810: gint *row_span, 15810: gint *column_span); 15810: extern 15810: AtkObject * atk_table_cell_get_table (AtkTableCell *cell); 15810: 15810: 15810: # 52 "/usr/include/atk-1.0/atk/atk.h" 2 15810: 15810: 15810: # 1 "/usr/include/atk-1.0/atk/atkmisc.h" 1 15810: # 28 "/usr/include/atk-1.0/atk/atkmisc.h" 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkmisc.h" 2 15810: # 53 "/usr/include/atk-1.0/atk/atkmisc.h" 15810: 15810: # 65 "/usr/include/atk-1.0/atk/atkmisc.h" 15810: typedef struct _AtkMisc AtkMisc; 15810: typedef struct _AtkMiscClass AtkMiscClass; 15810: 15810: 15810: struct _AtkMisc 15810: { 15810: GObject parent; 15810: }; 15810: # 81 "/usr/include/atk-1.0/atk/atkmisc.h" 15810: extern AtkMisc *atk_misc_instance; 15810: # 92 "/usr/include/atk-1.0/atk/atkmisc.h" 15810: struct _AtkMiscClass 15810: { 15810: GObjectClass parent; 15810: void (* threads_enter) (AtkMisc *misc); 15810: void (* threads_leave) (AtkMisc *misc); 15810: gpointer vfuncs[32]; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType atk_misc_get_type (void); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void atk_misc_threads_enter (AtkMisc *misc); 15810: __attribute__((__deprecated__)) extern 15810: void atk_misc_threads_leave (AtkMisc *misc); 15810: __attribute__((__deprecated__)) extern 15810: const AtkMisc *atk_misc_get_instance (void); 15810: 15810: 15810: # 55 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkvalue.h" 1 15810: # 30 "/usr/include/atk-1.0/atk/atkvalue.h" 15810: 15810: # 39 "/usr/include/atk-1.0/atk/atkvalue.h" 15810: typedef struct _AtkValue AtkValue; 15810: 15810: typedef struct _AtkValueIface AtkValueIface; 15810: # 51 "/usr/include/atk-1.0/atk/atkvalue.h" 15810: typedef enum 15810: { 15810: ATK_VALUE_VERY_WEAK, 15810: ATK_VALUE_WEAK, 15810: ATK_VALUE_ACCEPTABLE, 15810: ATK_VALUE_STRONG, 15810: ATK_VALUE_VERY_STRONG, 15810: ATK_VALUE_VERY_LOW, 15810: ATK_VALUE_LOW, 15810: ATK_VALUE_MEDIUM, 15810: ATK_VALUE_HIGH, 15810: ATK_VALUE_VERY_HIGH, 15810: ATK_VALUE_VERY_BAD, 15810: ATK_VALUE_BAD, 15810: ATK_VALUE_GOOD, 15810: ATK_VALUE_VERY_GOOD, 15810: ATK_VALUE_BEST, 15810: ATK_VALUE_LAST_DEFINED 15810: }AtkValueType; 15810: # 95 "/usr/include/atk-1.0/atk/atkvalue.h" 15810: struct _AtkValueIface 15810: { 15810: GTypeInterface parent; 15810: 15810: 15810: void (* get_current_value) (AtkValue *obj, 15810: GValue *value); 15810: void (* get_maximum_value) (AtkValue *obj, 15810: GValue *value); 15810: void (* get_minimum_value) (AtkValue *obj, 15810: GValue *value); 15810: gboolean (* set_current_value) (AtkValue *obj, 15810: const GValue *value); 15810: void (* get_minimum_increment) (AtkValue *obj, 15810: GValue *value); 15810: 15810: void (* get_value_and_text) (AtkValue *obj, 15810: gdouble *value, 15810: gchar **text); 15810: AtkRange*(* get_range) (AtkValue *obj); 15810: gdouble (* get_increment) (AtkValue *obj); 15810: GSList* (* get_sub_ranges) (AtkValue *obj); 15810: void (* set_value) (AtkValue *obj, 15810: const gdouble new_value); 15810: 15810: }; 15810: 15810: extern 15810: GType atk_value_get_type (void); 15810: 15810: __attribute__((__deprecated__("Use '" "atk_value_get_value_and_text" "' instead"))) extern 15810: void atk_value_get_current_value (AtkValue *obj, 15810: GValue *value); 15810: 15810: __attribute__((__deprecated__("Use '" "atk_value_get_range" "' instead"))) extern 15810: void atk_value_get_maximum_value (AtkValue *obj, 15810: GValue *value); 15810: __attribute__((__deprecated__("Use '" "atk_value_get_range" "' instead"))) extern 15810: void atk_value_get_minimum_value (AtkValue *obj, 15810: GValue *value); 15810: __attribute__((__deprecated__("Use '" "atk_value_set_value" "' instead"))) extern 15810: gboolean atk_value_set_current_value (AtkValue *obj, 15810: const GValue *value); 15810: __attribute__((__deprecated__("Use '" "atk_value_get_increment" "' instead"))) extern 15810: void atk_value_get_minimum_increment (AtkValue *obj, 15810: GValue *value); 15810: 15810: extern 15810: void atk_value_get_value_and_text (AtkValue *obj, 15810: gdouble *value, 15810: gchar **text); 15810: extern 15810: AtkRange* atk_value_get_range (AtkValue *obj); 15810: extern 15810: gdouble atk_value_get_increment (AtkValue *obj); 15810: extern 15810: GSList* atk_value_get_sub_ranges (AtkValue *obj); 15810: extern 15810: void atk_value_set_value (AtkValue *obj, 15810: const gdouble new_value); 15810: 15810: extern 15810: const gchar* atk_value_type_get_name (AtkValueType value_type); 15810: extern 15810: const gchar* atk_value_type_get_localized_name (AtkValueType value_type); 15810: 15810: 15810: # 56 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 15810: # 57 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 1 "/usr/include/atk-1.0/atk/atkwindow.h" 1 15810: # 29 "/usr/include/atk-1.0/atk/atkwindow.h" 15810: 15810: # 41 "/usr/include/atk-1.0/atk/atkwindow.h" 15810: typedef struct _AtkWindow AtkWindow; 15810: typedef struct _AtkWindowIface AtkWindowIface; 15810: 15810: struct _AtkWindowIface 15810: { 15810: GTypeInterface parent; 15810: }; 15810: 15810: extern 15810: GType atk_window_get_type (void); 15810: 15810: # 58 "/usr/include/atk-1.0/atk/atk.h" 2 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 15810: 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: typedef enum 15810: { 15810: GTK_WIDGET_HELP_TOOLTIP, 15810: GTK_WIDGET_HELP_WHATS_THIS 15810: } GtkWidgetHelpType; 15810: # 66 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: typedef struct _GtkWidgetPrivate GtkWidgetPrivate; 15810: typedef struct _GtkWidgetClass GtkWidgetClass; 15810: typedef struct _GtkWidgetClassPrivate GtkWidgetClassPrivate; 15810: # 83 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: typedef GdkRectangle GtkAllocation; 15810: # 93 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: typedef void (*GtkCallback) (GtkWidget *widget, 15810: gpointer data); 15810: # 109 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: typedef gboolean (*GtkTickCallback) (GtkWidget *widget, 15810: GdkFrameClock *frame_clock, 15810: gpointer user_data); 15810: # 122 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: struct _GtkRequisition 15810: { 15810: gint width; 15810: gint height; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkWidget 15810: { 15810: GInitiallyUnowned parent_instance; 15810: 15810: 15810: 15810: GtkWidgetPrivate *priv; 15810: }; 15810: # 362 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: struct _GtkWidgetClass 15810: { 15810: GInitiallyUnownedClass parent_class; 15810: 15810: 15810: 15810: guint activate_signal; 15810: 15810: 15810: void (*dispatch_child_properties_changed) (GtkWidget *widget, 15810: guint n_pspecs, 15810: GParamSpec **pspecs); 15810: 15810: 15810: void (* destroy) (GtkWidget *widget); 15810: void (* show) (GtkWidget *widget); 15810: void (* show_all) (GtkWidget *widget); 15810: void (* hide) (GtkWidget *widget); 15810: void (* map) (GtkWidget *widget); 15810: void (* unmap) (GtkWidget *widget); 15810: void (* realize) (GtkWidget *widget); 15810: void (* unrealize) (GtkWidget *widget); 15810: void (* size_allocate) (GtkWidget *widget, 15810: GtkAllocation *allocation); 15810: void (* state_changed) (GtkWidget *widget, 15810: GtkStateType previous_state); 15810: void (* state_flags_changed) (GtkWidget *widget, 15810: GtkStateFlags previous_state_flags); 15810: void (* parent_set) (GtkWidget *widget, 15810: GtkWidget *previous_parent); 15810: void (* hierarchy_changed) (GtkWidget *widget, 15810: GtkWidget *previous_toplevel); 15810: void (* style_set) (GtkWidget *widget, 15810: GtkStyle *previous_style); 15810: void (* direction_changed) (GtkWidget *widget, 15810: GtkTextDirection previous_direction); 15810: void (* grab_notify) (GtkWidget *widget, 15810: gboolean was_grabbed); 15810: void (* child_notify) (GtkWidget *widget, 15810: GParamSpec *child_property); 15810: gboolean (* draw) (GtkWidget *widget, 15810: cairo_t *cr); 15810: 15810: 15810: GtkSizeRequestMode (* get_request_mode) (GtkWidget *widget); 15810: 15810: void (* get_preferred_height) (GtkWidget *widget, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: void (* get_preferred_width_for_height) (GtkWidget *widget, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: void (* get_preferred_width) (GtkWidget *widget, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: void (* get_preferred_height_for_width) (GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: 15810: 15810: gboolean (* mnemonic_activate) (GtkWidget *widget, 15810: gboolean group_cycling); 15810: 15810: 15810: void (* grab_focus) (GtkWidget *widget); 15810: gboolean (* focus) (GtkWidget *widget, 15810: GtkDirectionType direction); 15810: 15810: 15810: void (* move_focus) (GtkWidget *widget, 15810: GtkDirectionType direction); 15810: gboolean (* keynav_failed) (GtkWidget *widget, 15810: GtkDirectionType direction); 15810: 15810: 15810: gboolean (* event) (GtkWidget *widget, 15810: GdkEvent *event); 15810: gboolean (* button_press_event) (GtkWidget *widget, 15810: GdkEventButton *event); 15810: gboolean (* button_release_event) (GtkWidget *widget, 15810: GdkEventButton *event); 15810: gboolean (* scroll_event) (GtkWidget *widget, 15810: GdkEventScroll *event); 15810: gboolean (* motion_notify_event) (GtkWidget *widget, 15810: GdkEventMotion *event); 15810: gboolean (* delete_event) (GtkWidget *widget, 15810: GdkEventAny *event); 15810: gboolean (* destroy_event) (GtkWidget *widget, 15810: GdkEventAny *event); 15810: gboolean (* key_press_event) (GtkWidget *widget, 15810: GdkEventKey *event); 15810: gboolean (* key_release_event) (GtkWidget *widget, 15810: GdkEventKey *event); 15810: gboolean (* enter_notify_event) (GtkWidget *widget, 15810: GdkEventCrossing *event); 15810: gboolean (* leave_notify_event) (GtkWidget *widget, 15810: GdkEventCrossing *event); 15810: gboolean (* configure_event) (GtkWidget *widget, 15810: GdkEventConfigure *event); 15810: gboolean (* focus_in_event) (GtkWidget *widget, 15810: GdkEventFocus *event); 15810: gboolean (* focus_out_event) (GtkWidget *widget, 15810: GdkEventFocus *event); 15810: gboolean (* map_event) (GtkWidget *widget, 15810: GdkEventAny *event); 15810: gboolean (* unmap_event) (GtkWidget *widget, 15810: GdkEventAny *event); 15810: gboolean (* property_notify_event) (GtkWidget *widget, 15810: GdkEventProperty *event); 15810: gboolean (* selection_clear_event) (GtkWidget *widget, 15810: GdkEventSelection *event); 15810: gboolean (* selection_request_event) (GtkWidget *widget, 15810: GdkEventSelection *event); 15810: gboolean (* selection_notify_event) (GtkWidget *widget, 15810: GdkEventSelection *event); 15810: gboolean (* proximity_in_event) (GtkWidget *widget, 15810: GdkEventProximity *event); 15810: gboolean (* proximity_out_event) (GtkWidget *widget, 15810: GdkEventProximity *event); 15810: gboolean (* visibility_notify_event) (GtkWidget *widget, 15810: GdkEventVisibility *event); 15810: gboolean (* window_state_event) (GtkWidget *widget, 15810: GdkEventWindowState *event); 15810: gboolean (* damage_event) (GtkWidget *widget, 15810: GdkEventExpose *event); 15810: gboolean (* grab_broken_event) (GtkWidget *widget, 15810: GdkEventGrabBroken *event); 15810: 15810: 15810: void (* selection_get) (GtkWidget *widget, 15810: GtkSelectionData *selection_data, 15810: guint info, 15810: guint time_); 15810: void (* selection_received) (GtkWidget *widget, 15810: GtkSelectionData *selection_data, 15810: guint time_); 15810: 15810: 15810: void (* drag_begin) (GtkWidget *widget, 15810: GdkDragContext *context); 15810: void (* drag_end) (GtkWidget *widget, 15810: GdkDragContext *context); 15810: void (* drag_data_get) (GtkWidget *widget, 15810: GdkDragContext *context, 15810: GtkSelectionData *selection_data, 15810: guint info, 15810: guint time_); 15810: void (* drag_data_delete) (GtkWidget *widget, 15810: GdkDragContext *context); 15810: 15810: 15810: void (* drag_leave) (GtkWidget *widget, 15810: GdkDragContext *context, 15810: guint time_); 15810: gboolean (* drag_motion) (GtkWidget *widget, 15810: GdkDragContext *context, 15810: gint x, 15810: gint y, 15810: guint time_); 15810: gboolean (* drag_drop) (GtkWidget *widget, 15810: GdkDragContext *context, 15810: gint x, 15810: gint y, 15810: guint time_); 15810: void (* drag_data_received) (GtkWidget *widget, 15810: GdkDragContext *context, 15810: gint x, 15810: gint y, 15810: GtkSelectionData *selection_data, 15810: guint info, 15810: guint time_); 15810: gboolean (* drag_failed) (GtkWidget *widget, 15810: GdkDragContext *context, 15810: GtkDragResult result); 15810: 15810: 15810: gboolean (* popup_menu) (GtkWidget *widget); 15810: 15810: 15810: 15810: 15810: 15810: 15810: gboolean (* show_help) (GtkWidget *widget, 15810: GtkWidgetHelpType help_type); 15810: 15810: 15810: 15810: AtkObject * (* get_accessible) (GtkWidget *widget); 15810: 15810: void (* screen_changed) (GtkWidget *widget, 15810: GdkScreen *previous_screen); 15810: gboolean (* can_activate_accel) (GtkWidget *widget, 15810: guint signal_id); 15810: 15810: 15810: void (* composited_changed) (GtkWidget *widget); 15810: 15810: gboolean (* query_tooltip) (GtkWidget *widget, 15810: gint x, 15810: gint y, 15810: gboolean keyboard_tooltip, 15810: GtkTooltip *tooltip); 15810: 15810: void (* compute_expand) (GtkWidget *widget, 15810: gboolean *hexpand_p, 15810: gboolean *vexpand_p); 15810: 15810: void (* adjust_size_request) (GtkWidget *widget, 15810: GtkOrientation orientation, 15810: gint *minimum_size, 15810: gint *natural_size); 15810: void (* adjust_size_allocation) (GtkWidget *widget, 15810: GtkOrientation orientation, 15810: gint *minimum_size, 15810: gint *natural_size, 15810: gint *allocated_pos, 15810: gint *allocated_size); 15810: 15810: void (* style_updated) (GtkWidget *widget); 15810: 15810: gboolean (* touch_event) (GtkWidget *widget, 15810: GdkEventTouch *event); 15810: 15810: void (* get_preferred_height_and_baseline_for_width) (GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height, 15810: gint *minimum_baseline, 15810: gint *natural_baseline); 15810: void (* adjust_baseline_request)(GtkWidget *widget, 15810: gint *minimum_baseline, 15810: gint *natural_baseline); 15810: void (* adjust_baseline_allocation) (GtkWidget *widget, 15810: gint *baseline); 15810: void (*queue_draw_region) (GtkWidget *widget, 15810: const cairo_region_t *region); 15810: 15810: 15810: 15810: GtkWidgetClassPrivate *priv; 15810: 15810: 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_widget_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_widget_new (GType type, 15810: const gchar *first_property_name, 15810: ...); 15810: extern 15810: void gtk_widget_destroy (GtkWidget *widget); 15810: extern 15810: void gtk_widget_destroyed (GtkWidget *widget, 15810: GtkWidget **widget_pointer); 15810: extern 15810: void gtk_widget_unparent (GtkWidget *widget); 15810: extern 15810: void gtk_widget_show (GtkWidget *widget); 15810: extern 15810: void gtk_widget_hide (GtkWidget *widget); 15810: extern 15810: void gtk_widget_show_now (GtkWidget *widget); 15810: extern 15810: void gtk_widget_show_all (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_no_show_all (GtkWidget *widget, 15810: gboolean no_show_all); 15810: extern 15810: gboolean gtk_widget_get_no_show_all (GtkWidget *widget); 15810: extern 15810: void gtk_widget_map (GtkWidget *widget); 15810: extern 15810: void gtk_widget_unmap (GtkWidget *widget); 15810: extern 15810: void gtk_widget_realize (GtkWidget *widget); 15810: extern 15810: void gtk_widget_unrealize (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_draw (GtkWidget *widget, 15810: cairo_t *cr); 15810: 15810: extern 15810: void gtk_widget_queue_draw (GtkWidget *widget); 15810: extern 15810: void gtk_widget_queue_draw_area (GtkWidget *widget, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_widget_queue_draw_region (GtkWidget *widget, 15810: const cairo_region_t*region); 15810: extern 15810: void gtk_widget_queue_resize (GtkWidget *widget); 15810: extern 15810: void gtk_widget_queue_resize_no_redraw (GtkWidget *widget); 15810: extern 15810: void gtk_widget_queue_allocate (GtkWidget *widget); 15810: extern 15810: GdkFrameClock* gtk_widget_get_frame_clock (GtkWidget *widget); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_size" "' instead"))) extern 15810: void gtk_widget_size_request (GtkWidget *widget, 15810: GtkRequisition *requisition); 15810: extern 15810: void gtk_widget_size_allocate (GtkWidget *widget, 15810: GtkAllocation *allocation); 15810: extern 15810: void gtk_widget_size_allocate_with_baseline (GtkWidget *widget, 15810: GtkAllocation *allocation, 15810: gint baseline); 15810: 15810: extern 15810: GtkSizeRequestMode gtk_widget_get_request_mode (GtkWidget *widget); 15810: extern 15810: void gtk_widget_get_preferred_width (GtkWidget *widget, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: void gtk_widget_get_preferred_height_for_width (GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_widget_get_preferred_height (GtkWidget *widget, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_widget_get_preferred_width_for_height (GtkWidget *widget, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: void gtk_widget_get_preferred_height_and_baseline_for_width (GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height, 15810: gint *minimum_baseline, 15810: gint *natural_baseline); 15810: extern 15810: void gtk_widget_get_preferred_size (GtkWidget *widget, 15810: GtkRequisition *minimum_size, 15810: GtkRequisition *natural_size); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_size" "' instead"))) extern 15810: void gtk_widget_get_child_requisition (GtkWidget *widget, 15810: GtkRequisition *requisition); 15810: extern 15810: void gtk_widget_add_accelerator (GtkWidget *widget, 15810: const gchar *accel_signal, 15810: GtkAccelGroup *accel_group, 15810: guint accel_key, 15810: GdkModifierType accel_mods, 15810: GtkAccelFlags accel_flags); 15810: extern 15810: gboolean gtk_widget_remove_accelerator (GtkWidget *widget, 15810: GtkAccelGroup *accel_group, 15810: guint accel_key, 15810: GdkModifierType accel_mods); 15810: extern 15810: void gtk_widget_set_accel_path (GtkWidget *widget, 15810: const gchar *accel_path, 15810: GtkAccelGroup *accel_group); 15810: extern 15810: GList* gtk_widget_list_accel_closures (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_can_activate_accel (GtkWidget *widget, 15810: guint signal_id); 15810: extern 15810: gboolean gtk_widget_mnemonic_activate (GtkWidget *widget, 15810: gboolean group_cycling); 15810: extern 15810: gboolean gtk_widget_event (GtkWidget *widget, 15810: GdkEvent *event); 15810: __attribute__((__deprecated__)) extern 15810: gint gtk_widget_send_expose (GtkWidget *widget, 15810: GdkEvent *event); 15810: extern 15810: gboolean gtk_widget_send_focus_change (GtkWidget *widget, 15810: GdkEvent *event); 15810: 15810: extern 15810: gboolean gtk_widget_activate (GtkWidget *widget); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_reparent (GtkWidget *widget, 15810: GtkWidget *new_parent); 15810: extern 15810: gboolean gtk_widget_intersect (GtkWidget *widget, 15810: const GdkRectangle *area, 15810: GdkRectangle *intersection); 15810: __attribute__((__deprecated__)) extern 15810: cairo_region_t *gtk_widget_region_intersect (GtkWidget *widget, 15810: const cairo_region_t *region); 15810: 15810: extern 15810: void gtk_widget_freeze_child_notify (GtkWidget *widget); 15810: extern 15810: void gtk_widget_child_notify (GtkWidget *widget, 15810: const gchar *child_property); 15810: extern 15810: void gtk_widget_thaw_child_notify (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_can_focus (GtkWidget *widget, 15810: gboolean can_focus); 15810: extern 15810: gboolean gtk_widget_get_can_focus (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_has_focus (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_is_focus (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_has_visible_focus (GtkWidget *widget); 15810: extern 15810: void gtk_widget_grab_focus (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_focus_on_click (GtkWidget *widget, 15810: gboolean focus_on_click); 15810: extern 15810: gboolean gtk_widget_get_focus_on_click (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_can_default (GtkWidget *widget, 15810: gboolean can_default); 15810: extern 15810: gboolean gtk_widget_get_can_default (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_has_default (GtkWidget *widget); 15810: extern 15810: void gtk_widget_grab_default (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_receives_default (GtkWidget *widget, 15810: gboolean receives_default); 15810: extern 15810: gboolean gtk_widget_get_receives_default (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_widget_has_grab (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_widget_device_is_shadowed (GtkWidget *widget, 15810: GdkDevice *device); 15810: 15810: 15810: extern 15810: void gtk_widget_set_name (GtkWidget *widget, 15810: const gchar *name); 15810: extern 15810: const gchar * gtk_widget_get_name (GtkWidget *widget); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_state_flags" "' instead"))) extern 15810: void gtk_widget_set_state (GtkWidget *widget, 15810: GtkStateType state); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_state_flags" "' instead"))) extern 15810: GtkStateType gtk_widget_get_state (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_state_flags (GtkWidget *widget, 15810: GtkStateFlags flags, 15810: gboolean clear); 15810: extern 15810: void gtk_widget_unset_state_flags (GtkWidget *widget, 15810: GtkStateFlags flags); 15810: extern 15810: GtkStateFlags gtk_widget_get_state_flags (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_sensitive (GtkWidget *widget, 15810: gboolean sensitive); 15810: extern 15810: gboolean gtk_widget_get_sensitive (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_is_sensitive (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_visible (GtkWidget *widget, 15810: gboolean visible); 15810: extern 15810: gboolean gtk_widget_get_visible (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_is_visible (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_has_window (GtkWidget *widget, 15810: gboolean has_window); 15810: extern 15810: gboolean gtk_widget_get_has_window (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_widget_is_toplevel (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_is_drawable (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_realized (GtkWidget *widget, 15810: gboolean realized); 15810: extern 15810: gboolean gtk_widget_get_realized (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_mapped (GtkWidget *widget, 15810: gboolean mapped); 15810: extern 15810: gboolean gtk_widget_get_mapped (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_app_paintable (GtkWidget *widget, 15810: gboolean app_paintable); 15810: extern 15810: gboolean gtk_widget_get_app_paintable (GtkWidget *widget); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_set_double_buffered (GtkWidget *widget, 15810: gboolean double_buffered); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_widget_get_double_buffered (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_redraw_on_allocate (GtkWidget *widget, 15810: gboolean redraw_on_allocate); 15810: 15810: extern 15810: void gtk_widget_set_parent (GtkWidget *widget, 15810: GtkWidget *parent); 15810: extern 15810: GtkWidget * gtk_widget_get_parent (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_parent_window (GtkWidget *widget, 15810: GdkWindow *parent_window); 15810: extern 15810: GdkWindow * gtk_widget_get_parent_window (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_child_visible (GtkWidget *widget, 15810: gboolean is_visible); 15810: extern 15810: gboolean gtk_widget_get_child_visible (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_window (GtkWidget *widget, 15810: GdkWindow *window); 15810: extern 15810: GdkWindow * gtk_widget_get_window (GtkWidget *widget); 15810: extern 15810: void gtk_widget_register_window (GtkWidget *widget, 15810: GdkWindow *window); 15810: extern 15810: void gtk_widget_unregister_window (GtkWidget *widget, 15810: GdkWindow *window); 15810: 15810: extern 15810: int gtk_widget_get_allocated_width (GtkWidget *widget); 15810: extern 15810: int gtk_widget_get_allocated_height (GtkWidget *widget); 15810: extern 15810: int gtk_widget_get_allocated_baseline (GtkWidget *widget); 15810: extern 15810: void gtk_widget_get_allocated_size (GtkWidget *widget, 15810: GtkAllocation *allocation, 15810: int *baseline); 15810: 15810: extern 15810: void gtk_widget_get_allocation (GtkWidget *widget, 15810: GtkAllocation *allocation); 15810: extern 15810: void gtk_widget_set_allocation (GtkWidget *widget, 15810: const GtkAllocation *allocation); 15810: extern 15810: void gtk_widget_set_clip (GtkWidget *widget, 15810: const GtkAllocation *clip); 15810: extern 15810: void gtk_widget_get_clip (GtkWidget *widget, 15810: GtkAllocation *clip); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_width & gtk_widget_get_preferred_height" "' instead"))) extern 15810: 15810: void gtk_widget_get_requisition (GtkWidget *widget, 15810: GtkRequisition *requisition); 15810: 15810: extern 15810: gboolean gtk_widget_child_focus (GtkWidget *widget, 15810: GtkDirectionType direction); 15810: extern 15810: gboolean gtk_widget_keynav_failed (GtkWidget *widget, 15810: GtkDirectionType direction); 15810: extern 15810: void gtk_widget_error_bell (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_size_request (GtkWidget *widget, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_widget_get_size_request (GtkWidget *widget, 15810: gint *width, 15810: gint *height); 15810: extern 15810: void gtk_widget_set_events (GtkWidget *widget, 15810: gint events); 15810: extern 15810: void gtk_widget_add_events (GtkWidget *widget, 15810: gint events); 15810: extern 15810: void gtk_widget_set_device_events (GtkWidget *widget, 15810: GdkDevice *device, 15810: GdkEventMask events); 15810: extern 15810: void gtk_widget_add_device_events (GtkWidget *widget, 15810: GdkDevice *device, 15810: GdkEventMask events); 15810: extern 15810: void gtk_widget_set_opacity (GtkWidget *widget, 15810: double opacity); 15810: extern 15810: double gtk_widget_get_opacity (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_device_enabled (GtkWidget *widget, 15810: GdkDevice *device, 15810: gboolean enabled); 15810: extern 15810: gboolean gtk_widget_get_device_enabled (GtkWidget *widget, 15810: GdkDevice *device); 15810: 15810: extern 15810: GtkWidget* gtk_widget_get_toplevel (GtkWidget *widget); 15810: extern 15810: GtkWidget* gtk_widget_get_ancestor (GtkWidget *widget, 15810: GType widget_type); 15810: extern 15810: GdkVisual* gtk_widget_get_visual (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_visual (GtkWidget *widget, 15810: GdkVisual *visual); 15810: 15810: extern 15810: GdkScreen * gtk_widget_get_screen (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_has_screen (GtkWidget *widget); 15810: extern 15810: gint gtk_widget_get_scale_factor (GtkWidget *widget); 15810: extern 15810: GdkDisplay * gtk_widget_get_display (GtkWidget *widget); 15810: __attribute__((__deprecated__)) extern 15810: GdkWindow * gtk_widget_get_root_window (GtkWidget *widget); 15810: extern 15810: GtkSettings* gtk_widget_get_settings (GtkWidget *widget); 15810: extern 15810: GtkClipboard *gtk_widget_get_clipboard (GtkWidget *widget, 15810: GdkAtom selection); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_widget_get_hexpand (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_hexpand (GtkWidget *widget, 15810: gboolean expand); 15810: extern 15810: gboolean gtk_widget_get_hexpand_set (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_hexpand_set (GtkWidget *widget, 15810: gboolean set); 15810: extern 15810: gboolean gtk_widget_get_vexpand (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_vexpand (GtkWidget *widget, 15810: gboolean expand); 15810: extern 15810: gboolean gtk_widget_get_vexpand_set (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_vexpand_set (GtkWidget *widget, 15810: gboolean set); 15810: extern 15810: void gtk_widget_queue_compute_expand (GtkWidget *widget); 15810: extern 15810: gboolean gtk_widget_compute_expand (GtkWidget *widget, 15810: GtkOrientation orientation); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_widget_get_support_multidevice (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_support_multidevice (GtkWidget *widget, 15810: gboolean support_multidevice); 15810: 15810: 15810: extern 15810: void gtk_widget_class_set_accessible_type (GtkWidgetClass *widget_class, 15810: GType type); 15810: extern 15810: void gtk_widget_class_set_accessible_role (GtkWidgetClass *widget_class, 15810: AtkRole role); 15810: extern 15810: AtkObject* gtk_widget_get_accessible (GtkWidget *widget); 15810: 15810: 15810: 15810: extern 15810: GtkAlign gtk_widget_get_halign (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_halign (GtkWidget *widget, 15810: GtkAlign align); 15810: extern 15810: GtkAlign gtk_widget_get_valign (GtkWidget *widget); 15810: extern 15810: GtkAlign gtk_widget_get_valign_with_baseline (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_valign (GtkWidget *widget, 15810: GtkAlign align); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_margin_start" "' instead"))) extern 15810: gint gtk_widget_get_margin_left (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_margin_start" "' instead"))) extern 15810: void gtk_widget_set_margin_left (GtkWidget *widget, 15810: gint margin); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_margin_end" "' instead"))) extern 15810: gint gtk_widget_get_margin_right (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_margin_end" "' instead"))) extern 15810: void gtk_widget_set_margin_right (GtkWidget *widget, 15810: gint margin); 15810: extern 15810: gint gtk_widget_get_margin_start (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_margin_start (GtkWidget *widget, 15810: gint margin); 15810: extern 15810: gint gtk_widget_get_margin_end (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_margin_end (GtkWidget *widget, 15810: gint margin); 15810: extern 15810: gint gtk_widget_get_margin_top (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_margin_top (GtkWidget *widget, 15810: gint margin); 15810: extern 15810: gint gtk_widget_get_margin_bottom (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_margin_bottom (GtkWidget *widget, 15810: gint margin); 15810: 15810: 15810: extern 15810: gint gtk_widget_get_events (GtkWidget *widget); 15810: extern 15810: GdkEventMask gtk_widget_get_device_events (GtkWidget *widget, 15810: GdkDevice *device); 15810: __attribute__((__deprecated__("Use '" "gdk_window_get_device_position" "' instead"))) extern 15810: void gtk_widget_get_pointer (GtkWidget *widget, 15810: gint *x, 15810: gint *y); 15810: 15810: extern 15810: gboolean gtk_widget_is_ancestor (GtkWidget *widget, 15810: GtkWidget *ancestor); 15810: 15810: extern 15810: gboolean gtk_widget_translate_coordinates (GtkWidget *src_widget, 15810: GtkWidget *dest_widget, 15810: gint src_x, 15810: gint src_y, 15810: gint *dest_x, 15810: gint *dest_y); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_widget_hide_on_delete (GtkWidget *widget); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_override_color (GtkWidget *widget, 15810: GtkStateFlags state, 15810: const GdkRGBA *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_override_background_color (GtkWidget *widget, 15810: GtkStateFlags state, 15810: const GdkRGBA *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_override_font (GtkWidget *widget, 15810: const PangoFontDescription *font_desc); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_override_symbolic_color (GtkWidget *widget, 15810: const gchar *name, 15810: const GdkRGBA *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_override_cursor (GtkWidget *widget, 15810: const GdkRGBA *cursor, 15810: const GdkRGBA *secondary_cursor); 15810: 15810: extern 15810: void gtk_widget_reset_style (GtkWidget *widget); 15810: 15810: extern 15810: PangoContext *gtk_widget_create_pango_context (GtkWidget *widget); 15810: extern 15810: PangoContext *gtk_widget_get_pango_context (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_font_options (GtkWidget *widget, 15810: const cairo_font_options_t *options); 15810: extern 15810: const cairo_font_options_t *gtk_widget_get_font_options (GtkWidget *widget); 15810: extern 15810: PangoLayout *gtk_widget_create_pango_layout (GtkWidget *widget, 15810: const gchar *text); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_icon_theme_load_icon" "' instead"))) extern 15810: GdkPixbuf *gtk_widget_render_icon_pixbuf (GtkWidget *widget, 15810: const gchar *stock_id, 15810: GtkIconSize size); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 15810: void gtk_widget_set_composite_name (GtkWidget *widget, 15810: const gchar *name); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 15810: gchar* gtk_widget_get_composite_name (GtkWidget *widget); 15810: 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 15810: void gtk_widget_push_composite_child (void); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 15810: void gtk_widget_pop_composite_child (void); 15810: 15810: 15810: 15810: extern 15810: void gtk_widget_class_install_style_property (GtkWidgetClass *klass, 15810: GParamSpec *pspec); 15810: extern 15810: void gtk_widget_class_install_style_property_parser (GtkWidgetClass *klass, 15810: GParamSpec *pspec, 15810: GtkRcPropertyParser parser); 15810: extern 15810: GParamSpec* gtk_widget_class_find_style_property (GtkWidgetClass *klass, 15810: const gchar *property_name); 15810: extern 15810: GParamSpec** gtk_widget_class_list_style_properties (GtkWidgetClass *klass, 15810: guint *n_properties); 15810: extern 15810: void gtk_widget_style_get_property (GtkWidget *widget, 15810: const gchar *property_name, 15810: GValue *value); 15810: extern 15810: void gtk_widget_style_get_valist (GtkWidget *widget, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void gtk_widget_style_get (GtkWidget *widget, 15810: const gchar *first_property_name, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: 15810: 15810: extern 15810: void gtk_widget_set_direction (GtkWidget *widget, 15810: GtkTextDirection dir); 15810: extern 15810: GtkTextDirection gtk_widget_get_direction (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_default_direction (GtkTextDirection dir); 15810: extern 15810: GtkTextDirection gtk_widget_get_default_direction (void); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gdk_screen_is_composited" "' instead"))) extern 15810: gboolean gtk_widget_is_composited (GtkWidget *widget); 15810: 15810: 15810: 15810: extern 15810: void gtk_widget_shape_combine_region (GtkWidget *widget, 15810: cairo_region_t *region); 15810: extern 15810: void gtk_widget_input_shape_combine_region (GtkWidget *widget, 15810: cairo_region_t *region); 15810: 15810: extern 15810: GList* gtk_widget_list_mnemonic_labels (GtkWidget *widget); 15810: extern 15810: void gtk_widget_add_mnemonic_label (GtkWidget *widget, 15810: GtkWidget *label); 15810: extern 15810: void gtk_widget_remove_mnemonic_label (GtkWidget *widget, 15810: GtkWidget *label); 15810: 15810: extern 15810: void gtk_widget_set_tooltip_window (GtkWidget *widget, 15810: GtkWindow *custom_window); 15810: extern 15810: GtkWindow *gtk_widget_get_tooltip_window (GtkWidget *widget); 15810: extern 15810: void gtk_widget_trigger_tooltip_query (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_tooltip_text (GtkWidget *widget, 15810: const gchar *text); 15810: extern 15810: gchar * gtk_widget_get_tooltip_text (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_tooltip_markup (GtkWidget *widget, 15810: const gchar *markup); 15810: extern 15810: gchar * gtk_widget_get_tooltip_markup (GtkWidget *widget); 15810: extern 15810: void gtk_widget_set_has_tooltip (GtkWidget *widget, 15810: gboolean has_tooltip); 15810: extern 15810: gboolean gtk_widget_get_has_tooltip (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_cairo_should_draw_window (cairo_t *cr, 15810: GdkWindow *window); 15810: extern 15810: void gtk_cairo_transform_to_window (cairo_t *cr, 15810: GtkWidget *widget, 15810: GdkWindow *window); 15810: 15810: extern 15810: GType gtk_requisition_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkRequisition *gtk_requisition_new (void) __attribute__ ((__malloc__)); 15810: extern 15810: GtkRequisition *gtk_requisition_copy (const GtkRequisition *requisition); 15810: extern 15810: void gtk_requisition_free (GtkRequisition *requisition); 15810: 15810: extern 15810: gboolean gtk_widget_in_destruction (GtkWidget *widget); 15810: 15810: extern 15810: GtkStyleContext * gtk_widget_get_style_context (GtkWidget *widget); 15810: 15810: extern 15810: GtkWidgetPath * gtk_widget_get_path (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_class_set_css_name (GtkWidgetClass *widget_class, 15810: const char *name); 15810: extern 15810: const char * gtk_widget_class_get_css_name (GtkWidgetClass *widget_class); 15810: 15810: extern 15810: GdkModifierType gtk_widget_get_modifier_mask (GtkWidget *widget, 15810: GdkModifierIntent intent); 15810: 15810: extern 15810: void gtk_widget_insert_action_group (GtkWidget *widget, 15810: const gchar *name, 15810: GActionGroup *group); 15810: 15810: 15810: 15810: extern 15810: guint gtk_widget_add_tick_callback (GtkWidget *widget, 15810: GtkTickCallback callback, 15810: gpointer user_data, 15810: GDestroyNotify notify); 15810: 15810: extern 15810: void gtk_widget_remove_tick_callback (GtkWidget *widget, 15810: guint id); 15810: # 1453 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: extern 15810: void gtk_widget_init_template (GtkWidget *widget); 15810: extern 15810: GObject *gtk_widget_get_template_child (GtkWidget *widget, 15810: GType widget_type, 15810: const gchar *name); 15810: extern 15810: void gtk_widget_class_set_template (GtkWidgetClass *widget_class, 15810: GBytes *template_bytes); 15810: extern 15810: void gtk_widget_class_set_template_from_resource (GtkWidgetClass *widget_class, 15810: const gchar *resource_name); 15810: extern 15810: void gtk_widget_class_bind_template_callback_full (GtkWidgetClass *widget_class, 15810: const gchar *callback_name, 15810: GCallback callback_symbol); 15810: extern 15810: void gtk_widget_class_set_connect_func (GtkWidgetClass *widget_class, 15810: GtkBuilderConnectFunc connect_func, 15810: gpointer connect_data, 15810: GDestroyNotify connect_data_destroy); 15810: extern 15810: void gtk_widget_class_bind_template_child_full (GtkWidgetClass *widget_class, 15810: const gchar *name, 15810: gboolean internal_child, 15810: gssize struct_offset); 15810: 15810: extern 15810: GActionGroup *gtk_widget_get_action_group (GtkWidget *widget, 15810: const gchar *prefix); 15810: 15810: extern 15810: const gchar ** gtk_widget_list_action_prefixes (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_widget_set_font_map (GtkWidget *widget, 15810: PangoFontMap *font_map); 15810: extern 15810: PangoFontMap * gtk_widget_get_font_map (GtkWidget *widget); 15810: 15810: typedef GtkWidget *GtkWidget_autoptr; typedef GList *GtkWidget_listautoptr; typedef GSList *GtkWidget_slistautoptr; typedef GQueue *GtkWidget_queueautoptr; 15810: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: #pragma GCC diagnostic push 15810: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: 15810: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: 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); } 15810: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: #pragma GCC diagnostic pop 15810: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: 15810: typedef GtkRequisition *GtkRequisition_autoptr; typedef GList *GtkRequisition_listautoptr; typedef GSList *GtkRequisition_slistautoptr; typedef GQueue *GtkRequisition_queueautoptr; 15810: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: #pragma GCC diagnostic push 15810: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: 15810: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: 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); } 15810: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: #pragma GCC diagnostic pop 15810: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 15810: 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 2 15810: 15810: 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: typedef struct _GtkApplication GtkApplication; 15810: typedef struct _GtkApplicationClass GtkApplicationClass; 15810: typedef struct _GtkApplicationPrivate GtkApplicationPrivate; 15810: 15810: struct _GtkApplication 15810: { 15810: GApplication parent; 15810: 15810: 15810: GtkApplicationPrivate *priv; 15810: }; 15810: # 60 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: struct _GtkApplicationClass 15810: { 15810: GApplicationClass parent_class; 15810: 15810: 15810: 15810: void (*window_added) (GtkApplication *application, 15810: GtkWindow *window); 15810: void (*window_removed) (GtkApplication *application, 15810: GtkWindow *window); 15810: 15810: 15810: gpointer padding[12]; 15810: }; 15810: 15810: extern 15810: GType gtk_application_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkApplication * gtk_application_new (const gchar *application_id, 15810: GApplicationFlags flags); 15810: 15810: extern 15810: void gtk_application_add_window (GtkApplication *application, 15810: GtkWindow *window); 15810: 15810: extern 15810: void gtk_application_remove_window (GtkApplication *application, 15810: GtkWindow *window); 15810: extern 15810: GList * gtk_application_get_windows (GtkApplication *application); 15810: 15810: extern 15810: GMenuModel * gtk_application_get_app_menu (GtkApplication *application); 15810: extern 15810: void gtk_application_set_app_menu (GtkApplication *application, 15810: GMenuModel *app_menu); 15810: 15810: extern 15810: GMenuModel * gtk_application_get_menubar (GtkApplication *application); 15810: extern 15810: void gtk_application_set_menubar (GtkApplication *application, 15810: GMenuModel *menubar); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_application_set_accels_for_action" "' instead"))) extern 15810: void gtk_application_add_accelerator (GtkApplication *application, 15810: const gchar *accelerator, 15810: const gchar *action_name, 15810: GVariant *parameter); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_application_set_accels_for_action" "' instead"))) extern 15810: void gtk_application_remove_accelerator (GtkApplication *application, 15810: const gchar *action_name, 15810: GVariant *parameter); 15810: 15810: typedef enum 15810: { 15810: GTK_APPLICATION_INHIBIT_LOGOUT = (1 << 0), 15810: GTK_APPLICATION_INHIBIT_SWITCH = (1 << 1), 15810: GTK_APPLICATION_INHIBIT_SUSPEND = (1 << 2), 15810: GTK_APPLICATION_INHIBIT_IDLE = (1 << 3) 15810: } GtkApplicationInhibitFlags; 15810: 15810: extern 15810: guint gtk_application_inhibit (GtkApplication *application, 15810: GtkWindow *window, 15810: GtkApplicationInhibitFlags flags, 15810: const gchar *reason); 15810: extern 15810: void gtk_application_uninhibit (GtkApplication *application, 15810: guint cookie); 15810: extern 15810: gboolean gtk_application_is_inhibited (GtkApplication *application, 15810: GtkApplicationInhibitFlags flags); 15810: 15810: extern 15810: GtkWindow * gtk_application_get_window_by_id (GtkApplication *application, 15810: guint id); 15810: 15810: extern 15810: GtkWindow * gtk_application_get_active_window (GtkApplication *application); 15810: 15810: extern 15810: gchar ** gtk_application_list_action_descriptions (GtkApplication *application); 15810: 15810: extern 15810: gchar ** gtk_application_get_accels_for_action (GtkApplication *application, 15810: const gchar *detailed_action_name); 15810: extern 15810: gchar ** gtk_application_get_actions_for_accel (GtkApplication *application, 15810: const gchar *accel); 15810: 15810: 15810: extern 15810: void gtk_application_set_accels_for_action (GtkApplication *application, 15810: const gchar *detailed_action_name, 15810: const gchar * const *accels); 15810: 15810: extern 15810: gboolean gtk_application_prefers_app_menu (GtkApplication *application); 15810: 15810: extern 15810: GMenu * gtk_application_get_menu_by_id (GtkApplication *application, 15810: const gchar *id); 15810: 15810: typedef GtkApplication *GtkApplication_autoptr; typedef GList *GtkApplication_listautoptr; typedef GSList *GtkApplication_slistautoptr; typedef GQueue *GtkApplication_queueautoptr; 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: #pragma GCC diagnostic push 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: 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); } 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: #pragma GCC diagnostic pop 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbin.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: typedef struct _GtkContainer GtkContainer; 15810: typedef struct _GtkContainerPrivate GtkContainerPrivate; 15810: typedef struct _GtkContainerClass GtkContainerClass; 15810: 15810: struct _GtkContainer 15810: { 15810: GtkWidget widget; 15810: 15810: 15810: GtkContainerPrivate *priv; 15810: }; 15810: # 75 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: struct _GtkContainerClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: 15810: void (*add) (GtkContainer *container, 15810: GtkWidget *widget); 15810: void (*remove) (GtkContainer *container, 15810: GtkWidget *widget); 15810: void (*check_resize) (GtkContainer *container); 15810: void (*forall) (GtkContainer *container, 15810: gboolean include_internals, 15810: GtkCallback callback, 15810: gpointer callback_data); 15810: void (*set_focus_child) (GtkContainer *container, 15810: GtkWidget *child); 15810: GType (*child_type) (GtkContainer *container); 15810: gchar* (*composite_name) (GtkContainer *container, 15810: GtkWidget *child); 15810: void (*set_child_property) (GtkContainer *container, 15810: GtkWidget *child, 15810: guint property_id, 15810: const GValue *value, 15810: GParamSpec *pspec); 15810: void (*get_child_property) (GtkContainer *container, 15810: GtkWidget *child, 15810: guint property_id, 15810: GValue *value, 15810: GParamSpec *pspec); 15810: GtkWidgetPath * (*get_path_for_child) (GtkContainer *container, 15810: GtkWidget *child); 15810: 15810: 15810: 15810: 15810: unsigned int _handle_border_width : 1; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: # 131 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: typedef enum 15810: { 15810: GTK_RESIZE_PARENT, 15810: GTK_RESIZE_QUEUE, 15810: GTK_RESIZE_IMMEDIATE 15810: } GtkResizeMode; 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_container_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void gtk_container_set_border_width (GtkContainer *container, 15810: guint border_width); 15810: extern 15810: guint gtk_container_get_border_width (GtkContainer *container); 15810: extern 15810: void gtk_container_add (GtkContainer *container, 15810: GtkWidget *widget); 15810: extern 15810: void gtk_container_remove (GtkContainer *container, 15810: GtkWidget *widget); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_container_set_resize_mode (GtkContainer *container, 15810: GtkResizeMode resize_mode); 15810: __attribute__((__deprecated__)) extern 15810: GtkResizeMode gtk_container_get_resize_mode (GtkContainer *container); 15810: 15810: extern 15810: void gtk_container_check_resize (GtkContainer *container); 15810: 15810: extern 15810: void gtk_container_foreach (GtkContainer *container, 15810: GtkCallback callback, 15810: gpointer callback_data); 15810: extern 15810: GList* gtk_container_get_children (GtkContainer *container); 15810: 15810: extern 15810: void gtk_container_propagate_draw (GtkContainer *container, 15810: GtkWidget *child, 15810: cairo_t *cr); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_container_set_focus_chain (GtkContainer *container, 15810: GList *focusable_widgets); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_container_get_focus_chain (GtkContainer *container, 15810: GList **focusable_widgets); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_container_unset_focus_chain (GtkContainer *container); 15810: 15810: 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_container_set_reallocate_redraws (GtkContainer *container, 15810: gboolean needs_redraws); 15810: extern 15810: void gtk_container_set_focus_child (GtkContainer *container, 15810: GtkWidget *child); 15810: extern 15810: GtkWidget * 15810: gtk_container_get_focus_child (GtkContainer *container); 15810: extern 15810: void gtk_container_set_focus_vadjustment (GtkContainer *container, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkAdjustment *gtk_container_get_focus_vadjustment (GtkContainer *container); 15810: extern 15810: void gtk_container_set_focus_hadjustment (GtkContainer *container, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkAdjustment *gtk_container_get_focus_hadjustment (GtkContainer *container); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_container_resize_children (GtkContainer *container); 15810: 15810: extern 15810: GType gtk_container_child_type (GtkContainer *container); 15810: 15810: 15810: extern 15810: void gtk_container_class_install_child_property (GtkContainerClass *cclass, 15810: guint property_id, 15810: GParamSpec *pspec); 15810: extern 15810: void gtk_container_class_install_child_properties (GtkContainerClass *cclass, 15810: guint n_pspecs, 15810: GParamSpec **pspecs); 15810: extern 15810: GParamSpec* gtk_container_class_find_child_property (GObjectClass *cclass, 15810: const gchar *property_name); 15810: extern 15810: GParamSpec** gtk_container_class_list_child_properties (GObjectClass *cclass, 15810: guint *n_properties); 15810: extern 15810: void gtk_container_add_with_properties (GtkContainer *container, 15810: GtkWidget *widget, 15810: const gchar *first_prop_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_container_child_set (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *first_prop_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_container_child_get (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *first_prop_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_container_child_set_valist (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void gtk_container_child_get_valist (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void gtk_container_child_set_property (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *property_name, 15810: const GValue *value); 15810: extern 15810: void gtk_container_child_get_property (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *property_name, 15810: GValue *value); 15810: 15810: extern 15810: void gtk_container_child_notify (GtkContainer *container, 15810: GtkWidget *child, 15810: const gchar *child_property); 15810: 15810: extern 15810: void gtk_container_child_notify_by_pspec (GtkContainer *container, 15810: GtkWidget *child, 15810: GParamSpec *pspec); 15810: # 291 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: extern 15810: void gtk_container_forall (GtkContainer *container, 15810: GtkCallback callback, 15810: gpointer callback_data); 15810: 15810: extern 15810: void gtk_container_class_handle_border_width (GtkContainerClass *klass); 15810: 15810: extern 15810: GtkWidgetPath * gtk_container_get_path_for_child (GtkContainer *container, 15810: GtkWidget *child); 15810: 15810: typedef GtkContainer *GtkContainer_autoptr; typedef GList *GtkContainer_listautoptr; typedef GSList *GtkContainer_slistautoptr; typedef GQueue *GtkContainer_queueautoptr; 15810: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: #pragma GCC diagnostic push 15810: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: 15810: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: 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); } 15810: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: #pragma GCC diagnostic pop 15810: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkbin.h" 2 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: typedef struct _GtkBin GtkBin; 15810: typedef struct _GtkBinPrivate GtkBinPrivate; 15810: typedef struct _GtkBinClass GtkBinClass; 15810: 15810: struct _GtkBin 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkBinPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkBinClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_bin_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_bin_get_child (GtkBin *bin); 15810: 15810: void _gtk_bin_set_child (GtkBin *bin, 15810: GtkWidget *widget); 15810: 15810: typedef GtkBin *GtkBin_autoptr; typedef GList *GtkBin_listautoptr; typedef GSList *GtkBin_slistautoptr; typedef GQueue *GtkBin_queueautoptr; 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: #pragma GCC diagnostic push 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: 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); } 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: #pragma GCC diagnostic pop 15810: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 15810: 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 2 15810: 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: typedef struct _GtkWindowPrivate GtkWindowPrivate; 15810: typedef struct _GtkWindowClass GtkWindowClass; 15810: typedef struct _GtkWindowGeometryInfo GtkWindowGeometryInfo; 15810: typedef struct _GtkWindowGroup GtkWindowGroup; 15810: typedef struct _GtkWindowGroupClass GtkWindowGroupClass; 15810: typedef struct _GtkWindowGroupPrivate GtkWindowGroupPrivate; 15810: 15810: struct _GtkWindow 15810: { 15810: GtkBin bin; 15810: 15810: GtkWindowPrivate *priv; 15810: }; 15810: # 71 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: struct _GtkWindowClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: void (* set_focus) (GtkWindow *window, 15810: GtkWidget *focus); 15810: 15810: 15810: 15810: void (* activate_focus) (GtkWindow *window); 15810: void (* activate_default) (GtkWindow *window); 15810: void (* keys_changed) (GtkWindow *window); 15810: gboolean (* enable_debugging) (GtkWindow *window, 15810: gboolean toggle); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: }; 15810: # 115 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: typedef enum 15810: { 15810: GTK_WINDOW_TOPLEVEL, 15810: GTK_WINDOW_POPUP 15810: } GtkWindowType; 15810: # 134 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: typedef enum 15810: { 15810: GTK_WIN_POS_NONE, 15810: GTK_WIN_POS_CENTER, 15810: GTK_WIN_POS_MOUSE, 15810: GTK_WIN_POS_CENTER_ALWAYS, 15810: GTK_WIN_POS_CENTER_ON_PARENT 15810: } GtkWindowPosition; 15810: 15810: 15810: extern 15810: GType gtk_window_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_window_new (GtkWindowType type); 15810: extern 15810: void gtk_window_set_title (GtkWindow *window, 15810: const gchar *title); 15810: extern 15810: const gchar * gtk_window_get_title (GtkWindow *window); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_window_set_wmclass (GtkWindow *window, 15810: const gchar *wmclass_name, 15810: const gchar *wmclass_class); 15810: extern 15810: void gtk_window_set_role (GtkWindow *window, 15810: const gchar *role); 15810: extern 15810: void gtk_window_set_startup_id (GtkWindow *window, 15810: const gchar *startup_id); 15810: extern 15810: const gchar * gtk_window_get_role (GtkWindow *window); 15810: extern 15810: void gtk_window_add_accel_group (GtkWindow *window, 15810: GtkAccelGroup *accel_group); 15810: extern 15810: void gtk_window_remove_accel_group (GtkWindow *window, 15810: GtkAccelGroup *accel_group); 15810: extern 15810: void gtk_window_set_position (GtkWindow *window, 15810: GtkWindowPosition position); 15810: extern 15810: gboolean gtk_window_activate_focus (GtkWindow *window); 15810: extern 15810: void gtk_window_set_focus (GtkWindow *window, 15810: GtkWidget *focus); 15810: extern 15810: GtkWidget *gtk_window_get_focus (GtkWindow *window); 15810: extern 15810: void gtk_window_set_default (GtkWindow *window, 15810: GtkWidget *default_widget); 15810: extern 15810: GtkWidget *gtk_window_get_default_widget (GtkWindow *window); 15810: extern 15810: gboolean gtk_window_activate_default (GtkWindow *window); 15810: 15810: extern 15810: void gtk_window_set_transient_for (GtkWindow *window, 15810: GtkWindow *parent); 15810: extern 15810: GtkWindow *gtk_window_get_transient_for (GtkWindow *window); 15810: extern 15810: void gtk_window_set_attached_to (GtkWindow *window, 15810: GtkWidget *attach_widget); 15810: extern 15810: GtkWidget *gtk_window_get_attached_to (GtkWindow *window); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_opacity" "' instead"))) extern 15810: void gtk_window_set_opacity (GtkWindow *window, 15810: gdouble opacity); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_opacity" "' instead"))) extern 15810: gdouble gtk_window_get_opacity (GtkWindow *window); 15810: extern 15810: void gtk_window_set_type_hint (GtkWindow *window, 15810: GdkWindowTypeHint hint); 15810: extern 15810: GdkWindowTypeHint gtk_window_get_type_hint (GtkWindow *window); 15810: extern 15810: void gtk_window_set_skip_taskbar_hint (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_skip_taskbar_hint (GtkWindow *window); 15810: extern 15810: void gtk_window_set_skip_pager_hint (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_skip_pager_hint (GtkWindow *window); 15810: extern 15810: void gtk_window_set_urgency_hint (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_urgency_hint (GtkWindow *window); 15810: extern 15810: void gtk_window_set_accept_focus (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_accept_focus (GtkWindow *window); 15810: extern 15810: void gtk_window_set_focus_on_map (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_focus_on_map (GtkWindow *window); 15810: extern 15810: void gtk_window_set_destroy_with_parent (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_destroy_with_parent (GtkWindow *window); 15810: extern 15810: void gtk_window_set_hide_titlebar_when_maximized (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_hide_titlebar_when_maximized (GtkWindow *window); 15810: extern 15810: void gtk_window_set_mnemonics_visible (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_mnemonics_visible (GtkWindow *window); 15810: extern 15810: void gtk_window_set_focus_visible (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_focus_visible (GtkWindow *window); 15810: 15810: extern 15810: void gtk_window_set_resizable (GtkWindow *window, 15810: gboolean resizable); 15810: extern 15810: gboolean gtk_window_get_resizable (GtkWindow *window); 15810: 15810: extern 15810: void gtk_window_set_gravity (GtkWindow *window, 15810: GdkGravity gravity); 15810: extern 15810: GdkGravity gtk_window_get_gravity (GtkWindow *window); 15810: 15810: 15810: extern 15810: void gtk_window_set_geometry_hints (GtkWindow *window, 15810: GtkWidget *geometry_widget, 15810: GdkGeometry *geometry, 15810: GdkWindowHints geom_mask); 15810: 15810: extern 15810: void gtk_window_set_screen (GtkWindow *window, 15810: GdkScreen *screen); 15810: extern 15810: GdkScreen* gtk_window_get_screen (GtkWindow *window); 15810: 15810: extern 15810: gboolean gtk_window_is_active (GtkWindow *window); 15810: extern 15810: gboolean gtk_window_has_toplevel_focus (GtkWindow *window); 15810: 15810: extern 15810: void gtk_window_set_decorated (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_decorated (GtkWindow *window); 15810: extern 15810: void gtk_window_set_deletable (GtkWindow *window, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_window_get_deletable (GtkWindow *window); 15810: 15810: extern 15810: void gtk_window_set_icon_list (GtkWindow *window, 15810: GList *list); 15810: extern 15810: GList* gtk_window_get_icon_list (GtkWindow *window); 15810: extern 15810: void gtk_window_set_icon (GtkWindow *window, 15810: GdkPixbuf *icon); 15810: extern 15810: void gtk_window_set_icon_name (GtkWindow *window, 15810: const gchar *name); 15810: extern 15810: gboolean gtk_window_set_icon_from_file (GtkWindow *window, 15810: const gchar *filename, 15810: GError **err); 15810: extern 15810: GdkPixbuf* gtk_window_get_icon (GtkWindow *window); 15810: extern 15810: const gchar * gtk_window_get_icon_name (GtkWindow *window); 15810: extern 15810: void gtk_window_set_default_icon_list (GList *list); 15810: extern 15810: GList* gtk_window_get_default_icon_list (void); 15810: extern 15810: void gtk_window_set_default_icon (GdkPixbuf *icon); 15810: extern 15810: void gtk_window_set_default_icon_name (const gchar *name); 15810: extern 15810: const gchar * gtk_window_get_default_icon_name (void); 15810: extern 15810: gboolean gtk_window_set_default_icon_from_file (const gchar *filename, 15810: GError **err); 15810: 15810: extern 15810: void gtk_window_set_auto_startup_notification (gboolean setting); 15810: 15810: 15810: extern 15810: void gtk_window_set_modal (GtkWindow *window, 15810: gboolean modal); 15810: extern 15810: gboolean gtk_window_get_modal (GtkWindow *window); 15810: extern 15810: GList* gtk_window_list_toplevels (void); 15810: extern 15810: void gtk_window_set_has_user_ref_count (GtkWindow *window, 15810: gboolean setting); 15810: 15810: extern 15810: void gtk_window_add_mnemonic (GtkWindow *window, 15810: guint keyval, 15810: GtkWidget *target); 15810: extern 15810: void gtk_window_remove_mnemonic (GtkWindow *window, 15810: guint keyval, 15810: GtkWidget *target); 15810: extern 15810: gboolean gtk_window_mnemonic_activate (GtkWindow *window, 15810: guint keyval, 15810: GdkModifierType modifier); 15810: extern 15810: void gtk_window_set_mnemonic_modifier (GtkWindow *window, 15810: GdkModifierType modifier); 15810: extern 15810: GdkModifierType gtk_window_get_mnemonic_modifier (GtkWindow *window); 15810: 15810: extern 15810: gboolean gtk_window_activate_key (GtkWindow *window, 15810: GdkEventKey *event); 15810: extern 15810: gboolean gtk_window_propagate_key_event (GtkWindow *window, 15810: GdkEventKey *event); 15810: 15810: extern 15810: void gtk_window_present (GtkWindow *window); 15810: extern 15810: void gtk_window_present_with_time (GtkWindow *window, 15810: guint32 timestamp); 15810: extern 15810: void gtk_window_iconify (GtkWindow *window); 15810: extern 15810: void gtk_window_deiconify (GtkWindow *window); 15810: extern 15810: void gtk_window_stick (GtkWindow *window); 15810: extern 15810: void gtk_window_unstick (GtkWindow *window); 15810: extern 15810: void gtk_window_maximize (GtkWindow *window); 15810: extern 15810: void gtk_window_unmaximize (GtkWindow *window); 15810: extern 15810: void gtk_window_fullscreen (GtkWindow *window); 15810: extern 15810: void gtk_window_unfullscreen (GtkWindow *window); 15810: extern 15810: void gtk_window_fullscreen_on_monitor(GtkWindow *window, 15810: GdkScreen *screen, 15810: gint monitor); 15810: extern 15810: void gtk_window_close (GtkWindow *window); 15810: extern 15810: void gtk_window_set_keep_above (GtkWindow *window, gboolean setting); 15810: extern 15810: void gtk_window_set_keep_below (GtkWindow *window, gboolean setting); 15810: 15810: extern 15810: void gtk_window_begin_resize_drag (GtkWindow *window, 15810: GdkWindowEdge edge, 15810: gint button, 15810: gint root_x, 15810: gint root_y, 15810: guint32 timestamp); 15810: extern 15810: void gtk_window_begin_move_drag (GtkWindow *window, 15810: gint button, 15810: gint root_x, 15810: gint root_y, 15810: guint32 timestamp); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_window_set_default_size (GtkWindow *window, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_window_get_default_size (GtkWindow *window, 15810: gint *width, 15810: gint *height); 15810: extern 15810: void gtk_window_resize (GtkWindow *window, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_window_get_size (GtkWindow *window, 15810: gint *width, 15810: gint *height); 15810: extern 15810: void gtk_window_move (GtkWindow *window, 15810: gint x, 15810: gint y); 15810: extern 15810: void gtk_window_get_position (GtkWindow *window, 15810: gint *root_x, 15810: gint *root_y); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_window_parse_geometry (GtkWindow *window, 15810: const gchar *geometry); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_window_set_default_size" "' instead"))) extern 15810: void gtk_window_set_default_geometry (GtkWindow *window, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "gtk_window_resize" "' instead"))) extern 15810: void gtk_window_resize_to_geometry (GtkWindow *window, 15810: gint width, 15810: gint height); 15810: 15810: extern 15810: GtkWindowGroup *gtk_window_get_group (GtkWindow *window); 15810: extern 15810: gboolean gtk_window_has_group (GtkWindow *window); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_window_reshow_with_initial_size (GtkWindow *window); 15810: 15810: extern 15810: GtkWindowType gtk_window_get_window_type (GtkWindow *window); 15810: 15810: 15810: extern 15810: GtkApplication *gtk_window_get_application (GtkWindow *window); 15810: extern 15810: void gtk_window_set_application (GtkWindow *window, 15810: GtkApplication *application); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_window_set_has_resize_grip (GtkWindow *window, 15810: gboolean value); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_window_get_has_resize_grip (GtkWindow *window); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_window_resize_grip_is_visible (GtkWindow *window); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_window_get_resize_grip_area (GtkWindow *window, 15810: GdkRectangle *rect); 15810: 15810: extern 15810: void gtk_window_set_titlebar (GtkWindow *window, 15810: GtkWidget *titlebar); 15810: extern 15810: GtkWidget *gtk_window_get_titlebar (GtkWindow *window); 15810: 15810: extern 15810: gboolean gtk_window_is_maximized (GtkWindow *window); 15810: 15810: extern 15810: void gtk_window_set_interactive_debugging (gboolean enable); 15810: 15810: typedef GtkWindow *GtkWindow_autoptr; typedef GList *GtkWindow_listautoptr; typedef GSList *GtkWindow_slistautoptr; typedef GQueue *GtkWindow_queueautoptr; 15810: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: #pragma GCC diagnostic push 15810: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: 15810: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: 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); } 15810: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: #pragma GCC diagnostic pop 15810: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: 15810: typedef GtkWindowGroup *GtkWindowGroup_autoptr; typedef GList *GtkWindowGroup_listautoptr; typedef GSList *GtkWindowGroup_slistautoptr; typedef GQueue *GtkWindowGroup_queueautoptr; 15810: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: #pragma GCC diagnostic push 15810: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: 15810: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: 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); } 15810: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: #pragma GCC diagnostic pop 15810: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 15810: 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 2 15810: 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: typedef enum 15810: { 15810: GTK_DIALOG_MODAL = 1 << 0, 15810: GTK_DIALOG_DESTROY_WITH_PARENT = 1 << 1, 15810: GTK_DIALOG_USE_HEADER_BAR = 1 << 2 15810: } GtkDialogFlags; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: typedef enum 15810: { 15810: GTK_RESPONSE_NONE = -1, 15810: GTK_RESPONSE_REJECT = -2, 15810: GTK_RESPONSE_ACCEPT = -3, 15810: GTK_RESPONSE_DELETE_EVENT = -4, 15810: GTK_RESPONSE_OK = -5, 15810: GTK_RESPONSE_CANCEL = -6, 15810: GTK_RESPONSE_CLOSE = -7, 15810: GTK_RESPONSE_YES = -8, 15810: GTK_RESPONSE_NO = -9, 15810: GTK_RESPONSE_APPLY = -10, 15810: GTK_RESPONSE_HELP = -11 15810: } GtkResponseType; 15810: # 97 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: typedef struct _GtkDialog GtkDialog; 15810: typedef struct _GtkDialogPrivate GtkDialogPrivate; 15810: typedef struct _GtkDialogClass GtkDialogClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkDialog 15810: { 15810: GtkWindow window; 15810: 15810: 15810: GtkDialogPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkDialogClass 15810: { 15810: GtkWindowClass parent_class; 15810: 15810: 15810: 15810: void (* response) (GtkDialog *dialog, gint response_id); 15810: 15810: 15810: 15810: void (* close) (GtkDialog *dialog); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_dialog_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_dialog_new (void); 15810: 15810: extern 15810: GtkWidget* gtk_dialog_new_with_buttons (const gchar *title, 15810: GtkWindow *parent, 15810: GtkDialogFlags flags, 15810: const gchar *first_button_text, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: void gtk_dialog_add_action_widget (GtkDialog *dialog, 15810: GtkWidget *child, 15810: gint response_id); 15810: extern 15810: GtkWidget* gtk_dialog_add_button (GtkDialog *dialog, 15810: const gchar *button_text, 15810: gint response_id); 15810: extern 15810: void gtk_dialog_add_buttons (GtkDialog *dialog, 15810: const gchar *first_button_text, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: void gtk_dialog_set_response_sensitive (GtkDialog *dialog, 15810: gint response_id, 15810: gboolean setting); 15810: extern 15810: void gtk_dialog_set_default_response (GtkDialog *dialog, 15810: gint response_id); 15810: extern 15810: GtkWidget* gtk_dialog_get_widget_for_response (GtkDialog *dialog, 15810: gint response_id); 15810: extern 15810: gint gtk_dialog_get_response_for_widget (GtkDialog *dialog, 15810: GtkWidget *widget); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_alternative_dialog_button_order (GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_dialog_set_alternative_button_order (GtkDialog *dialog, 15810: gint first_response_id, 15810: ...); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_dialog_set_alternative_button_order_from_array (GtkDialog *dialog, 15810: gint n_params, 15810: gint *new_order); 15810: 15810: 15810: extern 15810: void gtk_dialog_response (GtkDialog *dialog, 15810: gint response_id); 15810: 15810: 15810: extern 15810: gint gtk_dialog_run (GtkDialog *dialog); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget * gtk_dialog_get_action_area (GtkDialog *dialog); 15810: extern 15810: GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog); 15810: extern 15810: GtkWidget * gtk_dialog_get_header_bar (GtkDialog *dialog); 15810: 15810: typedef GtkDialog *GtkDialog_autoptr; typedef GList *GtkDialog_listautoptr; typedef GSList *GtkDialog_slistautoptr; typedef GQueue *GtkDialog_queueautoptr; 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: #pragma GCC diagnostic push 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: 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); } 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: #pragma GCC diagnostic pop 15810: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 15810: 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 2 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: typedef struct _GtkAboutDialog GtkAboutDialog; 15810: typedef struct _GtkAboutDialogClass GtkAboutDialogClass; 15810: typedef struct _GtkAboutDialogPrivate GtkAboutDialogPrivate; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: typedef enum { 15810: GTK_LICENSE_UNKNOWN, 15810: GTK_LICENSE_CUSTOM, 15810: 15810: GTK_LICENSE_GPL_2_0, 15810: GTK_LICENSE_GPL_3_0, 15810: 15810: GTK_LICENSE_LGPL_2_1, 15810: GTK_LICENSE_LGPL_3_0, 15810: 15810: GTK_LICENSE_BSD, 15810: GTK_LICENSE_MIT_X11, 15810: 15810: GTK_LICENSE_ARTISTIC, 15810: 15810: GTK_LICENSE_GPL_2_0_ONLY, 15810: GTK_LICENSE_GPL_3_0_ONLY, 15810: GTK_LICENSE_LGPL_2_1_ONLY, 15810: GTK_LICENSE_LGPL_3_0_ONLY, 15810: 15810: GTK_LICENSE_AGPL_3_0, 15810: GTK_LICENSE_AGPL_3_0_ONLY, 15810: 15810: GTK_LICENSE_BSD_3, 15810: GTK_LICENSE_APACHE_2_0, 15810: GTK_LICENSE_MPL_2_0 15810: } GtkLicense; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAboutDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkAboutDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkAboutDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: gboolean (*activate_link) (GtkAboutDialog *dialog, 15810: const gchar *uri); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_about_dialog_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_about_dialog_new (void); 15810: extern 15810: void gtk_show_about_dialog (GtkWindow *parent, 15810: const gchar *first_property_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: const gchar * gtk_about_dialog_get_program_name (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_program_name (GtkAboutDialog *about, 15810: const gchar *name); 15810: extern 15810: const gchar * gtk_about_dialog_get_version (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_version (GtkAboutDialog *about, 15810: const gchar *version); 15810: extern 15810: const gchar * gtk_about_dialog_get_copyright (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_copyright (GtkAboutDialog *about, 15810: const gchar *copyright); 15810: extern 15810: const gchar * gtk_about_dialog_get_comments (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_comments (GtkAboutDialog *about, 15810: const gchar *comments); 15810: extern 15810: const gchar * gtk_about_dialog_get_license (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_license (GtkAboutDialog *about, 15810: const gchar *license); 15810: extern 15810: void gtk_about_dialog_set_license_type (GtkAboutDialog *about, 15810: GtkLicense license_type); 15810: extern 15810: GtkLicense gtk_about_dialog_get_license_type (GtkAboutDialog *about); 15810: 15810: extern 15810: gboolean gtk_about_dialog_get_wrap_license (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_wrap_license (GtkAboutDialog *about, 15810: gboolean wrap_license); 15810: 15810: extern 15810: const gchar * gtk_about_dialog_get_website (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_website (GtkAboutDialog *about, 15810: const gchar *website); 15810: extern 15810: const gchar * gtk_about_dialog_get_website_label (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_website_label (GtkAboutDialog *about, 15810: const gchar *website_label); 15810: extern 15810: const gchar* const * gtk_about_dialog_get_authors (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_authors (GtkAboutDialog *about, 15810: const gchar **authors); 15810: extern 15810: const gchar* const * gtk_about_dialog_get_documenters (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_documenters (GtkAboutDialog *about, 15810: const gchar **documenters); 15810: extern 15810: const gchar* const * gtk_about_dialog_get_artists (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_artists (GtkAboutDialog *about, 15810: const gchar **artists); 15810: extern 15810: const gchar * gtk_about_dialog_get_translator_credits (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_translator_credits (GtkAboutDialog *about, 15810: const gchar *translator_credits); 15810: extern 15810: GdkPixbuf *gtk_about_dialog_get_logo (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_logo (GtkAboutDialog *about, 15810: GdkPixbuf *logo); 15810: extern 15810: const gchar * gtk_about_dialog_get_logo_icon_name (GtkAboutDialog *about); 15810: extern 15810: void gtk_about_dialog_set_logo_icon_name (GtkAboutDialog *about, 15810: const gchar *icon_name); 15810: extern 15810: void gtk_about_dialog_add_credit_section (GtkAboutDialog *about, 15810: const gchar *section_name, 15810: const gchar **people); 15810: 15810: typedef GtkAboutDialog *GtkAboutDialog_autoptr; typedef GList *GtkAboutDialog_listautoptr; typedef GSList *GtkAboutDialog_slistautoptr; typedef GQueue *GtkAboutDialog_queueautoptr; 15810: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: #pragma GCC diagnostic push 15810: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: 15810: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: 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); } 15810: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: #pragma GCC diagnostic pop 15810: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 15810: 15810: 15810: 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtklabel.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h" 15810: typedef struct _GtkMisc GtkMisc; 15810: typedef struct _GtkMiscPrivate GtkMiscPrivate; 15810: typedef struct _GtkMiscClass GtkMiscClass; 15810: 15810: struct _GtkMisc 15810: { 15810: GtkWidget widget; 15810: 15810: 15810: GtkMiscPrivate *priv; 15810: }; 15810: 15810: struct _GtkMiscClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_misc_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_misc_set_alignment (GtkMisc *misc, 15810: gfloat xalign, 15810: gfloat yalign); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_misc_get_alignment (GtkMisc *misc, 15810: gfloat *xalign, 15810: gfloat *yalign); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_misc_set_padding (GtkMisc *misc, 15810: gint xpad, 15810: gint ypad); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_misc_get_padding (GtkMisc *misc, 15810: gint *xpad, 15810: gint *ypad); 15810: 15810: void _gtk_misc_get_padding_and_border (GtkMisc *misc, 15810: GtkBorder *border); 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtklabel.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: typedef struct _GtkMenuShell GtkMenuShell; 15810: typedef struct _GtkMenuShellClass GtkMenuShellClass; 15810: typedef struct _GtkMenuShellPrivate GtkMenuShellPrivate; 15810: 15810: struct _GtkMenuShell 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkMenuShellPrivate *priv; 15810: }; 15810: 15810: struct _GtkMenuShellClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: guint submenu_placement : 1; 15810: 15810: void (*deactivate) (GtkMenuShell *menu_shell); 15810: void (*selection_done) (GtkMenuShell *menu_shell); 15810: 15810: void (*move_current) (GtkMenuShell *menu_shell, 15810: GtkMenuDirectionType direction); 15810: void (*activate_current) (GtkMenuShell *menu_shell, 15810: gboolean force_hide); 15810: void (*cancel) (GtkMenuShell *menu_shell); 15810: void (*select_item) (GtkMenuShell *menu_shell, 15810: GtkWidget *menu_item); 15810: void (*insert) (GtkMenuShell *menu_shell, 15810: GtkWidget *child, 15810: gint position); 15810: gint (*get_popup_delay) (GtkMenuShell *menu_shell); 15810: gboolean (*move_selected) (GtkMenuShell *menu_shell, 15810: gint distance); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_menu_shell_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_menu_shell_append (GtkMenuShell *menu_shell, 15810: GtkWidget *child); 15810: extern 15810: void gtk_menu_shell_prepend (GtkMenuShell *menu_shell, 15810: GtkWidget *child); 15810: extern 15810: void gtk_menu_shell_insert (GtkMenuShell *menu_shell, 15810: GtkWidget *child, 15810: gint position); 15810: extern 15810: void gtk_menu_shell_deactivate (GtkMenuShell *menu_shell); 15810: extern 15810: void gtk_menu_shell_select_item (GtkMenuShell *menu_shell, 15810: GtkWidget *menu_item); 15810: extern 15810: void gtk_menu_shell_deselect (GtkMenuShell *menu_shell); 15810: extern 15810: void gtk_menu_shell_activate_item (GtkMenuShell *menu_shell, 15810: GtkWidget *menu_item, 15810: gboolean force_deactivate); 15810: extern 15810: void gtk_menu_shell_select_first (GtkMenuShell *menu_shell, 15810: gboolean search_sensitive); 15810: extern 15810: void gtk_menu_shell_cancel (GtkMenuShell *menu_shell); 15810: extern 15810: gboolean gtk_menu_shell_get_take_focus (GtkMenuShell *menu_shell); 15810: extern 15810: void gtk_menu_shell_set_take_focus (GtkMenuShell *menu_shell, 15810: gboolean take_focus); 15810: 15810: extern 15810: GtkWidget *gtk_menu_shell_get_selected_item (GtkMenuShell *menu_shell); 15810: extern 15810: GtkWidget *gtk_menu_shell_get_parent_shell (GtkMenuShell *menu_shell); 15810: 15810: extern 15810: void gtk_menu_shell_bind_model (GtkMenuShell *menu_shell, 15810: GMenuModel *model, 15810: const gchar *action_namespace, 15810: gboolean with_separators); 15810: 15810: typedef GtkMenuShell *GtkMenuShell_autoptr; typedef GList *GtkMenuShell_listautoptr; typedef GSList *GtkMenuShell_slistautoptr; typedef GQueue *GtkMenuShell_queueautoptr; 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: #pragma GCC diagnostic push 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: 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); } 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: #pragma GCC diagnostic pop 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 2 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: typedef struct _GtkMenu GtkMenu; 15810: typedef struct _GtkMenuClass GtkMenuClass; 15810: typedef struct _GtkMenuPrivate GtkMenuPrivate; 15810: # 57 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: typedef enum 15810: { 15810: GTK_ARROWS_BOTH, 15810: GTK_ARROWS_START, 15810: GTK_ARROWS_END 15810: } GtkArrowPlacement; 15810: # 92 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: typedef void (*GtkMenuPositionFunc) (GtkMenu *menu, 15810: gint *x, 15810: gint *y, 15810: gboolean *push_in, 15810: gpointer user_data); 15810: # 106 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: typedef void (*GtkMenuDetachFunc) (GtkWidget *attach_widget, 15810: GtkMenu *menu); 15810: 15810: struct _GtkMenu 15810: { 15810: GtkMenuShell menu_shell; 15810: 15810: 15810: GtkMenuPrivate *priv; 15810: }; 15810: 15810: struct _GtkMenuClass 15810: { 15810: GtkMenuShellClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_menu_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_menu_new (void); 15810: extern 15810: GtkWidget* gtk_menu_new_from_model (GMenuModel *model); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)" "' instead"))) extern 15810: void gtk_menu_popup (GtkMenu *menu, 15810: GtkWidget *parent_menu_shell, 15810: GtkWidget *parent_menu_item, 15810: GtkMenuPositionFunc func, 15810: gpointer data, 15810: guint button, 15810: guint32 activate_time); 15810: __attribute__((__deprecated__("Use '" "(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)" "' instead"))) extern 15810: void gtk_menu_popup_for_device (GtkMenu *menu, 15810: GdkDevice *device, 15810: GtkWidget *parent_menu_shell, 15810: GtkWidget *parent_menu_item, 15810: GtkMenuPositionFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy, 15810: guint button, 15810: guint32 activate_time); 15810: extern 15810: void gtk_menu_popup_at_rect (GtkMenu *menu, 15810: GdkWindow *rect_window, 15810: const GdkRectangle *rect, 15810: GdkGravity rect_anchor, 15810: GdkGravity menu_anchor, 15810: const GdkEvent *trigger_event); 15810: extern 15810: void gtk_menu_popup_at_widget (GtkMenu *menu, 15810: GtkWidget *widget, 15810: GdkGravity widget_anchor, 15810: GdkGravity menu_anchor, 15810: const GdkEvent *trigger_event); 15810: extern 15810: void gtk_menu_popup_at_pointer (GtkMenu *menu, 15810: const GdkEvent *trigger_event); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_menu_reposition (GtkMenu *menu); 15810: 15810: extern 15810: void gtk_menu_popdown (GtkMenu *menu); 15810: 15810: 15810: 15810: 15810: extern 15810: GtkWidget* gtk_menu_get_active (GtkMenu *menu); 15810: extern 15810: void gtk_menu_set_active (GtkMenu *menu, 15810: guint index); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_menu_set_accel_group (GtkMenu *menu, 15810: GtkAccelGroup *accel_group); 15810: extern 15810: GtkAccelGroup* gtk_menu_get_accel_group (GtkMenu *menu); 15810: extern 15810: void gtk_menu_set_accel_path (GtkMenu *menu, 15810: const gchar *accel_path); 15810: extern 15810: const gchar* gtk_menu_get_accel_path (GtkMenu *menu); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_menu_attach_to_widget (GtkMenu *menu, 15810: GtkWidget *attach_widget, 15810: GtkMenuDetachFunc detacher); 15810: extern 15810: void gtk_menu_detach (GtkMenu *menu); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GtkWidget* gtk_menu_get_attach_widget (GtkMenu *menu); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_menu_set_tearoff_state (GtkMenu *menu, 15810: gboolean torn_off); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_menu_get_tearoff_state (GtkMenu *menu); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_menu_set_title (GtkMenu *menu, 15810: const gchar *title); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_menu_get_title (GtkMenu *menu); 15810: 15810: extern 15810: void gtk_menu_reorder_child (GtkMenu *menu, 15810: GtkWidget *child, 15810: gint position); 15810: 15810: extern 15810: void gtk_menu_set_screen (GtkMenu *menu, 15810: GdkScreen *screen); 15810: 15810: extern 15810: void gtk_menu_attach (GtkMenu *menu, 15810: GtkWidget *child, 15810: guint left_attach, 15810: guint right_attach, 15810: guint top_attach, 15810: guint bottom_attach); 15810: 15810: extern 15810: void gtk_menu_set_monitor (GtkMenu *menu, 15810: gint monitor_num); 15810: extern 15810: gint gtk_menu_get_monitor (GtkMenu *menu); 15810: 15810: extern 15810: void gtk_menu_place_on_monitor (GtkMenu *menu, 15810: GdkMonitor *monitor); 15810: 15810: extern 15810: GList* gtk_menu_get_for_attach_widget (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_menu_set_reserve_toggle_size (GtkMenu *menu, 15810: gboolean reserve_toggle_size); 15810: extern 15810: gboolean gtk_menu_get_reserve_toggle_size (GtkMenu *menu); 15810: 15810: typedef GtkMenu *GtkMenu_autoptr; typedef GList *GtkMenu_listautoptr; typedef GSList *GtkMenu_slistautoptr; typedef GQueue *GtkMenu_queueautoptr; 15810: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: #pragma GCC diagnostic push 15810: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: 15810: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: 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); } 15810: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: #pragma GCC diagnostic pop 15810: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 15810: 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtklabel.h" 2 15810: 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: typedef struct _GtkLabel GtkLabel; 15810: typedef struct _GtkLabelPrivate GtkLabelPrivate; 15810: typedef struct _GtkLabelClass GtkLabelClass; 15810: 15810: typedef struct _GtkLabelSelectionInfo GtkLabelSelectionInfo; 15810: 15810: struct _GtkLabel 15810: { 15810: GtkMisc misc; 15810: 15810: 15810: GtkLabelPrivate *priv; 15810: }; 15810: 15810: struct _GtkLabelClass 15810: { 15810: GtkMiscClass parent_class; 15810: 15810: void (* move_cursor) (GtkLabel *label, 15810: GtkMovementStep step, 15810: gint count, 15810: gboolean extend_selection); 15810: void (* copy_clipboard) (GtkLabel *label); 15810: 15810: 15810: void (* populate_popup) (GtkLabel *label, 15810: GtkMenu *menu); 15810: 15810: gboolean (*activate_link) (GtkLabel *label, 15810: const gchar *uri); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_label_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_label_new (const gchar *str); 15810: extern 15810: GtkWidget* gtk_label_new_with_mnemonic (const gchar *str); 15810: extern 15810: void gtk_label_set_text (GtkLabel *label, 15810: const gchar *str); 15810: extern 15810: const gchar* gtk_label_get_text (GtkLabel *label); 15810: extern 15810: void gtk_label_set_attributes (GtkLabel *label, 15810: PangoAttrList *attrs); 15810: extern 15810: PangoAttrList *gtk_label_get_attributes (GtkLabel *label); 15810: extern 15810: void gtk_label_set_label (GtkLabel *label, 15810: const gchar *str); 15810: extern 15810: const gchar * gtk_label_get_label (GtkLabel *label); 15810: extern 15810: void gtk_label_set_markup (GtkLabel *label, 15810: const gchar *str); 15810: extern 15810: void gtk_label_set_use_markup (GtkLabel *label, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_label_get_use_markup (GtkLabel *label); 15810: extern 15810: void gtk_label_set_use_underline (GtkLabel *label, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_label_get_use_underline (GtkLabel *label); 15810: 15810: extern 15810: void gtk_label_set_markup_with_mnemonic (GtkLabel *label, 15810: const gchar *str); 15810: extern 15810: guint gtk_label_get_mnemonic_keyval (GtkLabel *label); 15810: extern 15810: void gtk_label_set_mnemonic_widget (GtkLabel *label, 15810: GtkWidget *widget); 15810: extern 15810: GtkWidget *gtk_label_get_mnemonic_widget (GtkLabel *label); 15810: extern 15810: void gtk_label_set_text_with_mnemonic (GtkLabel *label, 15810: const gchar *str); 15810: extern 15810: void gtk_label_set_justify (GtkLabel *label, 15810: GtkJustification jtype); 15810: extern 15810: GtkJustification gtk_label_get_justify (GtkLabel *label); 15810: extern 15810: void gtk_label_set_ellipsize (GtkLabel *label, 15810: PangoEllipsizeMode mode); 15810: extern 15810: PangoEllipsizeMode gtk_label_get_ellipsize (GtkLabel *label); 15810: extern 15810: void gtk_label_set_width_chars (GtkLabel *label, 15810: gint n_chars); 15810: extern 15810: gint gtk_label_get_width_chars (GtkLabel *label); 15810: extern 15810: void gtk_label_set_max_width_chars (GtkLabel *label, 15810: gint n_chars); 15810: extern 15810: gint gtk_label_get_max_width_chars (GtkLabel *label); 15810: extern 15810: void gtk_label_set_lines (GtkLabel *label, 15810: gint lines); 15810: extern 15810: gint gtk_label_get_lines (GtkLabel *label); 15810: extern 15810: void gtk_label_set_pattern (GtkLabel *label, 15810: const gchar *pattern); 15810: extern 15810: void gtk_label_set_line_wrap (GtkLabel *label, 15810: gboolean wrap); 15810: extern 15810: gboolean gtk_label_get_line_wrap (GtkLabel *label); 15810: extern 15810: void gtk_label_set_line_wrap_mode (GtkLabel *label, 15810: PangoWrapMode wrap_mode); 15810: extern 15810: PangoWrapMode gtk_label_get_line_wrap_mode (GtkLabel *label); 15810: extern 15810: void gtk_label_set_selectable (GtkLabel *label, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_label_get_selectable (GtkLabel *label); 15810: extern 15810: void gtk_label_set_angle (GtkLabel *label, 15810: gdouble angle); 15810: extern 15810: gdouble gtk_label_get_angle (GtkLabel *label); 15810: extern 15810: void gtk_label_select_region (GtkLabel *label, 15810: gint start_offset, 15810: gint end_offset); 15810: extern 15810: gboolean gtk_label_get_selection_bounds (GtkLabel *label, 15810: gint *start, 15810: gint *end); 15810: 15810: extern 15810: PangoLayout *gtk_label_get_layout (GtkLabel *label); 15810: extern 15810: void gtk_label_get_layout_offsets (GtkLabel *label, 15810: gint *x, 15810: gint *y); 15810: 15810: extern 15810: void gtk_label_set_single_line_mode (GtkLabel *label, 15810: gboolean single_line_mode); 15810: extern 15810: gboolean gtk_label_get_single_line_mode (GtkLabel *label); 15810: 15810: extern 15810: const gchar *gtk_label_get_current_uri (GtkLabel *label); 15810: extern 15810: void gtk_label_set_track_visited_links (GtkLabel *label, 15810: gboolean track_links); 15810: extern 15810: gboolean gtk_label_get_track_visited_links (GtkLabel *label); 15810: 15810: extern 15810: void gtk_label_set_xalign (GtkLabel *label, 15810: gfloat xalign); 15810: 15810: extern 15810: gfloat gtk_label_get_xalign (GtkLabel *label); 15810: 15810: extern 15810: void gtk_label_set_yalign (GtkLabel *label, 15810: gfloat yalign); 15810: 15810: extern 15810: gfloat gtk_label_get_yalign (GtkLabel *label); 15810: 15810: typedef GtkLabel *GtkLabel_autoptr; typedef GList *GtkLabel_listautoptr; typedef GSList *GtkLabel_slistautoptr; typedef GQueue *GtkLabel_queueautoptr; 15810: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: #pragma GCC diagnostic push 15810: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: 15810: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: 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); } 15810: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: #pragma GCC diagnostic pop 15810: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 15810: 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 2 15810: 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: typedef struct _GtkAccelLabel GtkAccelLabel; 15810: typedef struct _GtkAccelLabelClass GtkAccelLabelClass; 15810: typedef struct _GtkAccelLabelPrivate GtkAccelLabelPrivate; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAccelLabel 15810: { 15810: GtkLabel label; 15810: GtkAccelLabelPrivate *priv; 15810: }; 15810: 15810: struct _GtkAccelLabelClass 15810: { 15810: GtkLabelClass parent_class; 15810: 15810: gchar *signal_quote1; 15810: gchar *signal_quote2; 15810: gchar *mod_name_shift; 15810: gchar *mod_name_control; 15810: gchar *mod_name_alt; 15810: gchar *mod_separator; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_accel_label_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_accel_label_new (const gchar *string); 15810: extern 15810: GtkWidget* gtk_accel_label_get_accel_widget (GtkAccelLabel *accel_label); 15810: extern 15810: guint gtk_accel_label_get_accel_width (GtkAccelLabel *accel_label); 15810: extern 15810: void gtk_accel_label_set_accel_widget (GtkAccelLabel *accel_label, 15810: GtkWidget *accel_widget); 15810: extern 15810: void gtk_accel_label_set_accel_closure (GtkAccelLabel *accel_label, 15810: GClosure *accel_closure); 15810: extern 15810: gboolean gtk_accel_label_refetch (GtkAccelLabel *accel_label); 15810: extern 15810: void gtk_accel_label_set_accel (GtkAccelLabel *accel_label, 15810: guint accelerator_key, 15810: GdkModifierType accelerator_mods); 15810: extern 15810: void gtk_accel_label_get_accel (GtkAccelLabel *accel_label, 15810: guint *accelerator_key, 15810: GdkModifierType *accelerator_mods); 15810: 15810: 15810: gchar * _gtk_accel_label_class_get_accelerator_label (GtkAccelLabelClass *klass, 15810: guint accelerator_key, 15810: GdkModifierType accelerator_mods); 15810: 15810: typedef GtkAccelLabel *GtkAccelLabel_autoptr; typedef GList *GtkAccelLabel_listautoptr; typedef GSList *GtkAccelLabel_slistautoptr; typedef GQueue *GtkAccelLabel_queueautoptr; 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: #pragma GCC diagnostic push 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: 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); } 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: #pragma GCC diagnostic pop 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: typedef struct _GtkAccelMap GtkAccelMap; 15810: typedef struct _GtkAccelMapClass GtkAccelMapClass; 15810: # 52 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: typedef void (*GtkAccelMapForeach) (gpointer data, 15810: const gchar *accel_path, 15810: guint accel_key, 15810: GdkModifierType accel_mods, 15810: gboolean changed); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_accel_map_add_entry (const gchar *accel_path, 15810: guint accel_key, 15810: GdkModifierType accel_mods); 15810: extern 15810: gboolean gtk_accel_map_lookup_entry (const gchar *accel_path, 15810: GtkAccelKey *key); 15810: extern 15810: gboolean gtk_accel_map_change_entry (const gchar *accel_path, 15810: guint accel_key, 15810: GdkModifierType accel_mods, 15810: gboolean replace); 15810: extern 15810: void gtk_accel_map_load (const gchar *file_name); 15810: extern 15810: void gtk_accel_map_save (const gchar *file_name); 15810: extern 15810: void gtk_accel_map_foreach (gpointer data, 15810: GtkAccelMapForeach foreach_func); 15810: extern 15810: void gtk_accel_map_load_fd (gint fd); 15810: extern 15810: void gtk_accel_map_load_scanner (GScanner *scanner); 15810: extern 15810: void gtk_accel_map_save_fd (gint fd); 15810: 15810: extern 15810: void gtk_accel_map_lock_path (const gchar *accel_path); 15810: extern 15810: void gtk_accel_map_unlock_path (const gchar *accel_path); 15810: 15810: 15810: extern 15810: void gtk_accel_map_add_filter (const gchar *filter_pattern); 15810: extern 15810: void gtk_accel_map_foreach_unfiltered (gpointer data, 15810: GtkAccelMapForeach foreach_func); 15810: 15810: 15810: extern 15810: GType gtk_accel_map_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkAccelMap *gtk_accel_map_get (void); 15810: 15810: typedef GtkAccelMap *GtkAccelMap_autoptr; typedef GList *GtkAccelMap_listautoptr; typedef GSList *GtkAccelMap_slistautoptr; typedef GQueue *GtkAccelMap_queueautoptr; 15810: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: #pragma GCC diagnostic push 15810: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: 15810: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: 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); } 15810: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: #pragma GCC diagnostic pop 15810: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 15810: 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkaccessible.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkaccessible.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkaccessible.h" 15810: typedef struct _GtkAccessible GtkAccessible; 15810: typedef struct _GtkAccessiblePrivate GtkAccessiblePrivate; 15810: typedef struct _GtkAccessibleClass GtkAccessibleClass; 15810: 15810: struct _GtkAccessible 15810: { 15810: AtkObject parent; 15810: 15810: 15810: GtkAccessiblePrivate *priv; 15810: }; 15810: 15810: struct _GtkAccessibleClass 15810: { 15810: AtkObjectClass parent_class; 15810: 15810: void (*connect_widget_destroyed) (GtkAccessible *accessible); 15810: 15810: void (*widget_set) (GtkAccessible *accessible); 15810: void (*widget_unset) (GtkAccessible *accessible); 15810: 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_accessible_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_accessible_set_widget (GtkAccessible *accessible, 15810: GtkWidget *widget); 15810: extern 15810: GtkWidget *gtk_accessible_get_widget (GtkAccessible *accessible); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_accessible_set_widget" "' instead"))) extern 15810: void gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible); 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkactionable.h" 1 15810: # 26 "/usr/include/gtk-3.0/gtk/gtkactionable.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkactionable.h" 15810: typedef struct _GtkActionableInterface GtkActionableInterface; 15810: typedef struct _GtkActionable GtkActionable; 15810: 15810: struct _GtkActionableInterface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: const gchar * (* get_action_name) (GtkActionable *actionable); 15810: void (* set_action_name) (GtkActionable *actionable, 15810: const gchar *action_name); 15810: GVariant * (* get_action_target_value) (GtkActionable *actionable); 15810: void (* set_action_target_value) (GtkActionable *actionable, 15810: GVariant *target_value); 15810: }; 15810: 15810: extern 15810: GType gtk_actionable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: const gchar * gtk_actionable_get_action_name (GtkActionable *actionable); 15810: extern 15810: void gtk_actionable_set_action_name (GtkActionable *actionable, 15810: const gchar *action_name); 15810: 15810: extern 15810: GVariant * gtk_actionable_get_action_target_value (GtkActionable *actionable); 15810: extern 15810: void gtk_actionable_set_action_target_value (GtkActionable *actionable, 15810: GVariant *target_value); 15810: 15810: extern 15810: void gtk_actionable_set_action_target (GtkActionable *actionable, 15810: const gchar *format_string, 15810: ...); 15810: 15810: extern 15810: void gtk_actionable_set_detailed_action_name (GtkActionable *actionable, 15810: const gchar *detailed_action_name); 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkactionbar.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkactionbar.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkactionbar.h" 15810: typedef struct _GtkActionBar GtkActionBar; 15810: typedef struct _GtkActionBarPrivate GtkActionBarPrivate; 15810: typedef struct _GtkActionBarClass GtkActionBarClass; 15810: 15810: struct _GtkActionBar 15810: { 15810: 15810: GtkBin bin; 15810: }; 15810: 15810: struct _GtkActionBarClass 15810: { 15810: 15810: GtkBinClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_action_bar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_action_bar_new (void); 15810: extern 15810: GtkWidget *gtk_action_bar_get_center_widget (GtkActionBar *action_bar); 15810: extern 15810: void gtk_action_bar_set_center_widget (GtkActionBar *action_bar, 15810: GtkWidget *center_widget); 15810: 15810: extern 15810: void gtk_action_bar_pack_start (GtkActionBar *action_bar, 15810: GtkWidget *child); 15810: extern 15810: void gtk_action_bar_pack_end (GtkActionBar *action_bar, 15810: GtkWidget *child); 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkadjustment.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkadjustment.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkadjustment.h" 15810: typedef struct _GtkAdjustmentPrivate GtkAdjustmentPrivate; 15810: typedef struct _GtkAdjustmentClass GtkAdjustmentClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAdjustment 15810: { 15810: GInitiallyUnowned parent_instance; 15810: 15810: GtkAdjustmentPrivate *priv; 15810: }; 15810: 15810: struct _GtkAdjustmentClass 15810: { 15810: GInitiallyUnownedClass parent_class; 15810: 15810: void (* changed) (GtkAdjustment *adjustment); 15810: void (* value_changed) (GtkAdjustment *adjustment); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_adjustment_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkAdjustment* gtk_adjustment_new (gdouble value, 15810: gdouble lower, 15810: gdouble upper, 15810: gdouble step_increment, 15810: gdouble page_increment, 15810: gdouble page_size); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_adjustment_changed (GtkAdjustment *adjustment); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_adjustment_value_changed (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_clamp_page (GtkAdjustment *adjustment, 15810: gdouble lower, 15810: gdouble upper); 15810: 15810: extern 15810: gdouble gtk_adjustment_get_value (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_set_value (GtkAdjustment *adjustment, 15810: gdouble value); 15810: extern 15810: gdouble gtk_adjustment_get_lower (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_set_lower (GtkAdjustment *adjustment, 15810: gdouble lower); 15810: extern 15810: gdouble gtk_adjustment_get_upper (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_set_upper (GtkAdjustment *adjustment, 15810: gdouble upper); 15810: extern 15810: gdouble gtk_adjustment_get_step_increment (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_set_step_increment (GtkAdjustment *adjustment, 15810: gdouble step_increment); 15810: extern 15810: gdouble gtk_adjustment_get_page_increment (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_set_page_increment (GtkAdjustment *adjustment, 15810: gdouble page_increment); 15810: extern 15810: gdouble gtk_adjustment_get_page_size (GtkAdjustment *adjustment); 15810: extern 15810: void gtk_adjustment_set_page_size (GtkAdjustment *adjustment, 15810: gdouble page_size); 15810: 15810: extern 15810: void gtk_adjustment_configure (GtkAdjustment *adjustment, 15810: gdouble value, 15810: gdouble lower, 15810: gdouble upper, 15810: gdouble step_increment, 15810: gdouble page_increment, 15810: gdouble page_size); 15810: extern 15810: gdouble gtk_adjustment_get_minimum_increment (GtkAdjustment *adjustment); 15810: 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooser.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkappchooser.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkAppChooser GtkAppChooser; 15810: 15810: extern 15810: GType gtk_app_chooser_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GAppInfo * gtk_app_chooser_get_app_info (GtkAppChooser *self); 15810: extern 15810: gchar * gtk_app_chooser_get_content_type (GtkAppChooser *self); 15810: extern 15810: void gtk_app_chooser_refresh (GtkAppChooser *self); 15810: 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h" 15810: typedef struct _GtkAppChooserDialog GtkAppChooserDialog; 15810: typedef struct _GtkAppChooserDialogClass GtkAppChooserDialogClass; 15810: typedef struct _GtkAppChooserDialogPrivate GtkAppChooserDialogPrivate; 15810: 15810: struct _GtkAppChooserDialog { 15810: GtkDialog parent; 15810: 15810: 15810: GtkAppChooserDialogPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAppChooserDialogClass { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: 15810: 15810: gpointer padding[16]; 15810: }; 15810: 15810: extern 15810: GType gtk_app_chooser_dialog_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_app_chooser_dialog_new (GtkWindow *parent, 15810: GtkDialogFlags flags, 15810: GFile *file); 15810: extern 15810: GtkWidget * gtk_app_chooser_dialog_new_for_content_type (GtkWindow *parent, 15810: GtkDialogFlags flags, 15810: const gchar *content_type); 15810: 15810: extern 15810: GtkWidget * gtk_app_chooser_dialog_get_widget (GtkAppChooserDialog *self); 15810: extern 15810: void gtk_app_chooser_dialog_set_heading (GtkAppChooserDialog *self, 15810: const gchar *heading); 15810: extern 15810: const gchar * gtk_app_chooser_dialog_get_heading (GtkAppChooserDialog *self); 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbox.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkbox.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkbox.h" 15810: typedef struct _GtkBox GtkBox; 15810: typedef struct _GtkBoxPrivate GtkBoxPrivate; 15810: typedef struct _GtkBoxClass GtkBoxClass; 15810: 15810: struct _GtkBox 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkBoxPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkBoxClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_box_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_box_new (GtkOrientation orientation, 15810: gint spacing); 15810: 15810: extern 15810: void gtk_box_pack_start (GtkBox *box, 15810: GtkWidget *child, 15810: gboolean expand, 15810: gboolean fill, 15810: guint padding); 15810: extern 15810: void gtk_box_pack_end (GtkBox *box, 15810: GtkWidget *child, 15810: gboolean expand, 15810: gboolean fill, 15810: guint padding); 15810: 15810: extern 15810: void gtk_box_set_homogeneous (GtkBox *box, 15810: gboolean homogeneous); 15810: extern 15810: gboolean gtk_box_get_homogeneous (GtkBox *box); 15810: extern 15810: void gtk_box_set_spacing (GtkBox *box, 15810: gint spacing); 15810: extern 15810: gint gtk_box_get_spacing (GtkBox *box); 15810: extern 15810: void gtk_box_set_baseline_position (GtkBox *box, 15810: GtkBaselinePosition position); 15810: extern 15810: GtkBaselinePosition gtk_box_get_baseline_position (GtkBox *box); 15810: 15810: extern 15810: void gtk_box_reorder_child (GtkBox *box, 15810: GtkWidget *child, 15810: gint position); 15810: 15810: extern 15810: void gtk_box_query_child_packing (GtkBox *box, 15810: GtkWidget *child, 15810: gboolean *expand, 15810: gboolean *fill, 15810: guint *padding, 15810: GtkPackType *pack_type); 15810: extern 15810: void gtk_box_set_child_packing (GtkBox *box, 15810: GtkWidget *child, 15810: gboolean expand, 15810: gboolean fill, 15810: guint padding, 15810: GtkPackType pack_type); 15810: 15810: extern 15810: void gtk_box_set_center_widget (GtkBox *box, 15810: GtkWidget *widget); 15810: extern 15810: GtkWidget *gtk_box_get_center_widget (GtkBox *box); 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 2 15810: 15810: 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 15810: typedef struct _GtkAppChooserWidget GtkAppChooserWidget; 15810: typedef struct _GtkAppChooserWidgetClass GtkAppChooserWidgetClass; 15810: typedef struct _GtkAppChooserWidgetPrivate GtkAppChooserWidgetPrivate; 15810: 15810: struct _GtkAppChooserWidget { 15810: GtkBox parent; 15810: 15810: 15810: GtkAppChooserWidgetPrivate *priv; 15810: }; 15810: # 66 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 15810: struct _GtkAppChooserWidgetClass { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: 15810: void (* application_selected) (GtkAppChooserWidget *self, 15810: GAppInfo *app_info); 15810: 15810: void (* application_activated) (GtkAppChooserWidget *self, 15810: GAppInfo *app_info); 15810: 15810: void (* populate_popup) (GtkAppChooserWidget *self, 15810: GtkMenu *menu, 15810: GAppInfo *app_info); 15810: 15810: 15810: 15810: 15810: gpointer padding[16]; 15810: }; 15810: 15810: extern 15810: GType gtk_app_chooser_widget_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_app_chooser_widget_new (const gchar *content_type); 15810: 15810: extern 15810: void gtk_app_chooser_widget_set_show_default (GtkAppChooserWidget *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_widget_get_show_default (GtkAppChooserWidget *self); 15810: 15810: extern 15810: void gtk_app_chooser_widget_set_show_recommended (GtkAppChooserWidget *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_widget_get_show_recommended (GtkAppChooserWidget *self); 15810: 15810: extern 15810: void gtk_app_chooser_widget_set_show_fallback (GtkAppChooserWidget *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_widget_get_show_fallback (GtkAppChooserWidget *self); 15810: 15810: extern 15810: void gtk_app_chooser_widget_set_show_other (GtkAppChooserWidget *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_widget_get_show_other (GtkAppChooserWidget *self); 15810: 15810: extern 15810: void gtk_app_chooser_widget_set_show_all (GtkAppChooserWidget *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_widget_get_show_all (GtkAppChooserWidget *self); 15810: 15810: extern 15810: void gtk_app_chooser_widget_set_default_text (GtkAppChooserWidget *self, 15810: const gchar *text); 15810: extern 15810: const gchar * gtk_app_chooser_widget_get_default_text (GtkAppChooserWidget *self); 15810: 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 1 15810: # 26 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: typedef struct _GtkTreeIter GtkTreeIter; 15810: typedef struct _GtkTreePath GtkTreePath; 15810: typedef struct _GtkTreeRowReference GtkTreeRowReference; 15810: typedef struct _GtkTreeModel GtkTreeModel; 15810: typedef struct _GtkTreeModelIface GtkTreeModelIface; 15810: # 58 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: typedef gboolean (* GtkTreeModelForeachFunc) (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data); 15810: # 74 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: typedef enum 15810: { 15810: GTK_TREE_MODEL_ITERS_PERSIST = 1 << 0, 15810: GTK_TREE_MODEL_LIST_ONLY = 1 << 1 15810: } GtkTreeModelFlags; 15810: # 93 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: struct _GtkTreeIter 15810: { 15810: gint stamp; 15810: gpointer user_data; 15810: gpointer user_data2; 15810: gpointer user_data3; 15810: }; 15810: # 130 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: struct _GtkTreeModelIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: void (* row_changed) (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter); 15810: void (* row_inserted) (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter); 15810: void (* row_has_child_toggled) (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter); 15810: void (* row_deleted) (GtkTreeModel *tree_model, 15810: GtkTreePath *path); 15810: void (* rows_reordered) (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter, 15810: gint *new_order); 15810: 15810: 15810: GtkTreeModelFlags (* get_flags) (GtkTreeModel *tree_model); 15810: 15810: gint (* get_n_columns) (GtkTreeModel *tree_model); 15810: GType (* get_column_type) (GtkTreeModel *tree_model, 15810: gint index_); 15810: gboolean (* get_iter) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreePath *path); 15810: GtkTreePath *(* get_path) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: void (* get_value) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gint column, 15810: GValue *value); 15810: gboolean (* iter_next) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: gboolean (* iter_previous) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: gboolean (* iter_children) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent); 15810: gboolean (* iter_has_child) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: gint (* iter_n_children) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: gboolean (* iter_nth_child) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: gint n); 15810: gboolean (* iter_parent) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *child); 15810: void (* ref_node) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: void (* unref_node) (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: }; 15810: 15810: 15810: 15810: extern 15810: GtkTreePath *gtk_tree_path_new (void); 15810: extern 15810: GtkTreePath *gtk_tree_path_new_from_string (const gchar *path); 15810: extern 15810: GtkTreePath *gtk_tree_path_new_from_indices (gint first_index, 15810: ...); 15810: extern 15810: GtkTreePath *gtk_tree_path_new_from_indicesv (gint *indices, 15810: gsize length); 15810: extern 15810: gchar *gtk_tree_path_to_string (GtkTreePath *path); 15810: extern 15810: GtkTreePath *gtk_tree_path_new_first (void); 15810: extern 15810: void gtk_tree_path_append_index (GtkTreePath *path, 15810: gint index_); 15810: extern 15810: void gtk_tree_path_prepend_index (GtkTreePath *path, 15810: gint index_); 15810: extern 15810: gint gtk_tree_path_get_depth (GtkTreePath *path); 15810: extern 15810: gint *gtk_tree_path_get_indices (GtkTreePath *path); 15810: 15810: extern 15810: gint *gtk_tree_path_get_indices_with_depth (GtkTreePath *path, 15810: gint *depth); 15810: 15810: extern 15810: void gtk_tree_path_free (GtkTreePath *path); 15810: extern 15810: GtkTreePath *gtk_tree_path_copy (const GtkTreePath *path); 15810: extern 15810: GType gtk_tree_path_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: gint gtk_tree_path_compare (const GtkTreePath *a, 15810: const GtkTreePath *b); 15810: extern 15810: void gtk_tree_path_next (GtkTreePath *path); 15810: extern 15810: gboolean gtk_tree_path_prev (GtkTreePath *path); 15810: extern 15810: gboolean gtk_tree_path_up (GtkTreePath *path); 15810: extern 15810: void gtk_tree_path_down (GtkTreePath *path); 15810: 15810: extern 15810: gboolean gtk_tree_path_is_ancestor (GtkTreePath *path, 15810: GtkTreePath *descendant); 15810: extern 15810: gboolean gtk_tree_path_is_descendant (GtkTreePath *path, 15810: GtkTreePath *ancestor); 15810: # 257 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 15810: extern 15810: GType gtk_tree_row_reference_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTreeRowReference *gtk_tree_row_reference_new (GtkTreeModel *model, 15810: GtkTreePath *path); 15810: extern 15810: GtkTreeRowReference *gtk_tree_row_reference_new_proxy (GObject *proxy, 15810: GtkTreeModel *model, 15810: GtkTreePath *path); 15810: extern 15810: GtkTreePath *gtk_tree_row_reference_get_path (GtkTreeRowReference *reference); 15810: extern 15810: GtkTreeModel *gtk_tree_row_reference_get_model (GtkTreeRowReference *reference); 15810: extern 15810: gboolean gtk_tree_row_reference_valid (GtkTreeRowReference *reference); 15810: extern 15810: GtkTreeRowReference *gtk_tree_row_reference_copy (GtkTreeRowReference *reference); 15810: extern 15810: void gtk_tree_row_reference_free (GtkTreeRowReference *reference); 15810: 15810: 15810: extern 15810: void gtk_tree_row_reference_inserted (GObject *proxy, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_row_reference_deleted (GObject *proxy, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_row_reference_reordered (GObject *proxy, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter, 15810: gint *new_order); 15810: 15810: 15810: extern 15810: GtkTreeIter * gtk_tree_iter_copy (GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_iter_free (GtkTreeIter *iter); 15810: extern 15810: GType gtk_tree_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GType gtk_tree_model_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTreeModelFlags gtk_tree_model_get_flags (GtkTreeModel *tree_model); 15810: extern 15810: gint gtk_tree_model_get_n_columns (GtkTreeModel *tree_model); 15810: extern 15810: GType gtk_tree_model_get_column_type (GtkTreeModel *tree_model, 15810: gint index_); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_tree_model_get_iter (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreePath *path); 15810: extern 15810: gboolean gtk_tree_model_get_iter_from_string (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: const gchar *path_string); 15810: extern 15810: gchar * gtk_tree_model_get_string_from_iter (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: gboolean gtk_tree_model_get_iter_first (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: GtkTreePath * gtk_tree_model_get_path (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_model_get_value (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gint column, 15810: GValue *value); 15810: extern 15810: gboolean gtk_tree_model_iter_previous (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: gboolean gtk_tree_model_iter_next (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: gboolean gtk_tree_model_iter_children (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent); 15810: extern 15810: gboolean gtk_tree_model_iter_has_child (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: gint gtk_tree_model_iter_n_children (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: gboolean gtk_tree_model_iter_nth_child (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: gint n); 15810: extern 15810: gboolean gtk_tree_model_iter_parent (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *child); 15810: extern 15810: void gtk_tree_model_ref_node (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_model_unref_node (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_model_get (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: ...); 15810: extern 15810: void gtk_tree_model_get_valist (GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: va_list var_args); 15810: 15810: 15810: extern 15810: void gtk_tree_model_foreach (GtkTreeModel *model, 15810: GtkTreeModelForeachFunc func, 15810: gpointer user_data); 15810: 15810: 15810: extern 15810: void gtk_tree_model_row_changed (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_model_row_inserted (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_model_row_has_child_toggled (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_model_row_deleted (GtkTreeModel *tree_model, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_model_rows_reordered (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter, 15810: gint *new_order); 15810: extern 15810: void gtk_tree_model_rows_reordered_with_length (GtkTreeModel *tree_model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter, 15810: gint *new_order, 15810: gint length); 15810: 15810: 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 1 15810: # 25 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 1 15810: # 25 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcelleditable.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkcelleditable.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkCellEditable GtkCellEditable; 15810: typedef struct _GtkCellEditableIface GtkCellEditableIface; 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkcelleditable.h" 15810: struct _GtkCellEditableIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: void (* editing_done) (GtkCellEditable *cell_editable); 15810: void (* remove_widget) (GtkCellEditable *cell_editable); 15810: 15810: 15810: void (* start_editing) (GtkCellEditable *cell_editable, 15810: GdkEvent *event); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_cell_editable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, 15810: GdkEvent *event); 15810: extern 15810: void gtk_cell_editable_editing_done (GtkCellEditable *cell_editable); 15810: extern 15810: void gtk_cell_editable_remove_widget (GtkCellEditable *cell_editable); 15810: 15810: 15810: 15810: # 26 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 2 15810: 15810: 15810: # 43 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 15810: typedef enum 15810: { 15810: GTK_CELL_RENDERER_SELECTED = 1 << 0, 15810: GTK_CELL_RENDERER_PRELIT = 1 << 1, 15810: GTK_CELL_RENDERER_INSENSITIVE = 1 << 2, 15810: 15810: GTK_CELL_RENDERER_SORTED = 1 << 3, 15810: GTK_CELL_RENDERER_FOCUSED = 1 << 4, 15810: GTK_CELL_RENDERER_EXPANDABLE = 1 << 5, 15810: GTK_CELL_RENDERER_EXPANDED = 1 << 6 15810: } GtkCellRendererState; 15810: # 66 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 15810: typedef enum 15810: { 15810: GTK_CELL_RENDERER_MODE_INERT, 15810: GTK_CELL_RENDERER_MODE_ACTIVATABLE, 15810: GTK_CELL_RENDERER_MODE_EDITABLE 15810: } GtkCellRendererMode; 15810: # 80 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 15810: typedef struct _GtkCellRenderer GtkCellRenderer; 15810: typedef struct _GtkCellRendererPrivate GtkCellRendererPrivate; 15810: typedef struct _GtkCellRendererClass GtkCellRendererClass; 15810: typedef struct _GtkCellRendererClassPrivate GtkCellRendererClassPrivate; 15810: 15810: struct _GtkCellRenderer 15810: { 15810: GInitiallyUnowned parent_instance; 15810: 15810: 15810: GtkCellRendererPrivate *priv; 15810: }; 15810: # 109 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 15810: struct _GtkCellRendererClass 15810: { 15810: 15810: GInitiallyUnownedClass parent_class; 15810: 15810: 15810: 15810: 15810: GtkSizeRequestMode (* get_request_mode) (GtkCellRenderer *cell); 15810: void (* get_preferred_width) (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint *minimum_size, 15810: gint *natural_size); 15810: void (* get_preferred_height_for_width) (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: void (* get_preferred_height) (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint *minimum_size, 15810: gint *natural_size); 15810: void (* get_preferred_width_for_height) (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: void (* get_aligned_area) (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: GtkCellRendererState flags, 15810: const GdkRectangle *cell_area, 15810: GdkRectangle *aligned_area); 15810: void (* get_size) (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: gint *x_offset, 15810: gint *y_offset, 15810: gint *width, 15810: gint *height); 15810: void (* render) (GtkCellRenderer *cell, 15810: cairo_t *cr, 15810: GtkWidget *widget, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: gboolean (* activate) (GtkCellRenderer *cell, 15810: GdkEvent *event, 15810: GtkWidget *widget, 15810: const gchar *path, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: GtkCellEditable * (* start_editing) (GtkCellRenderer *cell, 15810: GdkEvent *event, 15810: GtkWidget *widget, 15810: const gchar *path, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: 15810: 15810: void (* editing_canceled) (GtkCellRenderer *cell); 15810: void (* editing_started) (GtkCellRenderer *cell, 15810: GtkCellEditable *editable, 15810: const gchar *path); 15810: 15810: 15810: 15810: GtkCellRendererClassPrivate *priv; 15810: 15810: 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkSizeRequestMode gtk_cell_renderer_get_request_mode (GtkCellRenderer *cell); 15810: extern 15810: void gtk_cell_renderer_get_preferred_width (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint *minimum_size, 15810: gint *natural_size); 15810: extern 15810: void gtk_cell_renderer_get_preferred_height_for_width (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_cell_renderer_get_preferred_height (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint *minimum_size, 15810: gint *natural_size); 15810: extern 15810: void gtk_cell_renderer_get_preferred_width_for_height (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: void gtk_cell_renderer_get_preferred_size (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: GtkRequisition *minimum_size, 15810: GtkRequisition *natural_size); 15810: extern 15810: void gtk_cell_renderer_get_aligned_area (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: GtkCellRendererState flags, 15810: const GdkRectangle *cell_area, 15810: GdkRectangle *aligned_area); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_cell_renderer_get_preferred_size" "' instead"))) extern 15810: void gtk_cell_renderer_get_size (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: gint *x_offset, 15810: gint *y_offset, 15810: gint *width, 15810: gint *height); 15810: extern 15810: void gtk_cell_renderer_render (GtkCellRenderer *cell, 15810: cairo_t *cr, 15810: GtkWidget *widget, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: extern 15810: gboolean gtk_cell_renderer_activate (GtkCellRenderer *cell, 15810: GdkEvent *event, 15810: GtkWidget *widget, 15810: const gchar *path, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: extern 15810: GtkCellEditable *gtk_cell_renderer_start_editing (GtkCellRenderer *cell, 15810: GdkEvent *event, 15810: GtkWidget *widget, 15810: const gchar *path, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: 15810: extern 15810: void gtk_cell_renderer_set_fixed_size (GtkCellRenderer *cell, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_cell_renderer_get_fixed_size (GtkCellRenderer *cell, 15810: gint *width, 15810: gint *height); 15810: 15810: extern 15810: void gtk_cell_renderer_set_alignment (GtkCellRenderer *cell, 15810: gfloat xalign, 15810: gfloat yalign); 15810: extern 15810: void gtk_cell_renderer_get_alignment (GtkCellRenderer *cell, 15810: gfloat *xalign, 15810: gfloat *yalign); 15810: 15810: extern 15810: void gtk_cell_renderer_set_padding (GtkCellRenderer *cell, 15810: gint xpad, 15810: gint ypad); 15810: extern 15810: void gtk_cell_renderer_get_padding (GtkCellRenderer *cell, 15810: gint *xpad, 15810: gint *ypad); 15810: 15810: extern 15810: void gtk_cell_renderer_set_visible (GtkCellRenderer *cell, 15810: gboolean visible); 15810: extern 15810: gboolean gtk_cell_renderer_get_visible (GtkCellRenderer *cell); 15810: 15810: extern 15810: void gtk_cell_renderer_set_sensitive (GtkCellRenderer *cell, 15810: gboolean sensitive); 15810: extern 15810: gboolean gtk_cell_renderer_get_sensitive (GtkCellRenderer *cell); 15810: 15810: extern 15810: gboolean gtk_cell_renderer_is_activatable (GtkCellRenderer *cell); 15810: 15810: 15810: extern 15810: void gtk_cell_renderer_stop_editing (GtkCellRenderer *cell, 15810: gboolean canceled); 15810: 15810: 15810: void _gtk_cell_renderer_calc_offset (GtkCellRenderer *cell, 15810: const GdkRectangle *cell_area, 15810: GtkTextDirection direction, 15810: gint width, 15810: gint height, 15810: gint *x_offset, 15810: gint *y_offset); 15810: 15810: extern 15810: GtkStateFlags gtk_cell_renderer_get_state (GtkCellRenderer *cell, 15810: GtkWidget *widget, 15810: GtkCellRendererState cell_state); 15810: 15810: extern 15810: void gtk_cell_renderer_class_set_accessible_type 15810: (GtkCellRendererClass *renderer_class, 15810: GType type); 15810: GType _gtk_cell_renderer_get_accessible_type 15810: (GtkCellRenderer * renderer); 15810: 15810: 15810: # 26 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 15810: 15810: # 58 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 15810: typedef struct _GtkTreeSortable GtkTreeSortable; 15810: typedef struct _GtkTreeSortableIface GtkTreeSortableIface; 15810: # 83 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 15810: typedef gint (* GtkTreeIterCompareFunc) (GtkTreeModel *model, 15810: GtkTreeIter *a, 15810: GtkTreeIter *b, 15810: gpointer user_data); 15810: # 104 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 15810: struct _GtkTreeSortableIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: void (* sort_column_changed) (GtkTreeSortable *sortable); 15810: 15810: 15810: gboolean (* get_sort_column_id) (GtkTreeSortable *sortable, 15810: gint *sort_column_id, 15810: GtkSortType *order); 15810: void (* set_sort_column_id) (GtkTreeSortable *sortable, 15810: gint sort_column_id, 15810: GtkSortType order); 15810: void (* set_sort_func) (GtkTreeSortable *sortable, 15810: gint sort_column_id, 15810: GtkTreeIterCompareFunc sort_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: void (* set_default_sort_func) (GtkTreeSortable *sortable, 15810: GtkTreeIterCompareFunc sort_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: gboolean (* has_default_sort_func) (GtkTreeSortable *sortable); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_tree_sortable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_tree_sortable_sort_column_changed (GtkTreeSortable *sortable); 15810: extern 15810: gboolean gtk_tree_sortable_get_sort_column_id (GtkTreeSortable *sortable, 15810: gint *sort_column_id, 15810: GtkSortType *order); 15810: extern 15810: void gtk_tree_sortable_set_sort_column_id (GtkTreeSortable *sortable, 15810: gint sort_column_id, 15810: GtkSortType order); 15810: extern 15810: void gtk_tree_sortable_set_sort_func (GtkTreeSortable *sortable, 15810: gint sort_column_id, 15810: GtkTreeIterCompareFunc sort_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_tree_sortable_set_default_sort_func (GtkTreeSortable *sortable, 15810: GtkTreeIterCompareFunc sort_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: gboolean gtk_tree_sortable_has_default_sort_func (GtkTreeSortable *sortable); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 15810: typedef struct _GtkCellArea GtkCellArea; 15810: typedef struct _GtkCellAreaClass GtkCellAreaClass; 15810: typedef struct _GtkCellAreaPrivate GtkCellAreaPrivate; 15810: typedef struct _GtkCellAreaContext GtkCellAreaContext; 15810: # 70 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 15810: typedef gboolean (*GtkCellCallback) (GtkCellRenderer *renderer, 15810: gpointer data); 15810: # 88 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 15810: typedef gboolean (*GtkCellAllocCallback) (GtkCellRenderer *renderer, 15810: const GdkRectangle *cell_area, 15810: const GdkRectangle *cell_background, 15810: gpointer data); 15810: 15810: 15810: struct _GtkCellArea 15810: { 15810: 15810: GInitiallyUnowned parent_instance; 15810: 15810: GtkCellAreaPrivate *priv; 15810: }; 15810: # 173 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 15810: struct _GtkCellAreaClass 15810: { 15810: 15810: GInitiallyUnownedClass parent_class; 15810: 15810: 15810: 15810: 15810: void (* add) (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: void (* remove) (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: void (* foreach) (GtkCellArea *area, 15810: GtkCellCallback callback, 15810: gpointer callback_data); 15810: void (* foreach_alloc) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: const GdkRectangle *background_area, 15810: GtkCellAllocCallback callback, 15810: gpointer callback_data); 15810: gint (* event) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: GdkEvent *event, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: void (* render) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: cairo_t *cr, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags, 15810: gboolean paint_focus); 15810: void (* apply_attributes) (GtkCellArea *area, 15810: GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gboolean is_expander, 15810: gboolean is_expanded); 15810: 15810: 15810: GtkCellAreaContext *(* create_context) (GtkCellArea *area); 15810: GtkCellAreaContext *(* copy_context) (GtkCellArea *area, 15810: GtkCellAreaContext *context); 15810: GtkSizeRequestMode (* get_request_mode) (GtkCellArea *area); 15810: void (* get_preferred_width) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: void (* get_preferred_height_for_width) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: void (* get_preferred_height) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: void (* get_preferred_width_for_height) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: 15810: 15810: void (* set_cell_property) (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: guint property_id, 15810: const GValue *value, 15810: GParamSpec *pspec); 15810: void (* get_cell_property) (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: guint property_id, 15810: GValue *value, 15810: GParamSpec *pspec); 15810: 15810: 15810: gboolean (* focus) (GtkCellArea *area, 15810: GtkDirectionType direction); 15810: gboolean (* is_activatable) (GtkCellArea *area); 15810: gboolean (* activate) (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags, 15810: gboolean edit_only); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_area_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: void gtk_cell_area_add (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: extern 15810: void gtk_cell_area_remove (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: extern 15810: gboolean gtk_cell_area_has_renderer (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: extern 15810: void gtk_cell_area_foreach (GtkCellArea *area, 15810: GtkCellCallback callback, 15810: gpointer callback_data); 15810: extern 15810: void gtk_cell_area_foreach_alloc (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: const GdkRectangle *background_area, 15810: GtkCellAllocCallback callback, 15810: gpointer callback_data); 15810: extern 15810: gint gtk_cell_area_event (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: GdkEvent *event, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: extern 15810: void gtk_cell_area_render (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: cairo_t *cr, 15810: const GdkRectangle *background_area, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags, 15810: gboolean paint_focus); 15810: 15810: extern 15810: void gtk_cell_area_get_cell_allocation (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: GtkCellRenderer *renderer, 15810: const GdkRectangle *cell_area, 15810: GdkRectangle *allocation); 15810: extern 15810: GtkCellRenderer *gtk_cell_area_get_cell_at_position (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: gint x, 15810: gint y, 15810: GdkRectangle *alloc_area); 15810: 15810: 15810: extern 15810: GtkCellAreaContext *gtk_cell_area_create_context (GtkCellArea *area); 15810: extern 15810: GtkCellAreaContext *gtk_cell_area_copy_context (GtkCellArea *area, 15810: GtkCellAreaContext *context); 15810: extern 15810: GtkSizeRequestMode gtk_cell_area_get_request_mode (GtkCellArea *area); 15810: extern 15810: void gtk_cell_area_get_preferred_width (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: void gtk_cell_area_get_preferred_height_for_width (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_cell_area_get_preferred_height (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_cell_area_get_preferred_width_for_height (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: const gchar * gtk_cell_area_get_current_path_string (GtkCellArea *area); 15810: 15810: 15810: 15810: extern 15810: void gtk_cell_area_apply_attributes (GtkCellArea *area, 15810: GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gboolean is_expander, 15810: gboolean is_expanded); 15810: extern 15810: void gtk_cell_area_attribute_connect (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *attribute, 15810: gint column); 15810: extern 15810: void gtk_cell_area_attribute_disconnect (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *attribute); 15810: extern 15810: gint gtk_cell_area_attribute_get_column (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *attribute); 15810: 15810: 15810: 15810: extern 15810: void gtk_cell_area_class_install_cell_property (GtkCellAreaClass *aclass, 15810: guint property_id, 15810: GParamSpec *pspec); 15810: extern 15810: GParamSpec* gtk_cell_area_class_find_cell_property (GtkCellAreaClass *aclass, 15810: const gchar *property_name); 15810: extern 15810: GParamSpec** gtk_cell_area_class_list_cell_properties (GtkCellAreaClass *aclass, 15810: guint *n_properties); 15810: extern 15810: void gtk_cell_area_add_with_properties (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *first_prop_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_cell_area_cell_set (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *first_prop_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_cell_area_cell_get (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *first_prop_name, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_cell_area_cell_set_valist (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void gtk_cell_area_cell_get_valist (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: extern 15810: void gtk_cell_area_cell_set_property (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *property_name, 15810: const GValue *value); 15810: extern 15810: void gtk_cell_area_cell_get_property (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: const gchar *property_name, 15810: GValue *value); 15810: 15810: 15810: extern 15810: gboolean gtk_cell_area_is_activatable (GtkCellArea *area); 15810: extern 15810: gboolean gtk_cell_area_activate (GtkCellArea *area, 15810: GtkCellAreaContext *context, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags, 15810: gboolean edit_only); 15810: extern 15810: gboolean gtk_cell_area_focus (GtkCellArea *area, 15810: GtkDirectionType direction); 15810: extern 15810: void gtk_cell_area_set_focus_cell (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: extern 15810: GtkCellRenderer *gtk_cell_area_get_focus_cell (GtkCellArea *area); 15810: 15810: 15810: 15810: extern 15810: void gtk_cell_area_add_focus_sibling (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: GtkCellRenderer *sibling); 15810: extern 15810: void gtk_cell_area_remove_focus_sibling (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: GtkCellRenderer *sibling); 15810: extern 15810: gboolean gtk_cell_area_is_focus_sibling (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: GtkCellRenderer *sibling); 15810: extern 15810: const GList * gtk_cell_area_get_focus_siblings (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: extern 15810: GtkCellRenderer *gtk_cell_area_get_focus_from_sibling (GtkCellArea *area, 15810: GtkCellRenderer *renderer); 15810: 15810: 15810: extern 15810: GtkCellRenderer *gtk_cell_area_get_edited_cell (GtkCellArea *area); 15810: extern 15810: GtkCellEditable *gtk_cell_area_get_edit_widget (GtkCellArea *area); 15810: extern 15810: gboolean gtk_cell_area_activate_cell (GtkCellArea *area, 15810: GtkWidget *widget, 15810: GtkCellRenderer *renderer, 15810: GdkEvent *event, 15810: const GdkRectangle *cell_area, 15810: GtkCellRendererState flags); 15810: extern 15810: void gtk_cell_area_stop_editing (GtkCellArea *area, 15810: gboolean canceled); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_cell_area_inner_cell_area (GtkCellArea *area, 15810: GtkWidget *widget, 15810: const GdkRectangle *cell_area, 15810: GdkRectangle *inner_area); 15810: 15810: 15810: extern 15810: void gtk_cell_area_request_renderer (GtkCellArea *area, 15810: GtkCellRenderer *renderer, 15810: GtkOrientation orientation, 15810: GtkWidget *widget, 15810: gint for_size, 15810: gint *minimum_size, 15810: gint *natural_size); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: void _gtk_cell_area_set_cell_data_func_with_proxy (GtkCellArea *area, 15810: GtkCellRenderer *cell, 15810: GFunc func, 15810: gpointer func_data, 15810: GDestroyNotify destroy, 15810: gpointer proxy); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 2 15810: 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 15810: typedef struct _GtkTreeViewColumn GtkTreeViewColumn; 15810: typedef struct _GtkTreeViewColumnClass GtkTreeViewColumnClass; 15810: typedef struct _GtkTreeViewColumnPrivate GtkTreeViewColumnPrivate; 15810: # 55 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 15810: typedef enum 15810: { 15810: GTK_TREE_VIEW_COLUMN_GROW_ONLY, 15810: GTK_TREE_VIEW_COLUMN_AUTOSIZE, 15810: GTK_TREE_VIEW_COLUMN_FIXED 15810: } GtkTreeViewColumnSizing; 15810: # 77 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 15810: typedef void (* GtkTreeCellDataFunc) (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell, 15810: GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gpointer data); 15810: 15810: 15810: struct _GtkTreeViewColumn 15810: { 15810: GInitiallyUnowned parent_instance; 15810: 15810: GtkTreeViewColumnPrivate *priv; 15810: }; 15810: 15810: struct _GtkTreeViewColumnClass 15810: { 15810: GInitiallyUnownedClass parent_class; 15810: 15810: void (*clicked) (GtkTreeViewColumn *tree_column); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_tree_view_column_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTreeViewColumn *gtk_tree_view_column_new (void); 15810: extern 15810: GtkTreeViewColumn *gtk_tree_view_column_new_with_area (GtkCellArea *area); 15810: extern 15810: GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, 15810: GtkCellRenderer *cell, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_tree_view_column_pack_start (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell, 15810: gboolean expand); 15810: extern 15810: void gtk_tree_view_column_pack_end (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell, 15810: gboolean expand); 15810: extern 15810: void gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_add_attribute (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell_renderer, 15810: const gchar *attribute, 15810: gint column); 15810: extern 15810: void gtk_tree_view_column_set_attributes (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell_renderer, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_tree_view_column_set_cell_data_func (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell_renderer, 15810: GtkTreeCellDataFunc func, 15810: gpointer func_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_tree_view_column_clear_attributes (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell_renderer); 15810: extern 15810: void gtk_tree_view_column_set_spacing (GtkTreeViewColumn *tree_column, 15810: gint spacing); 15810: extern 15810: gint gtk_tree_view_column_get_spacing (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_visible (GtkTreeViewColumn *tree_column, 15810: gboolean visible); 15810: extern 15810: gboolean gtk_tree_view_column_get_visible (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_resizable (GtkTreeViewColumn *tree_column, 15810: gboolean resizable); 15810: extern 15810: gboolean gtk_tree_view_column_get_resizable (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_sizing (GtkTreeViewColumn *tree_column, 15810: GtkTreeViewColumnSizing type); 15810: extern 15810: GtkTreeViewColumnSizing gtk_tree_view_column_get_sizing (GtkTreeViewColumn *tree_column); 15810: extern 15810: gint gtk_tree_view_column_get_x_offset (GtkTreeViewColumn *tree_column); 15810: extern 15810: gint gtk_tree_view_column_get_width (GtkTreeViewColumn *tree_column); 15810: extern 15810: gint gtk_tree_view_column_get_fixed_width (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_fixed_width (GtkTreeViewColumn *tree_column, 15810: gint fixed_width); 15810: extern 15810: void gtk_tree_view_column_set_min_width (GtkTreeViewColumn *tree_column, 15810: gint min_width); 15810: extern 15810: gint gtk_tree_view_column_get_min_width (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_max_width (GtkTreeViewColumn *tree_column, 15810: gint max_width); 15810: extern 15810: gint gtk_tree_view_column_get_max_width (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_clicked (GtkTreeViewColumn *tree_column); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_tree_view_column_set_title (GtkTreeViewColumn *tree_column, 15810: const gchar *title); 15810: extern 15810: const gchar * gtk_tree_view_column_get_title (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_expand (GtkTreeViewColumn *tree_column, 15810: gboolean expand); 15810: extern 15810: gboolean gtk_tree_view_column_get_expand (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_clickable (GtkTreeViewColumn *tree_column, 15810: gboolean clickable); 15810: extern 15810: gboolean gtk_tree_view_column_get_clickable (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_widget (GtkTreeViewColumn *tree_column, 15810: GtkWidget *widget); 15810: extern 15810: GtkWidget *gtk_tree_view_column_get_widget (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_alignment (GtkTreeViewColumn *tree_column, 15810: gfloat xalign); 15810: extern 15810: gfloat gtk_tree_view_column_get_alignment (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_reorderable (GtkTreeViewColumn *tree_column, 15810: gboolean reorderable); 15810: extern 15810: gboolean gtk_tree_view_column_get_reorderable (GtkTreeViewColumn *tree_column); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_tree_view_column_set_sort_column_id (GtkTreeViewColumn *tree_column, 15810: gint sort_column_id); 15810: extern 15810: gint gtk_tree_view_column_get_sort_column_id (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_sort_indicator (GtkTreeViewColumn *tree_column, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_tree_view_column_get_sort_indicator (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_set_sort_order (GtkTreeViewColumn *tree_column, 15810: GtkSortType order); 15810: extern 15810: GtkSortType gtk_tree_view_column_get_sort_order (GtkTreeViewColumn *tree_column); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_tree_view_column_cell_set_cell_data (GtkTreeViewColumn *tree_column, 15810: GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gboolean is_expander, 15810: gboolean is_expanded); 15810: extern 15810: void gtk_tree_view_column_cell_get_size (GtkTreeViewColumn *tree_column, 15810: const GdkRectangle *cell_area, 15810: gint *x_offset, 15810: gint *y_offset, 15810: gint *width, 15810: gint *height); 15810: extern 15810: gboolean gtk_tree_view_column_cell_is_visible (GtkTreeViewColumn *tree_column); 15810: extern 15810: void gtk_tree_view_column_focus_cell (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell); 15810: extern 15810: gboolean gtk_tree_view_column_cell_get_position (GtkTreeViewColumn *tree_column, 15810: GtkCellRenderer *cell_renderer, 15810: gint *x_offset, 15810: gint *width); 15810: extern 15810: void gtk_tree_view_column_queue_resize (GtkTreeViewColumn *tree_column); 15810: extern 15810: GtkWidget *gtk_tree_view_column_get_tree_view (GtkTreeViewColumn *tree_column); 15810: extern 15810: GtkWidget *gtk_tree_view_column_get_button (GtkTreeViewColumn *tree_column); 15810: 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkdnd.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkdnd.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkselection.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkselection.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 1 15810: # 62 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 15810: 15810: 15810: typedef struct _GtkTextAttributes GtkTextAttributes; 15810: 15810: 15810: 15810: typedef struct _GtkTextAppearance GtkTextAppearance; 15810: # 89 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 15810: struct _GtkTextAppearance 15810: { 15810: 15810: GdkColor bg_color; 15810: GdkColor fg_color; 15810: 15810: 15810: gint rise; 15810: 15810: guint underline : 4; 15810: guint strikethrough : 1; 15810: 15810: 15810: 15810: 15810: 15810: 15810: guint draw_bg : 1; 15810: 15810: 15810: 15810: 15810: 15810: guint inside_selection : 1; 15810: guint is_text : 1; 15810: # 128 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 15810: GdkRGBA *rgba[2]; 15810: 15810: 15810: 15810: 15810: 15810: 15810: }; 15810: # 166 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 15810: struct _GtkTextAttributes 15810: { 15810: 15810: guint refcount; 15810: 15810: 15810: GtkTextAppearance appearance; 15810: 15810: GtkJustification justification; 15810: GtkTextDirection direction; 15810: 15810: PangoFontDescription *font; 15810: 15810: gdouble font_scale; 15810: 15810: gint left_margin; 15810: gint right_margin; 15810: gint indent; 15810: 15810: gint pixels_above_lines; 15810: gint pixels_below_lines; 15810: gint pixels_inside_wrap; 15810: 15810: PangoTabArray *tabs; 15810: 15810: GtkWrapMode wrap_mode; 15810: 15810: PangoLanguage *language; 15810: 15810: 15810: GdkColor *pg_bg_color; 15810: 15810: 15810: guint invisible : 1; 15810: guint bg_full_height : 1; 15810: guint editable : 1; 15810: guint no_fallback: 1; 15810: 15810: 15810: GdkRGBA *pg_bg_rgba; 15810: 15810: 15810: gint letter_spacing; 15810: # 220 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 15810: gchar *font_features; 15810: 15810: 15810: 15810: 15810: 15810: 15810: }; 15810: 15810: extern 15810: GtkTextAttributes* gtk_text_attributes_new (void); 15810: extern 15810: GtkTextAttributes* gtk_text_attributes_copy (GtkTextAttributes *src); 15810: extern 15810: void gtk_text_attributes_copy_values (GtkTextAttributes *src, 15810: GtkTextAttributes *dest); 15810: extern 15810: void gtk_text_attributes_unref (GtkTextAttributes *values); 15810: extern 15810: GtkTextAttributes *gtk_text_attributes_ref (GtkTextAttributes *values); 15810: 15810: extern 15810: GType gtk_text_attributes_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 15810: typedef struct _GtkTextChildAnchor GtkTextChildAnchor; 15810: typedef struct _GtkTextChildAnchorClass GtkTextChildAnchorClass; 15810: # 55 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 15810: struct _GtkTextChildAnchor 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: gpointer segment; 15810: }; 15810: 15810: struct _GtkTextChildAnchorClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_text_child_anchor_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkTextChildAnchor* gtk_text_child_anchor_new (void); 15810: 15810: extern 15810: GList* gtk_text_child_anchor_get_widgets (GtkTextChildAnchor *anchor); 15810: extern 15810: gboolean gtk_text_child_anchor_get_deleted (GtkTextChildAnchor *anchor); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktexttag.h" 1 15810: # 62 "/usr/include/gtk-3.0/gtk/gtktexttag.h" 15810: 15810: 15810: typedef struct _GtkTextIter GtkTextIter; 15810: typedef struct _GtkTextTagTable GtkTextTagTable; 15810: # 74 "/usr/include/gtk-3.0/gtk/gtktexttag.h" 15810: typedef struct _GtkTextTag GtkTextTag; 15810: typedef struct _GtkTextTagPrivate GtkTextTagPrivate; 15810: typedef struct _GtkTextTagClass GtkTextTagClass; 15810: 15810: struct _GtkTextTag 15810: { 15810: GObject parent_instance; 15810: 15810: GtkTextTagPrivate *priv; 15810: }; 15810: 15810: struct _GtkTextTagClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gboolean (* event) (GtkTextTag *tag, 15810: GObject *event_object, 15810: GdkEvent *event, 15810: const GtkTextIter *iter); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_text_tag_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTextTag *gtk_text_tag_new (const gchar *name); 15810: extern 15810: gint gtk_text_tag_get_priority (GtkTextTag *tag); 15810: extern 15810: void gtk_text_tag_set_priority (GtkTextTag *tag, 15810: gint priority); 15810: extern 15810: gboolean gtk_text_tag_event (GtkTextTag *tag, 15810: GObject *event_object, 15810: GdkEvent *event, 15810: const GtkTextIter *iter); 15810: extern 15810: void gtk_text_tag_changed (GtkTextTag *tag, 15810: gboolean size_changed); 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 2 15810: 15810: 15810: # 53 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 15810: typedef enum { 15810: GTK_TEXT_SEARCH_VISIBLE_ONLY = 1 << 0, 15810: GTK_TEXT_SEARCH_TEXT_ONLY = 1 << 1, 15810: GTK_TEXT_SEARCH_CASE_INSENSITIVE = 1 << 2 15810: 15810: } GtkTextSearchFlags; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkTextBuffer GtkTextBuffer; 15810: 15810: 15810: 15810: struct _GtkTextIter { 15810: 15810: 15810: 15810: 15810: 15810: gpointer dummy1; 15810: gpointer dummy2; 15810: gint dummy3; 15810: gint dummy4; 15810: gint dummy5; 15810: gint dummy6; 15810: gint dummy7; 15810: gint dummy8; 15810: gpointer dummy9; 15810: gpointer dummy10; 15810: gint dummy11; 15810: gint dummy12; 15810: 15810: gint dummy13; 15810: gpointer dummy14; 15810: }; 15810: 15810: 15810: 15810: 15810: extern 15810: GtkTextBuffer *gtk_text_iter_get_buffer (const GtkTextIter *iter); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GtkTextIter *gtk_text_iter_copy (const GtkTextIter *iter); 15810: extern 15810: void gtk_text_iter_free (GtkTextIter *iter); 15810: extern 15810: void gtk_text_iter_assign (GtkTextIter *iter, 15810: const GtkTextIter *other); 15810: 15810: extern 15810: GType gtk_text_iter_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gint gtk_text_iter_get_offset (const GtkTextIter *iter); 15810: extern 15810: gint gtk_text_iter_get_line (const GtkTextIter *iter); 15810: extern 15810: gint gtk_text_iter_get_line_offset (const GtkTextIter *iter); 15810: extern 15810: gint gtk_text_iter_get_line_index (const GtkTextIter *iter); 15810: 15810: extern 15810: gint gtk_text_iter_get_visible_line_offset (const GtkTextIter *iter); 15810: extern 15810: gint gtk_text_iter_get_visible_line_index (const GtkTextIter *iter); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gunichar gtk_text_iter_get_char (const GtkTextIter *iter); 15810: 15810: 15810: 15810: 15810: extern 15810: gchar *gtk_text_iter_get_slice (const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: 15810: extern 15810: gchar *gtk_text_iter_get_text (const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: extern 15810: gchar *gtk_text_iter_get_visible_slice (const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: extern 15810: gchar *gtk_text_iter_get_visible_text (const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: extern 15810: GdkPixbuf* gtk_text_iter_get_pixbuf (const GtkTextIter *iter); 15810: extern 15810: GSList * gtk_text_iter_get_marks (const GtkTextIter *iter); 15810: 15810: extern 15810: GtkTextChildAnchor* gtk_text_iter_get_child_anchor (const GtkTextIter *iter); 15810: 15810: 15810: 15810: 15810: extern 15810: GSList *gtk_text_iter_get_toggled_tags (const GtkTextIter *iter, 15810: gboolean toggled_on); 15810: 15810: extern 15810: gboolean gtk_text_iter_starts_tag (const GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_text_iter_starts_tag" "' instead"))) extern 15810: gboolean gtk_text_iter_begins_tag (const GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: 15810: extern 15810: gboolean gtk_text_iter_ends_tag (const GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: 15810: extern 15810: gboolean gtk_text_iter_toggles_tag (const GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: 15810: extern 15810: gboolean gtk_text_iter_has_tag (const GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: extern 15810: GSList *gtk_text_iter_get_tags (const GtkTextIter *iter); 15810: 15810: extern 15810: gboolean gtk_text_iter_editable (const GtkTextIter *iter, 15810: gboolean default_setting); 15810: extern 15810: gboolean gtk_text_iter_can_insert (const GtkTextIter *iter, 15810: gboolean default_editability); 15810: 15810: extern 15810: gboolean gtk_text_iter_starts_word (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_ends_word (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_inside_word (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_starts_sentence (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_ends_sentence (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_inside_sentence (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_starts_line (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_ends_line (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_is_cursor_position (const GtkTextIter *iter); 15810: 15810: extern 15810: gint gtk_text_iter_get_chars_in_line (const GtkTextIter *iter); 15810: extern 15810: gint gtk_text_iter_get_bytes_in_line (const GtkTextIter *iter); 15810: 15810: extern 15810: gboolean gtk_text_iter_get_attributes (const GtkTextIter *iter, 15810: GtkTextAttributes *values); 15810: extern 15810: PangoLanguage* gtk_text_iter_get_language (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_is_end (const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_is_start (const GtkTextIter *iter); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_char (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_char (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_chars (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_chars (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_forward_line (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_line (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_lines (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_lines (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_forward_word_end (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_word_start (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_word_ends (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_word_starts (GtkTextIter *iter, 15810: gint count); 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_visible_line (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_visible_line (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_visible_lines (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_visible_lines (GtkTextIter *iter, 15810: gint count); 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_visible_word_end (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_visible_word_start (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_visible_word_ends (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_visible_word_starts (GtkTextIter *iter, 15810: gint count); 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_sentence_end (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_sentence_start (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_sentence_ends (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_sentence_starts (GtkTextIter *iter, 15810: gint count); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_cursor_position (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_cursor_position (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_cursor_positions (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_cursor_positions (GtkTextIter *iter, 15810: gint count); 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_visible_cursor_position (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_backward_visible_cursor_position (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_visible_cursor_positions (GtkTextIter *iter, 15810: gint count); 15810: extern 15810: gboolean gtk_text_iter_backward_visible_cursor_positions (GtkTextIter *iter, 15810: gint count); 15810: 15810: extern 15810: void gtk_text_iter_set_offset (GtkTextIter *iter, 15810: gint char_offset); 15810: extern 15810: void gtk_text_iter_set_line (GtkTextIter *iter, 15810: gint line_number); 15810: extern 15810: void gtk_text_iter_set_line_offset (GtkTextIter *iter, 15810: gint char_on_line); 15810: extern 15810: void gtk_text_iter_set_line_index (GtkTextIter *iter, 15810: gint byte_on_line); 15810: extern 15810: void gtk_text_iter_forward_to_end (GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_iter_forward_to_line_end (GtkTextIter *iter); 15810: 15810: extern 15810: void gtk_text_iter_set_visible_line_offset (GtkTextIter *iter, 15810: gint char_on_line); 15810: extern 15810: void gtk_text_iter_set_visible_line_index (GtkTextIter *iter, 15810: gint byte_on_line); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_to_tag_toggle (GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: 15810: extern 15810: gboolean gtk_text_iter_backward_to_tag_toggle (GtkTextIter *iter, 15810: GtkTextTag *tag); 15810: 15810: typedef gboolean (* GtkTextCharPredicate) (gunichar ch, gpointer user_data); 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_find_char (GtkTextIter *iter, 15810: GtkTextCharPredicate pred, 15810: gpointer user_data, 15810: const GtkTextIter *limit); 15810: extern 15810: gboolean gtk_text_iter_backward_find_char (GtkTextIter *iter, 15810: GtkTextCharPredicate pred, 15810: gpointer user_data, 15810: const GtkTextIter *limit); 15810: 15810: extern 15810: gboolean gtk_text_iter_forward_search (const GtkTextIter *iter, 15810: const gchar *str, 15810: GtkTextSearchFlags flags, 15810: GtkTextIter *match_start, 15810: GtkTextIter *match_end, 15810: const GtkTextIter *limit); 15810: 15810: extern 15810: gboolean gtk_text_iter_backward_search (const GtkTextIter *iter, 15810: const gchar *str, 15810: GtkTextSearchFlags flags, 15810: GtkTextIter *match_start, 15810: GtkTextIter *match_end, 15810: const GtkTextIter *limit); 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_text_iter_equal (const GtkTextIter *lhs, 15810: const GtkTextIter *rhs); 15810: extern 15810: gint gtk_text_iter_compare (const GtkTextIter *lhs, 15810: const GtkTextIter *rhs); 15810: extern 15810: gboolean gtk_text_iter_in_range (const GtkTextIter *iter, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: 15810: extern 15810: void gtk_text_iter_order (GtkTextIter *first, 15810: GtkTextIter *second); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkselection.h" 2 15810: 15810: 15810: 15810: typedef struct _GtkTargetPair GtkTargetPair; 15810: # 52 "/usr/include/gtk-3.0/gtk/gtkselection.h" 15810: struct _GtkTargetPair 15810: { 15810: GdkAtom target; 15810: guint flags; 15810: guint info; 15810: }; 15810: # 66 "/usr/include/gtk-3.0/gtk/gtkselection.h" 15810: typedef struct _GtkTargetList GtkTargetList; 15810: typedef struct _GtkTargetEntry GtkTargetEntry; 15810: # 86 "/usr/include/gtk-3.0/gtk/gtkselection.h" 15810: typedef enum { 15810: GTK_TARGET_SAME_APP = 1 << 0, 15810: GTK_TARGET_SAME_WIDGET = 1 << 1, 15810: GTK_TARGET_OTHER_APP = 1 << 2, 15810: GTK_TARGET_OTHER_WIDGET = 1 << 3 15810: } GtkTargetFlags; 15810: # 106 "/usr/include/gtk-3.0/gtk/gtkselection.h" 15810: struct _GtkTargetEntry 15810: { 15810: gchar *target; 15810: guint flags; 15810: guint info; 15810: }; 15810: 15810: extern 15810: GType gtk_target_list_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTargetList *gtk_target_list_new (const GtkTargetEntry *targets, 15810: guint ntargets); 15810: extern 15810: GtkTargetList *gtk_target_list_ref (GtkTargetList *list); 15810: extern 15810: void gtk_target_list_unref (GtkTargetList *list); 15810: extern 15810: void gtk_target_list_add (GtkTargetList *list, 15810: GdkAtom target, 15810: guint flags, 15810: guint info); 15810: extern 15810: void gtk_target_list_add_text_targets (GtkTargetList *list, 15810: guint info); 15810: extern 15810: void gtk_target_list_add_rich_text_targets (GtkTargetList *list, 15810: guint info, 15810: gboolean deserializable, 15810: GtkTextBuffer *buffer); 15810: extern 15810: void gtk_target_list_add_image_targets (GtkTargetList *list, 15810: guint info, 15810: gboolean writable); 15810: extern 15810: void gtk_target_list_add_uri_targets (GtkTargetList *list, 15810: guint info); 15810: extern 15810: void gtk_target_list_add_table (GtkTargetList *list, 15810: const GtkTargetEntry *targets, 15810: guint ntargets); 15810: extern 15810: void gtk_target_list_remove (GtkTargetList *list, 15810: GdkAtom target); 15810: extern 15810: gboolean gtk_target_list_find (GtkTargetList *list, 15810: GdkAtom target, 15810: guint *info); 15810: 15810: extern 15810: GtkTargetEntry * gtk_target_table_new_from_list (GtkTargetList *list, 15810: gint *n_targets); 15810: extern 15810: void gtk_target_table_free (GtkTargetEntry *targets, 15810: gint n_targets); 15810: 15810: extern 15810: gboolean gtk_selection_owner_set (GtkWidget *widget, 15810: GdkAtom selection, 15810: guint32 time_); 15810: extern 15810: gboolean gtk_selection_owner_set_for_display (GdkDisplay *display, 15810: GtkWidget *widget, 15810: GdkAtom selection, 15810: guint32 time_); 15810: 15810: extern 15810: void gtk_selection_add_target (GtkWidget *widget, 15810: GdkAtom selection, 15810: GdkAtom target, 15810: guint info); 15810: extern 15810: void gtk_selection_add_targets (GtkWidget *widget, 15810: GdkAtom selection, 15810: const GtkTargetEntry *targets, 15810: guint ntargets); 15810: extern 15810: void gtk_selection_clear_targets (GtkWidget *widget, 15810: GdkAtom selection); 15810: extern 15810: gboolean gtk_selection_convert (GtkWidget *widget, 15810: GdkAtom selection, 15810: GdkAtom target, 15810: guint32 time_); 15810: extern 15810: void gtk_selection_remove_all (GtkWidget *widget); 15810: 15810: extern 15810: GdkAtom gtk_selection_data_get_selection (const GtkSelectionData *selection_data); 15810: extern 15810: GdkAtom gtk_selection_data_get_target (const GtkSelectionData *selection_data); 15810: extern 15810: GdkAtom gtk_selection_data_get_data_type (const GtkSelectionData *selection_data); 15810: extern 15810: gint gtk_selection_data_get_format (const GtkSelectionData *selection_data); 15810: extern 15810: const guchar *gtk_selection_data_get_data (const GtkSelectionData *selection_data); 15810: extern 15810: gint gtk_selection_data_get_length (const GtkSelectionData *selection_data); 15810: extern 15810: const guchar *gtk_selection_data_get_data_with_length 15810: (const GtkSelectionData *selection_data, 15810: gint *length); 15810: 15810: extern 15810: GdkDisplay *gtk_selection_data_get_display (const GtkSelectionData *selection_data); 15810: 15810: extern 15810: void gtk_selection_data_set (GtkSelectionData *selection_data, 15810: GdkAtom type, 15810: gint format, 15810: const guchar *data, 15810: gint length); 15810: extern 15810: gboolean gtk_selection_data_set_text (GtkSelectionData *selection_data, 15810: const gchar *str, 15810: gint len); 15810: extern 15810: guchar * gtk_selection_data_get_text (const GtkSelectionData *selection_data); 15810: extern 15810: gboolean gtk_selection_data_set_pixbuf (GtkSelectionData *selection_data, 15810: GdkPixbuf *pixbuf); 15810: extern 15810: GdkPixbuf *gtk_selection_data_get_pixbuf (const GtkSelectionData *selection_data); 15810: extern 15810: gboolean gtk_selection_data_set_uris (GtkSelectionData *selection_data, 15810: gchar **uris); 15810: extern 15810: gchar **gtk_selection_data_get_uris (const GtkSelectionData *selection_data); 15810: 15810: extern 15810: gboolean gtk_selection_data_get_targets (const GtkSelectionData *selection_data, 15810: GdkAtom **targets, 15810: gint *n_atoms); 15810: extern 15810: gboolean gtk_selection_data_targets_include_text (const GtkSelectionData *selection_data); 15810: extern 15810: gboolean gtk_selection_data_targets_include_rich_text (const GtkSelectionData *selection_data, 15810: GtkTextBuffer *buffer); 15810: extern 15810: gboolean gtk_selection_data_targets_include_image (const GtkSelectionData *selection_data, 15810: gboolean writable); 15810: extern 15810: gboolean gtk_selection_data_targets_include_uri (const GtkSelectionData *selection_data); 15810: extern 15810: gboolean gtk_targets_include_text (GdkAtom *targets, 15810: gint n_targets); 15810: extern 15810: gboolean gtk_targets_include_rich_text (GdkAtom *targets, 15810: gint n_targets, 15810: GtkTextBuffer *buffer); 15810: extern 15810: gboolean gtk_targets_include_image (GdkAtom *targets, 15810: gint n_targets, 15810: gboolean writable); 15810: extern 15810: gboolean gtk_targets_include_uri (GdkAtom *targets, 15810: gint n_targets); 15810: 15810: 15810: extern 15810: GType gtk_selection_data_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkSelectionData *gtk_selection_data_copy (const GtkSelectionData *data); 15810: extern 15810: void gtk_selection_data_free (GtkSelectionData *data); 15810: 15810: extern 15810: GType gtk_target_entry_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTargetEntry *gtk_target_entry_new (const gchar *target, 15810: guint flags, 15810: guint info); 15810: extern 15810: GtkTargetEntry *gtk_target_entry_copy (GtkTargetEntry *data); 15810: extern 15810: void gtk_target_entry_free (GtkTargetEntry *data); 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkdnd.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_drag_get_data (GtkWidget *widget, 15810: GdkDragContext *context, 15810: GdkAtom target, 15810: guint32 time_); 15810: extern 15810: void gtk_drag_finish (GdkDragContext *context, 15810: gboolean success, 15810: gboolean del, 15810: guint32 time_); 15810: 15810: extern 15810: GtkWidget *gtk_drag_get_source_widget (GdkDragContext *context); 15810: 15810: extern 15810: void gtk_drag_highlight (GtkWidget *widget); 15810: extern 15810: void gtk_drag_unhighlight (GtkWidget *widget); 15810: 15810: 15810: 15810: extern 15810: GdkDragContext *gtk_drag_begin_with_coordinates (GtkWidget *widget, 15810: GtkTargetList *targets, 15810: GdkDragAction actions, 15810: gint button, 15810: GdkEvent *event, 15810: gint x, 15810: gint y); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_drag_begin_with_coordinates" "' instead"))) extern 15810: GdkDragContext *gtk_drag_begin (GtkWidget *widget, 15810: GtkTargetList *targets, 15810: GdkDragAction actions, 15810: gint button, 15810: GdkEvent *event); 15810: 15810: extern 15810: void gtk_drag_cancel (GdkDragContext *context); 15810: 15810: extern 15810: void gtk_drag_set_icon_widget (GdkDragContext *context, 15810: GtkWidget *widget, 15810: gint hot_x, 15810: gint hot_y); 15810: extern 15810: void gtk_drag_set_icon_pixbuf (GdkDragContext *context, 15810: GdkPixbuf *pixbuf, 15810: gint hot_x, 15810: gint hot_y); 15810: __attribute__((__deprecated__("Use '" "gtk_drag_set_icon_name" "' instead"))) extern 15810: void gtk_drag_set_icon_stock (GdkDragContext *context, 15810: const gchar *stock_id, 15810: gint hot_x, 15810: gint hot_y); 15810: extern 15810: void gtk_drag_set_icon_surface(GdkDragContext *context, 15810: cairo_surface_t *surface); 15810: extern 15810: void gtk_drag_set_icon_name (GdkDragContext *context, 15810: const gchar *icon_name, 15810: gint hot_x, 15810: gint hot_y); 15810: extern 15810: void gtk_drag_set_icon_gicon (GdkDragContext *context, 15810: GIcon *icon, 15810: gint hot_x, 15810: gint hot_y); 15810: 15810: extern 15810: void gtk_drag_set_icon_default (GdkDragContext *context); 15810: 15810: extern 15810: gboolean gtk_drag_check_threshold (GtkWidget *widget, 15810: gint start_x, 15810: gint start_y, 15810: gint current_x, 15810: gint current_y); 15810: 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkentry.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkentry.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkeditable.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkeditable.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkEditable GtkEditable; 15810: typedef struct _GtkEditableInterface GtkEditableInterface; 15810: 15810: struct _GtkEditableInterface 15810: { 15810: GTypeInterface base_iface; 15810: 15810: 15810: void (* insert_text) (GtkEditable *editable, 15810: const gchar *new_text, 15810: gint new_text_length, 15810: gint *position); 15810: void (* delete_text) (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: void (* changed) (GtkEditable *editable); 15810: 15810: 15810: void (* do_insert_text) (GtkEditable *editable, 15810: const gchar *new_text, 15810: gint new_text_length, 15810: gint *position); 15810: void (* do_delete_text) (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: 15810: gchar* (* get_chars) (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: void (* set_selection_bounds) (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: gboolean (* get_selection_bounds) (GtkEditable *editable, 15810: gint *start_pos, 15810: gint *end_pos); 15810: void (* set_position) (GtkEditable *editable, 15810: gint position); 15810: gint (* get_position) (GtkEditable *editable); 15810: }; 15810: 15810: extern 15810: GType gtk_editable_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void gtk_editable_select_region (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: extern 15810: gboolean gtk_editable_get_selection_bounds (GtkEditable *editable, 15810: gint *start_pos, 15810: gint *end_pos); 15810: extern 15810: void gtk_editable_insert_text (GtkEditable *editable, 15810: const gchar *new_text, 15810: gint new_text_length, 15810: gint *position); 15810: extern 15810: void gtk_editable_delete_text (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: extern 15810: gchar* gtk_editable_get_chars (GtkEditable *editable, 15810: gint start_pos, 15810: gint end_pos); 15810: extern 15810: void gtk_editable_cut_clipboard (GtkEditable *editable); 15810: extern 15810: void gtk_editable_copy_clipboard (GtkEditable *editable); 15810: extern 15810: void gtk_editable_paste_clipboard (GtkEditable *editable); 15810: extern 15810: void gtk_editable_delete_selection (GtkEditable *editable); 15810: extern 15810: void gtk_editable_set_position (GtkEditable *editable, 15810: gint position); 15810: extern 15810: gint gtk_editable_get_position (GtkEditable *editable); 15810: extern 15810: void gtk_editable_set_editable (GtkEditable *editable, 15810: gboolean is_editable); 15810: extern 15810: gboolean gtk_editable_get_editable (GtkEditable *editable); 15810: 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkimcontext.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkimcontext.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkimcontext.h" 15810: typedef struct _GtkIMContext GtkIMContext; 15810: typedef struct _GtkIMContextClass GtkIMContextClass; 15810: 15810: struct _GtkIMContext 15810: { 15810: GObject parent_instance; 15810: }; 15810: 15810: struct _GtkIMContextClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*preedit_start) (GtkIMContext *context); 15810: void (*preedit_end) (GtkIMContext *context); 15810: void (*preedit_changed) (GtkIMContext *context); 15810: void (*commit) (GtkIMContext *context, const gchar *str); 15810: gboolean (*retrieve_surrounding) (GtkIMContext *context); 15810: gboolean (*delete_surrounding) (GtkIMContext *context, 15810: gint offset, 15810: gint n_chars); 15810: 15810: 15810: void (*set_client_window) (GtkIMContext *context, 15810: GdkWindow *window); 15810: void (*get_preedit_string) (GtkIMContext *context, 15810: gchar **str, 15810: PangoAttrList **attrs, 15810: gint *cursor_pos); 15810: gboolean (*filter_keypress) (GtkIMContext *context, 15810: GdkEventKey *event); 15810: void (*focus_in) (GtkIMContext *context); 15810: void (*focus_out) (GtkIMContext *context); 15810: void (*reset) (GtkIMContext *context); 15810: void (*set_cursor_location) (GtkIMContext *context, 15810: GdkRectangle *area); 15810: void (*set_use_preedit) (GtkIMContext *context, 15810: gboolean use_preedit); 15810: void (*set_surrounding) (GtkIMContext *context, 15810: const gchar *text, 15810: gint len, 15810: gint cursor_index); 15810: gboolean (*get_surrounding) (GtkIMContext *context, 15810: gchar **text, 15810: gint *cursor_index); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_im_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_im_context_set_client_window (GtkIMContext *context, 15810: GdkWindow *window); 15810: extern 15810: void gtk_im_context_get_preedit_string (GtkIMContext *context, 15810: gchar **str, 15810: PangoAttrList **attrs, 15810: gint *cursor_pos); 15810: extern 15810: gboolean gtk_im_context_filter_keypress (GtkIMContext *context, 15810: GdkEventKey *event); 15810: extern 15810: void gtk_im_context_focus_in (GtkIMContext *context); 15810: extern 15810: void gtk_im_context_focus_out (GtkIMContext *context); 15810: extern 15810: void gtk_im_context_reset (GtkIMContext *context); 15810: extern 15810: void gtk_im_context_set_cursor_location (GtkIMContext *context, 15810: const GdkRectangle *area); 15810: extern 15810: void gtk_im_context_set_use_preedit (GtkIMContext *context, 15810: gboolean use_preedit); 15810: extern 15810: void gtk_im_context_set_surrounding (GtkIMContext *context, 15810: const gchar *text, 15810: gint len, 15810: gint cursor_index); 15810: extern 15810: gboolean gtk_im_context_get_surrounding (GtkIMContext *context, 15810: gchar **text, 15810: gint *cursor_index); 15810: extern 15810: gboolean gtk_im_context_delete_surrounding (GtkIMContext *context, 15810: gint offset, 15810: gint n_chars); 15810: 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkentrybuffer.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkentrybuffer.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkentrybuffer.h" 15810: typedef struct _GtkEntryBuffer GtkEntryBuffer; 15810: typedef struct _GtkEntryBufferClass GtkEntryBufferClass; 15810: typedef struct _GtkEntryBufferPrivate GtkEntryBufferPrivate; 15810: 15810: struct _GtkEntryBuffer 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GtkEntryBufferPrivate *priv; 15810: }; 15810: 15810: struct _GtkEntryBufferClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*inserted_text) (GtkEntryBuffer *buffer, 15810: guint position, 15810: const gchar *chars, 15810: guint n_chars); 15810: 15810: void (*deleted_text) (GtkEntryBuffer *buffer, 15810: guint position, 15810: guint n_chars); 15810: 15810: 15810: 15810: const gchar* (*get_text) (GtkEntryBuffer *buffer, 15810: gsize *n_bytes); 15810: 15810: guint (*get_length) (GtkEntryBuffer *buffer); 15810: 15810: guint (*insert_text) (GtkEntryBuffer *buffer, 15810: guint position, 15810: const gchar *chars, 15810: guint n_chars); 15810: 15810: guint (*delete_text) (GtkEntryBuffer *buffer, 15810: guint position, 15810: guint n_chars); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_entry_buffer_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkEntryBuffer* gtk_entry_buffer_new (const gchar *initial_chars, 15810: gint n_initial_chars); 15810: 15810: extern 15810: gsize gtk_entry_buffer_get_bytes (GtkEntryBuffer *buffer); 15810: 15810: extern 15810: guint gtk_entry_buffer_get_length (GtkEntryBuffer *buffer); 15810: 15810: extern 15810: const gchar* gtk_entry_buffer_get_text (GtkEntryBuffer *buffer); 15810: 15810: extern 15810: void gtk_entry_buffer_set_text (GtkEntryBuffer *buffer, 15810: const gchar *chars, 15810: gint n_chars); 15810: 15810: extern 15810: void gtk_entry_buffer_set_max_length (GtkEntryBuffer *buffer, 15810: gint max_length); 15810: 15810: extern 15810: gint gtk_entry_buffer_get_max_length (GtkEntryBuffer *buffer); 15810: 15810: extern 15810: guint gtk_entry_buffer_insert_text (GtkEntryBuffer *buffer, 15810: guint position, 15810: const gchar *chars, 15810: gint n_chars); 15810: 15810: extern 15810: guint gtk_entry_buffer_delete_text (GtkEntryBuffer *buffer, 15810: guint position, 15810: gint n_chars); 15810: 15810: extern 15810: void gtk_entry_buffer_emit_inserted_text (GtkEntryBuffer *buffer, 15810: guint position, 15810: const gchar *chars, 15810: guint n_chars); 15810: 15810: extern 15810: void gtk_entry_buffer_emit_deleted_text (GtkEntryBuffer *buffer, 15810: guint position, 15810: guint n_chars); 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkliststore.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkliststore.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkliststore.h" 15810: typedef struct _GtkListStore GtkListStore; 15810: typedef struct _GtkListStorePrivate GtkListStorePrivate; 15810: typedef struct _GtkListStoreClass GtkListStoreClass; 15810: 15810: struct _GtkListStore 15810: { 15810: GObject parent; 15810: 15810: 15810: GtkListStorePrivate *priv; 15810: }; 15810: 15810: struct _GtkListStoreClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_list_store_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkListStore *gtk_list_store_new (gint n_columns, 15810: ...); 15810: extern 15810: GtkListStore *gtk_list_store_newv (gint n_columns, 15810: GType *types); 15810: extern 15810: void gtk_list_store_set_column_types (GtkListStore *list_store, 15810: gint n_columns, 15810: GType *types); 15810: 15810: 15810: 15810: extern 15810: void gtk_list_store_set_value (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: gint column, 15810: GValue *value); 15810: extern 15810: void gtk_list_store_set (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: ...); 15810: extern 15810: void gtk_list_store_set_valuesv (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: gint *columns, 15810: GValue *values, 15810: gint n_values); 15810: extern 15810: void gtk_list_store_set_valist (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: va_list var_args); 15810: extern 15810: gboolean gtk_list_store_remove (GtkListStore *list_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_list_store_insert (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: gint position); 15810: extern 15810: void gtk_list_store_insert_before (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *sibling); 15810: extern 15810: void gtk_list_store_insert_after (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *sibling); 15810: extern 15810: void gtk_list_store_insert_with_values (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: gint position, 15810: ...); 15810: extern 15810: void gtk_list_store_insert_with_valuesv (GtkListStore *list_store, 15810: GtkTreeIter *iter, 15810: gint position, 15810: gint *columns, 15810: GValue *values, 15810: gint n_values); 15810: extern 15810: void gtk_list_store_prepend (GtkListStore *list_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_list_store_append (GtkListStore *list_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_list_store_clear (GtkListStore *list_store); 15810: extern 15810: gboolean gtk_list_store_iter_is_valid (GtkListStore *list_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_list_store_reorder (GtkListStore *store, 15810: gint *new_order); 15810: extern 15810: void gtk_list_store_swap (GtkListStore *store, 15810: GtkTreeIter *a, 15810: GtkTreeIter *b); 15810: extern 15810: void gtk_list_store_move_after (GtkListStore *store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *position); 15810: extern 15810: void gtk_list_store_move_before (GtkListStore *store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *position); 15810: 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 15810: typedef gboolean (* GtkTreeModelFilterVisibleFunc) (GtkTreeModel *model, 15810: GtkTreeIter *iter, 15810: gpointer data); 15810: # 69 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 15810: typedef void (* GtkTreeModelFilterModifyFunc) (GtkTreeModel *model, 15810: GtkTreeIter *iter, 15810: GValue *value, 15810: gint column, 15810: gpointer data); 15810: 15810: typedef struct _GtkTreeModelFilter GtkTreeModelFilter; 15810: typedef struct _GtkTreeModelFilterClass GtkTreeModelFilterClass; 15810: typedef struct _GtkTreeModelFilterPrivate GtkTreeModelFilterPrivate; 15810: 15810: struct _GtkTreeModelFilter 15810: { 15810: GObject parent; 15810: 15810: 15810: GtkTreeModelFilterPrivate *priv; 15810: }; 15810: 15810: struct _GtkTreeModelFilterClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gboolean (* visible) (GtkTreeModelFilter *self, 15810: GtkTreeModel *child_model, 15810: GtkTreeIter *iter); 15810: void (* modify) (GtkTreeModelFilter *self, 15810: GtkTreeModel *child_model, 15810: GtkTreeIter *iter, 15810: GValue *value, 15810: gint column); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_tree_model_filter_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTreeModel *gtk_tree_model_filter_new (GtkTreeModel *child_model, 15810: GtkTreePath *root); 15810: extern 15810: void gtk_tree_model_filter_set_visible_func (GtkTreeModelFilter *filter, 15810: GtkTreeModelFilterVisibleFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_tree_model_filter_set_modify_func (GtkTreeModelFilter *filter, 15810: gint n_columns, 15810: GType *types, 15810: GtkTreeModelFilterModifyFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_tree_model_filter_set_visible_column (GtkTreeModelFilter *filter, 15810: gint column); 15810: 15810: extern 15810: GtkTreeModel *gtk_tree_model_filter_get_model (GtkTreeModelFilter *filter); 15810: 15810: 15810: extern 15810: gboolean gtk_tree_model_filter_convert_child_iter_to_iter (GtkTreeModelFilter *filter, 15810: GtkTreeIter *filter_iter, 15810: GtkTreeIter *child_iter); 15810: extern 15810: void gtk_tree_model_filter_convert_iter_to_child_iter (GtkTreeModelFilter *filter, 15810: GtkTreeIter *child_iter, 15810: GtkTreeIter *filter_iter); 15810: extern 15810: GtkTreePath *gtk_tree_model_filter_convert_child_path_to_path (GtkTreeModelFilter *filter, 15810: GtkTreePath *child_path); 15810: extern 15810: GtkTreePath *gtk_tree_model_filter_convert_path_to_child_path (GtkTreeModelFilter *filter, 15810: GtkTreePath *filter_path); 15810: 15810: 15810: extern 15810: void gtk_tree_model_filter_refilter (GtkTreeModelFilter *filter); 15810: extern 15810: void gtk_tree_model_filter_clear_cache (GtkTreeModelFilter *filter); 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 2 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 15810: typedef struct _GtkEntryCompletion GtkEntryCompletion; 15810: typedef struct _GtkEntryCompletionClass GtkEntryCompletionClass; 15810: typedef struct _GtkEntryCompletionPrivate GtkEntryCompletionPrivate; 15810: # 62 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 15810: typedef gboolean (* GtkEntryCompletionMatchFunc) (GtkEntryCompletion *completion, 15810: const gchar *key, 15810: GtkTreeIter *iter, 15810: gpointer user_data); 15810: 15810: 15810: struct _GtkEntryCompletion 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GtkEntryCompletionPrivate *priv; 15810: }; 15810: 15810: struct _GtkEntryCompletionClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: gboolean (* match_selected) (GtkEntryCompletion *completion, 15810: GtkTreeModel *model, 15810: GtkTreeIter *iter); 15810: void (* action_activated) (GtkEntryCompletion *completion, 15810: gint index_); 15810: gboolean (* insert_prefix) (GtkEntryCompletion *completion, 15810: const gchar *prefix); 15810: gboolean (* cursor_on_match) (GtkEntryCompletion *completion, 15810: GtkTreeModel *model, 15810: GtkTreeIter *iter); 15810: void (* no_matches) (GtkEntryCompletion *completion); 15810: 15810: 15810: void (*_gtk_reserved0) (void); 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_entry_completion_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkEntryCompletion *gtk_entry_completion_new (void); 15810: extern 15810: GtkEntryCompletion *gtk_entry_completion_new_with_area (GtkCellArea *area); 15810: 15810: extern 15810: GtkWidget *gtk_entry_completion_get_entry (GtkEntryCompletion *completion); 15810: 15810: extern 15810: void gtk_entry_completion_set_model (GtkEntryCompletion *completion, 15810: GtkTreeModel *model); 15810: extern 15810: GtkTreeModel *gtk_entry_completion_get_model (GtkEntryCompletion *completion); 15810: 15810: extern 15810: void gtk_entry_completion_set_match_func (GtkEntryCompletion *completion, 15810: GtkEntryCompletionMatchFunc func, 15810: gpointer func_data, 15810: GDestroyNotify func_notify); 15810: extern 15810: void gtk_entry_completion_set_minimum_key_length (GtkEntryCompletion *completion, 15810: gint length); 15810: extern 15810: gint gtk_entry_completion_get_minimum_key_length (GtkEntryCompletion *completion); 15810: extern 15810: gchar * gtk_entry_completion_compute_prefix (GtkEntryCompletion *completion, 15810: const char *key); 15810: extern 15810: void gtk_entry_completion_complete (GtkEntryCompletion *completion); 15810: extern 15810: void gtk_entry_completion_insert_prefix (GtkEntryCompletion *completion); 15810: 15810: extern 15810: void gtk_entry_completion_insert_action_text (GtkEntryCompletion *completion, 15810: gint index_, 15810: const gchar *text); 15810: extern 15810: void gtk_entry_completion_insert_action_markup (GtkEntryCompletion *completion, 15810: gint index_, 15810: const gchar *markup); 15810: extern 15810: void gtk_entry_completion_delete_action (GtkEntryCompletion *completion, 15810: gint index_); 15810: 15810: extern 15810: void gtk_entry_completion_set_inline_completion (GtkEntryCompletion *completion, 15810: gboolean inline_completion); 15810: extern 15810: gboolean gtk_entry_completion_get_inline_completion (GtkEntryCompletion *completion); 15810: extern 15810: void gtk_entry_completion_set_inline_selection (GtkEntryCompletion *completion, 15810: gboolean inline_selection); 15810: extern 15810: gboolean gtk_entry_completion_get_inline_selection (GtkEntryCompletion *completion); 15810: extern 15810: void gtk_entry_completion_set_popup_completion (GtkEntryCompletion *completion, 15810: gboolean popup_completion); 15810: extern 15810: gboolean gtk_entry_completion_get_popup_completion (GtkEntryCompletion *completion); 15810: extern 15810: void gtk_entry_completion_set_popup_set_width (GtkEntryCompletion *completion, 15810: gboolean popup_set_width); 15810: extern 15810: gboolean gtk_entry_completion_get_popup_set_width (GtkEntryCompletion *completion); 15810: extern 15810: void gtk_entry_completion_set_popup_single_match (GtkEntryCompletion *completion, 15810: gboolean popup_single_match); 15810: extern 15810: gboolean gtk_entry_completion_get_popup_single_match (GtkEntryCompletion *completion); 15810: 15810: extern 15810: const gchar *gtk_entry_completion_get_completion_prefix (GtkEntryCompletion *completion); 15810: 15810: extern 15810: void gtk_entry_completion_set_text_column (GtkEntryCompletion *completion, 15810: gint column); 15810: extern 15810: gint gtk_entry_completion_get_text_column (GtkEntryCompletion *completion); 15810: 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkimage.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkimage.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkimage.h" 15810: typedef struct _GtkImage GtkImage; 15810: typedef struct _GtkImagePrivate GtkImagePrivate; 15810: typedef struct _GtkImageClass GtkImageClass; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtkimage.h" 15810: typedef enum 15810: { 15810: GTK_IMAGE_EMPTY, 15810: GTK_IMAGE_PIXBUF, 15810: GTK_IMAGE_STOCK, 15810: GTK_IMAGE_ICON_SET, 15810: GTK_IMAGE_ANIMATION, 15810: GTK_IMAGE_ICON_NAME, 15810: GTK_IMAGE_GICON, 15810: GTK_IMAGE_SURFACE 15810: } GtkImageType; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkImage 15810: { 15810: GtkMisc misc; 15810: 15810: 15810: GtkImagePrivate *priv; 15810: }; 15810: 15810: struct _GtkImageClass 15810: { 15810: GtkMiscClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_image_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_image_new (void); 15810: extern 15810: GtkWidget* gtk_image_new_from_file (const gchar *filename); 15810: extern 15810: GtkWidget* gtk_image_new_from_resource (const gchar *resource_path); 15810: extern 15810: GtkWidget* gtk_image_new_from_pixbuf (GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__("Use '" "gtk_image_new_from_icon_name" "' instead"))) extern 15810: GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, 15810: GtkIconSize size); 15810: __attribute__((__deprecated__("Use '" "gtk_image_new_from_icon_name" "' instead"))) extern 15810: GtkWidget* gtk_image_new_from_icon_set (GtkIconSet *icon_set, 15810: GtkIconSize size); 15810: extern 15810: GtkWidget* gtk_image_new_from_animation (GdkPixbufAnimation *animation); 15810: extern 15810: GtkWidget* gtk_image_new_from_icon_name (const gchar *icon_name, 15810: GtkIconSize size); 15810: extern 15810: GtkWidget* gtk_image_new_from_gicon (GIcon *icon, 15810: GtkIconSize size); 15810: extern 15810: GtkWidget* gtk_image_new_from_surface (cairo_surface_t *surface); 15810: 15810: extern 15810: void gtk_image_clear (GtkImage *image); 15810: extern 15810: void gtk_image_set_from_file (GtkImage *image, 15810: const gchar *filename); 15810: extern 15810: void gtk_image_set_from_resource (GtkImage *image, 15810: const gchar *resource_path); 15810: extern 15810: void gtk_image_set_from_pixbuf (GtkImage *image, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__("Use '" "gtk_image_set_from_icon_name" "' instead"))) extern 15810: void gtk_image_set_from_stock (GtkImage *image, 15810: const gchar *stock_id, 15810: GtkIconSize size); 15810: __attribute__((__deprecated__("Use '" "gtk_image_set_from_icon_name" "' instead"))) extern 15810: void gtk_image_set_from_icon_set (GtkImage *image, 15810: GtkIconSet *icon_set, 15810: GtkIconSize size); 15810: extern 15810: void gtk_image_set_from_animation (GtkImage *image, 15810: GdkPixbufAnimation *animation); 15810: extern 15810: void gtk_image_set_from_icon_name (GtkImage *image, 15810: const gchar *icon_name, 15810: GtkIconSize size); 15810: extern 15810: void gtk_image_set_from_gicon (GtkImage *image, 15810: GIcon *icon, 15810: GtkIconSize size); 15810: extern 15810: void gtk_image_set_from_surface (GtkImage *image, 15810: cairo_surface_t *surface); 15810: extern 15810: void gtk_image_set_pixel_size (GtkImage *image, 15810: gint pixel_size); 15810: 15810: extern 15810: GtkImageType gtk_image_get_storage_type (GtkImage *image); 15810: 15810: extern 15810: GdkPixbuf* gtk_image_get_pixbuf (GtkImage *image); 15810: __attribute__((__deprecated__("Use '" "gtk_image_get_icon_name" "' instead"))) extern 15810: void gtk_image_get_stock (GtkImage *image, 15810: gchar **stock_id, 15810: GtkIconSize *size); 15810: __attribute__((__deprecated__("Use '" "gtk_image_get_icon_name" "' instead"))) extern 15810: void gtk_image_get_icon_set (GtkImage *image, 15810: GtkIconSet **icon_set, 15810: GtkIconSize *size); 15810: extern 15810: GdkPixbufAnimation* gtk_image_get_animation (GtkImage *image); 15810: extern 15810: void gtk_image_get_icon_name (GtkImage *image, 15810: const gchar **icon_name, 15810: GtkIconSize *size); 15810: extern 15810: void gtk_image_get_gicon (GtkImage *image, 15810: GIcon **gicon, 15810: GtkIconSize *size); 15810: extern 15810: gint gtk_image_get_pixel_size (GtkImage *image); 15810: 15810: 15810: # 43 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 15810: 15810: 15810: 15810: 15810: # 64 "/usr/include/gtk-3.0/gtk/gtkentry.h" 15810: typedef enum 15810: { 15810: GTK_ENTRY_ICON_PRIMARY, 15810: GTK_ENTRY_ICON_SECONDARY 15810: } GtkEntryIconPosition; 15810: 15810: typedef struct _GtkEntry GtkEntry; 15810: typedef struct _GtkEntryPrivate GtkEntryPrivate; 15810: typedef struct _GtkEntryClass GtkEntryClass; 15810: 15810: struct _GtkEntry 15810: { 15810: 15810: GtkWidget parent_instance; 15810: 15810: GtkEntryPrivate *priv; 15810: }; 15810: # 124 "/usr/include/gtk-3.0/gtk/gtkentry.h" 15810: struct _GtkEntryClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (* populate_popup) (GtkEntry *entry, 15810: GtkWidget *popup); 15810: 15810: 15810: 15810: void (* activate) (GtkEntry *entry); 15810: void (* move_cursor) (GtkEntry *entry, 15810: GtkMovementStep step, 15810: gint count, 15810: gboolean extend_selection); 15810: void (* insert_at_cursor) (GtkEntry *entry, 15810: const gchar *str); 15810: void (* delete_from_cursor) (GtkEntry *entry, 15810: GtkDeleteType type, 15810: gint count); 15810: void (* backspace) (GtkEntry *entry); 15810: void (* cut_clipboard) (GtkEntry *entry); 15810: void (* copy_clipboard) (GtkEntry *entry); 15810: void (* paste_clipboard) (GtkEntry *entry); 15810: void (* toggle_overwrite) (GtkEntry *entry); 15810: 15810: 15810: void (* get_text_area_size) (GtkEntry *entry, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height); 15810: void (* get_frame_size) (GtkEntry *entry, 15810: gint *x, 15810: gint *y, 15810: gint *width, 15810: gint *height); 15810: void (* insert_emoji) (GtkEntry *entry); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_entry_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_entry_new (void); 15810: extern 15810: GtkWidget* gtk_entry_new_with_buffer (GtkEntryBuffer *buffer); 15810: 15810: extern 15810: GtkEntryBuffer* gtk_entry_get_buffer (GtkEntry *entry); 15810: extern 15810: void gtk_entry_set_buffer (GtkEntry *entry, 15810: GtkEntryBuffer *buffer); 15810: 15810: extern 15810: void gtk_entry_get_text_area (GtkEntry *entry, 15810: GdkRectangle *text_area); 15810: 15810: extern 15810: void gtk_entry_set_visibility (GtkEntry *entry, 15810: gboolean visible); 15810: extern 15810: gboolean gtk_entry_get_visibility (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_invisible_char (GtkEntry *entry, 15810: gunichar ch); 15810: extern 15810: gunichar gtk_entry_get_invisible_char (GtkEntry *entry); 15810: extern 15810: void gtk_entry_unset_invisible_char (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_has_frame (GtkEntry *entry, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_entry_get_has_frame (GtkEntry *entry); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_entry_set_inner_border (GtkEntry *entry, 15810: const GtkBorder *border); 15810: __attribute__((__deprecated__)) extern 15810: const GtkBorder* gtk_entry_get_inner_border (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_overwrite_mode (GtkEntry *entry, 15810: gboolean overwrite); 15810: extern 15810: gboolean gtk_entry_get_overwrite_mode (GtkEntry *entry); 15810: 15810: 15810: extern 15810: void gtk_entry_set_max_length (GtkEntry *entry, 15810: gint max); 15810: extern 15810: gint gtk_entry_get_max_length (GtkEntry *entry); 15810: extern 15810: guint16 gtk_entry_get_text_length (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_activates_default (GtkEntry *entry, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_entry_get_activates_default (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_width_chars (GtkEntry *entry, 15810: gint n_chars); 15810: extern 15810: gint gtk_entry_get_width_chars (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_max_width_chars (GtkEntry *entry, 15810: gint n_chars); 15810: extern 15810: gint gtk_entry_get_max_width_chars (GtkEntry *entry); 15810: 15810: 15810: 15810: extern 15810: void gtk_entry_set_text (GtkEntry *entry, 15810: const gchar *text); 15810: 15810: extern 15810: const gchar* gtk_entry_get_text (GtkEntry *entry); 15810: 15810: extern 15810: PangoLayout* gtk_entry_get_layout (GtkEntry *entry); 15810: extern 15810: void gtk_entry_get_layout_offsets (GtkEntry *entry, 15810: gint *x, 15810: gint *y); 15810: extern 15810: void gtk_entry_set_alignment (GtkEntry *entry, 15810: gfloat xalign); 15810: extern 15810: gfloat gtk_entry_get_alignment (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_completion (GtkEntry *entry, 15810: GtkEntryCompletion *completion); 15810: extern 15810: GtkEntryCompletion *gtk_entry_get_completion (GtkEntry *entry); 15810: 15810: extern 15810: gint gtk_entry_layout_index_to_text_index (GtkEntry *entry, 15810: gint layout_index); 15810: extern 15810: gint gtk_entry_text_index_to_layout_index (GtkEntry *entry, 15810: gint text_index); 15810: 15810: 15810: 15810: extern 15810: void gtk_entry_set_cursor_hadjustment (GtkEntry *entry, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkAdjustment* gtk_entry_get_cursor_hadjustment (GtkEntry *entry); 15810: 15810: 15810: 15810: extern 15810: void gtk_entry_set_progress_fraction (GtkEntry *entry, 15810: gdouble fraction); 15810: extern 15810: gdouble gtk_entry_get_progress_fraction (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_progress_pulse_step (GtkEntry *entry, 15810: gdouble fraction); 15810: extern 15810: gdouble gtk_entry_get_progress_pulse_step (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_progress_pulse (GtkEntry *entry); 15810: extern 15810: const gchar* gtk_entry_get_placeholder_text (GtkEntry *entry); 15810: extern 15810: void gtk_entry_set_placeholder_text (GtkEntry *entry, 15810: const gchar *text); 15810: 15810: 15810: extern 15810: void gtk_entry_set_icon_from_pixbuf (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__("Use '" "gtk_entry_set_icon_from_icon_name" "' instead"))) extern 15810: void gtk_entry_set_icon_from_stock (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: const gchar *stock_id); 15810: extern 15810: void gtk_entry_set_icon_from_icon_name (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: const gchar *icon_name); 15810: extern 15810: void gtk_entry_set_icon_from_gicon (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: GIcon *icon); 15810: extern 15810: GtkImageType gtk_entry_get_icon_storage_type (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: GdkPixbuf* gtk_entry_get_icon_pixbuf (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: __attribute__((__deprecated__("Use '" "gtk_entry_get_icon_name" "' instead"))) extern 15810: const gchar* gtk_entry_get_icon_stock (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: const gchar* gtk_entry_get_icon_name (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: GIcon* gtk_entry_get_icon_gicon (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: void gtk_entry_set_icon_activatable (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: gboolean activatable); 15810: extern 15810: gboolean gtk_entry_get_icon_activatable (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: void gtk_entry_set_icon_sensitive (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: gboolean sensitive); 15810: extern 15810: gboolean gtk_entry_get_icon_sensitive (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: gint gtk_entry_get_icon_at_pos (GtkEntry *entry, 15810: gint x, 15810: gint y); 15810: extern 15810: void gtk_entry_set_icon_tooltip_text (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: const gchar *tooltip); 15810: extern 15810: gchar * gtk_entry_get_icon_tooltip_text (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: void gtk_entry_set_icon_tooltip_markup (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: const gchar *tooltip); 15810: extern 15810: gchar * gtk_entry_get_icon_tooltip_markup (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos); 15810: extern 15810: void gtk_entry_set_icon_drag_source (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: GtkTargetList *target_list, 15810: GdkDragAction actions); 15810: extern 15810: gint gtk_entry_get_current_icon_drag_source (GtkEntry *entry); 15810: extern 15810: void gtk_entry_get_icon_area (GtkEntry *entry, 15810: GtkEntryIconPosition icon_pos, 15810: GdkRectangle *icon_area); 15810: 15810: extern 15810: gboolean gtk_entry_im_context_filter_keypress (GtkEntry *entry, 15810: GdkEventKey *event); 15810: extern 15810: void gtk_entry_reset_im_context (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_input_purpose (GtkEntry *entry, 15810: GtkInputPurpose purpose); 15810: extern 15810: GtkInputPurpose gtk_entry_get_input_purpose (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_input_hints (GtkEntry *entry, 15810: GtkInputHints hints); 15810: extern 15810: GtkInputHints gtk_entry_get_input_hints (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_attributes (GtkEntry *entry, 15810: PangoAttrList *attrs); 15810: extern 15810: PangoAttrList *gtk_entry_get_attributes (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_set_tabs (GtkEntry *entry, 15810: PangoTabArray *tabs); 15810: 15810: extern 15810: PangoTabArray *gtk_entry_get_tabs (GtkEntry *entry); 15810: 15810: extern 15810: void gtk_entry_grab_focus_without_selecting (GtkEntry *entry); 15810: 15810: 15810: # 30 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 2 15810: 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: typedef enum 15810: { 15810: 15810: GTK_TREE_VIEW_DROP_BEFORE, 15810: GTK_TREE_VIEW_DROP_AFTER, 15810: 15810: 15810: 15810: GTK_TREE_VIEW_DROP_INTO_OR_BEFORE, 15810: GTK_TREE_VIEW_DROP_INTO_OR_AFTER 15810: } GtkTreeViewDropPosition; 15810: # 61 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: typedef struct _GtkTreeView GtkTreeView; 15810: typedef struct _GtkTreeViewClass GtkTreeViewClass; 15810: typedef struct _GtkTreeViewPrivate GtkTreeViewPrivate; 15810: typedef struct _GtkTreeSelection GtkTreeSelection; 15810: typedef struct _GtkTreeSelectionClass GtkTreeSelectionClass; 15810: 15810: struct _GtkTreeView 15810: { 15810: GtkContainer parent; 15810: 15810: 15810: GtkTreeViewPrivate *priv; 15810: }; 15810: 15810: struct _GtkTreeViewClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: void (* row_activated) (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *column); 15810: gboolean (* test_expand_row) (GtkTreeView *tree_view, 15810: GtkTreeIter *iter, 15810: GtkTreePath *path); 15810: gboolean (* test_collapse_row) (GtkTreeView *tree_view, 15810: GtkTreeIter *iter, 15810: GtkTreePath *path); 15810: void (* row_expanded) (GtkTreeView *tree_view, 15810: GtkTreeIter *iter, 15810: GtkTreePath *path); 15810: void (* row_collapsed) (GtkTreeView *tree_view, 15810: GtkTreeIter *iter, 15810: GtkTreePath *path); 15810: void (* columns_changed) (GtkTreeView *tree_view); 15810: void (* cursor_changed) (GtkTreeView *tree_view); 15810: 15810: 15810: gboolean (* move_cursor) (GtkTreeView *tree_view, 15810: GtkMovementStep step, 15810: gint count); 15810: gboolean (* select_all) (GtkTreeView *tree_view); 15810: gboolean (* unselect_all) (GtkTreeView *tree_view); 15810: gboolean (* select_cursor_row) (GtkTreeView *tree_view, 15810: gboolean start_editing); 15810: gboolean (* toggle_cursor_row) (GtkTreeView *tree_view); 15810: gboolean (* expand_collapse_cursor_row) (GtkTreeView *tree_view, 15810: gboolean logical, 15810: gboolean expand, 15810: gboolean open_all); 15810: gboolean (* select_cursor_parent) (GtkTreeView *tree_view); 15810: gboolean (* start_interactive_search) (GtkTreeView *tree_view); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: # 143 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: typedef gboolean (* GtkTreeViewColumnDropFunc) (GtkTreeView *tree_view, 15810: GtkTreeViewColumn *column, 15810: GtkTreeViewColumn *prev_column, 15810: GtkTreeViewColumn *next_column, 15810: gpointer data); 15810: # 157 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: typedef void (* GtkTreeViewMappingFunc) (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: gpointer user_data); 15810: # 177 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: typedef gboolean (*GtkTreeViewSearchEqualFunc) (GtkTreeModel *model, 15810: gint column, 15810: const gchar *key, 15810: GtkTreeIter *iter, 15810: gpointer search_data); 15810: # 196 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 15810: typedef gboolean (*GtkTreeViewRowSeparatorFunc) (GtkTreeModel *model, 15810: GtkTreeIter *iter, 15810: gpointer data); 15810: typedef void (*GtkTreeViewSearchPositionFunc) (GtkTreeView *tree_view, 15810: GtkWidget *search_dialog, 15810: gpointer user_data); 15810: 15810: 15810: 15810: extern 15810: GType gtk_tree_view_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_tree_view_new (void); 15810: extern 15810: GtkWidget *gtk_tree_view_new_with_model (GtkTreeModel *model); 15810: 15810: 15810: extern 15810: GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_model (GtkTreeView *tree_view, 15810: GtkTreeModel *model); 15810: extern 15810: GtkTreeSelection *gtk_tree_view_get_selection (GtkTreeView *tree_view); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 15810: GtkAdjustment *gtk_tree_view_get_hadjustment (GtkTreeView *tree_view); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_hadjustment" "' instead"))) extern 15810: void gtk_tree_view_set_hadjustment (GtkTreeView *tree_view, 15810: GtkAdjustment *adjustment); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 15810: GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_vadjustment" "' instead"))) extern 15810: void gtk_tree_view_set_vadjustment (GtkTreeView *tree_view, 15810: GtkAdjustment *adjustment); 15810: 15810: 15810: extern 15810: gboolean gtk_tree_view_get_headers_visible (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_headers_visible (GtkTreeView *tree_view, 15810: gboolean headers_visible); 15810: extern 15810: void gtk_tree_view_columns_autosize (GtkTreeView *tree_view); 15810: extern 15810: gboolean gtk_tree_view_get_headers_clickable (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_headers_clickable (GtkTreeView *tree_view, 15810: gboolean setting); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, 15810: gboolean setting); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_tree_view_get_rules_hint (GtkTreeView *tree_view); 15810: extern 15810: gboolean gtk_tree_view_get_activate_on_single_click (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_activate_on_single_click (GtkTreeView *tree_view, 15810: gboolean single); 15810: 15810: 15810: extern 15810: gint gtk_tree_view_append_column (GtkTreeView *tree_view, 15810: GtkTreeViewColumn *column); 15810: extern 15810: gint gtk_tree_view_remove_column (GtkTreeView *tree_view, 15810: GtkTreeViewColumn *column); 15810: extern 15810: gint gtk_tree_view_insert_column (GtkTreeView *tree_view, 15810: GtkTreeViewColumn *column, 15810: gint position); 15810: extern 15810: gint gtk_tree_view_insert_column_with_attributes (GtkTreeView *tree_view, 15810: gint position, 15810: const gchar *title, 15810: GtkCellRenderer *cell, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: gint gtk_tree_view_insert_column_with_data_func (GtkTreeView *tree_view, 15810: gint position, 15810: const gchar *title, 15810: GtkCellRenderer *cell, 15810: GtkTreeCellDataFunc func, 15810: gpointer data, 15810: GDestroyNotify dnotify); 15810: 15810: extern 15810: guint gtk_tree_view_get_n_columns (GtkTreeView *tree_view); 15810: extern 15810: GtkTreeViewColumn *gtk_tree_view_get_column (GtkTreeView *tree_view, 15810: gint n); 15810: extern 15810: GList *gtk_tree_view_get_columns (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_move_column_after (GtkTreeView *tree_view, 15810: GtkTreeViewColumn *column, 15810: GtkTreeViewColumn *base_column); 15810: extern 15810: void gtk_tree_view_set_expander_column (GtkTreeView *tree_view, 15810: GtkTreeViewColumn *column); 15810: extern 15810: GtkTreeViewColumn *gtk_tree_view_get_expander_column (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_column_drag_function (GtkTreeView *tree_view, 15810: GtkTreeViewColumnDropFunc func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: 15810: 15810: extern 15810: void gtk_tree_view_scroll_to_point (GtkTreeView *tree_view, 15810: gint tree_x, 15810: gint tree_y); 15810: extern 15810: void gtk_tree_view_scroll_to_cell (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *column, 15810: gboolean use_align, 15810: gfloat row_align, 15810: gfloat col_align); 15810: extern 15810: void gtk_tree_view_row_activated (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *column); 15810: extern 15810: void gtk_tree_view_expand_all (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_collapse_all (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_expand_to_path (GtkTreeView *tree_view, 15810: GtkTreePath *path); 15810: extern 15810: gboolean gtk_tree_view_expand_row (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: gboolean open_all); 15810: extern 15810: gboolean gtk_tree_view_collapse_row (GtkTreeView *tree_view, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_view_map_expanded_rows (GtkTreeView *tree_view, 15810: GtkTreeViewMappingFunc func, 15810: gpointer data); 15810: extern 15810: gboolean gtk_tree_view_row_expanded (GtkTreeView *tree_view, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_view_set_reorderable (GtkTreeView *tree_view, 15810: gboolean reorderable); 15810: extern 15810: gboolean gtk_tree_view_get_reorderable (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_cursor (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *focus_column, 15810: gboolean start_editing); 15810: extern 15810: void gtk_tree_view_set_cursor_on_cell (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *focus_column, 15810: GtkCellRenderer *focus_cell, 15810: gboolean start_editing); 15810: extern 15810: void gtk_tree_view_get_cursor (GtkTreeView *tree_view, 15810: GtkTreePath **path, 15810: GtkTreeViewColumn **focus_column); 15810: 15810: 15810: 15810: extern 15810: GdkWindow *gtk_tree_view_get_bin_window (GtkTreeView *tree_view); 15810: extern 15810: gboolean gtk_tree_view_get_path_at_pos (GtkTreeView *tree_view, 15810: gint x, 15810: gint y, 15810: GtkTreePath **path, 15810: GtkTreeViewColumn **column, 15810: gint *cell_x, 15810: gint *cell_y); 15810: extern 15810: void gtk_tree_view_get_cell_area (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *column, 15810: GdkRectangle *rect); 15810: extern 15810: void gtk_tree_view_get_background_area (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *column, 15810: GdkRectangle *rect); 15810: extern 15810: void gtk_tree_view_get_visible_rect (GtkTreeView *tree_view, 15810: GdkRectangle *visible_rect); 15810: extern 15810: gboolean gtk_tree_view_get_visible_range (GtkTreeView *tree_view, 15810: GtkTreePath **start_path, 15810: GtkTreePath **end_path); 15810: extern 15810: gboolean gtk_tree_view_is_blank_at_pos (GtkTreeView *tree_view, 15810: gint x, 15810: gint y, 15810: GtkTreePath **path, 15810: GtkTreeViewColumn **column, 15810: gint *cell_x, 15810: gint *cell_y); 15810: 15810: 15810: extern 15810: void gtk_tree_view_enable_model_drag_source (GtkTreeView *tree_view, 15810: GdkModifierType start_button_mask, 15810: const GtkTargetEntry *targets, 15810: gint n_targets, 15810: GdkDragAction actions); 15810: extern 15810: void gtk_tree_view_enable_model_drag_dest (GtkTreeView *tree_view, 15810: const GtkTargetEntry *targets, 15810: gint n_targets, 15810: GdkDragAction actions); 15810: extern 15810: void gtk_tree_view_unset_rows_drag_source (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_unset_rows_drag_dest (GtkTreeView *tree_view); 15810: 15810: 15810: 15810: extern 15810: void gtk_tree_view_set_drag_dest_row (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: GtkTreeViewDropPosition pos); 15810: extern 15810: void gtk_tree_view_get_drag_dest_row (GtkTreeView *tree_view, 15810: GtkTreePath **path, 15810: GtkTreeViewDropPosition *pos); 15810: extern 15810: gboolean gtk_tree_view_get_dest_row_at_pos (GtkTreeView *tree_view, 15810: gint drag_x, 15810: gint drag_y, 15810: GtkTreePath **path, 15810: GtkTreeViewDropPosition *pos); 15810: extern 15810: cairo_surface_t *gtk_tree_view_create_row_drag_icon (GtkTreeView *tree_view, 15810: GtkTreePath *path); 15810: 15810: 15810: extern 15810: void gtk_tree_view_set_enable_search (GtkTreeView *tree_view, 15810: gboolean enable_search); 15810: extern 15810: gboolean gtk_tree_view_get_enable_search (GtkTreeView *tree_view); 15810: extern 15810: gint gtk_tree_view_get_search_column (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_search_column (GtkTreeView *tree_view, 15810: gint column); 15810: extern 15810: GtkTreeViewSearchEqualFunc gtk_tree_view_get_search_equal_func (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_search_equal_func (GtkTreeView *tree_view, 15810: GtkTreeViewSearchEqualFunc search_equal_func, 15810: gpointer search_user_data, 15810: GDestroyNotify search_destroy); 15810: 15810: extern 15810: GtkEntry *gtk_tree_view_get_search_entry (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_search_entry (GtkTreeView *tree_view, 15810: GtkEntry *entry); 15810: extern 15810: GtkTreeViewSearchPositionFunc gtk_tree_view_get_search_position_func (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_search_position_func (GtkTreeView *tree_view, 15810: GtkTreeViewSearchPositionFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: 15810: 15810: extern 15810: void gtk_tree_view_convert_widget_to_tree_coords (GtkTreeView *tree_view, 15810: gint wx, 15810: gint wy, 15810: gint *tx, 15810: gint *ty); 15810: extern 15810: void gtk_tree_view_convert_tree_to_widget_coords (GtkTreeView *tree_view, 15810: gint tx, 15810: gint ty, 15810: gint *wx, 15810: gint *wy); 15810: extern 15810: void gtk_tree_view_convert_widget_to_bin_window_coords (GtkTreeView *tree_view, 15810: gint wx, 15810: gint wy, 15810: gint *bx, 15810: gint *by); 15810: extern 15810: void gtk_tree_view_convert_bin_window_to_widget_coords (GtkTreeView *tree_view, 15810: gint bx, 15810: gint by, 15810: gint *wx, 15810: gint *wy); 15810: extern 15810: void gtk_tree_view_convert_tree_to_bin_window_coords (GtkTreeView *tree_view, 15810: gint tx, 15810: gint ty, 15810: gint *bx, 15810: gint *by); 15810: extern 15810: void gtk_tree_view_convert_bin_window_to_tree_coords (GtkTreeView *tree_view, 15810: gint bx, 15810: gint by, 15810: gint *tx, 15810: gint *ty); 15810: 15810: 15810: 15810: typedef void (* GtkTreeDestroyCountFunc) (GtkTreeView *tree_view, 15810: GtkTreePath *path, 15810: gint children, 15810: gpointer user_data); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_tree_view_set_destroy_count_func (GtkTreeView *tree_view, 15810: GtkTreeDestroyCountFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: 15810: extern 15810: void gtk_tree_view_set_fixed_height_mode (GtkTreeView *tree_view, 15810: gboolean enable); 15810: extern 15810: gboolean gtk_tree_view_get_fixed_height_mode (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_hover_selection (GtkTreeView *tree_view, 15810: gboolean hover); 15810: extern 15810: gboolean gtk_tree_view_get_hover_selection (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_hover_expand (GtkTreeView *tree_view, 15810: gboolean expand); 15810: extern 15810: gboolean gtk_tree_view_get_hover_expand (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_rubber_banding (GtkTreeView *tree_view, 15810: gboolean enable); 15810: extern 15810: gboolean gtk_tree_view_get_rubber_banding (GtkTreeView *tree_view); 15810: 15810: extern 15810: gboolean gtk_tree_view_is_rubber_banding_active (GtkTreeView *tree_view); 15810: 15810: extern 15810: GtkTreeViewRowSeparatorFunc gtk_tree_view_get_row_separator_func (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_row_separator_func (GtkTreeView *tree_view, 15810: GtkTreeViewRowSeparatorFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: 15810: extern 15810: GtkTreeViewGridLines gtk_tree_view_get_grid_lines (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_grid_lines (GtkTreeView *tree_view, 15810: GtkTreeViewGridLines grid_lines); 15810: extern 15810: gboolean gtk_tree_view_get_enable_tree_lines (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_enable_tree_lines (GtkTreeView *tree_view, 15810: gboolean enabled); 15810: extern 15810: void gtk_tree_view_set_show_expanders (GtkTreeView *tree_view, 15810: gboolean enabled); 15810: extern 15810: gboolean gtk_tree_view_get_show_expanders (GtkTreeView *tree_view); 15810: extern 15810: void gtk_tree_view_set_level_indentation (GtkTreeView *tree_view, 15810: gint indentation); 15810: extern 15810: gint gtk_tree_view_get_level_indentation (GtkTreeView *tree_view); 15810: 15810: 15810: extern 15810: void gtk_tree_view_set_tooltip_row (GtkTreeView *tree_view, 15810: GtkTooltip *tooltip, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_view_set_tooltip_cell (GtkTreeView *tree_view, 15810: GtkTooltip *tooltip, 15810: GtkTreePath *path, 15810: GtkTreeViewColumn *column, 15810: GtkCellRenderer *cell); 15810: extern 15810: gboolean gtk_tree_view_get_tooltip_context(GtkTreeView *tree_view, 15810: gint *x, 15810: gint *y, 15810: gboolean keyboard_tip, 15810: GtkTreeModel **model, 15810: GtkTreePath **path, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_view_set_tooltip_column (GtkTreeView *tree_view, 15810: gint column); 15810: extern 15810: gint gtk_tree_view_get_tooltip_column (GtkTreeView *tree_view); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 2 15810: 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 15810: typedef struct _GtkComboBox GtkComboBox; 15810: typedef struct _GtkComboBoxClass GtkComboBoxClass; 15810: typedef struct _GtkComboBoxPrivate GtkComboBoxPrivate; 15810: 15810: struct _GtkComboBox 15810: { 15810: GtkBin parent_instance; 15810: 15810: 15810: GtkComboBoxPrivate *priv; 15810: }; 15810: # 57 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 15810: struct _GtkComboBoxClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: 15810: void (* changed) (GtkComboBox *combo_box); 15810: gchar *(* format_entry_text) (GtkComboBox *combo_box, 15810: const gchar *path); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType gtk_combo_box_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_combo_box_new (void); 15810: extern 15810: GtkWidget *gtk_combo_box_new_with_area (GtkCellArea *area); 15810: extern 15810: GtkWidget *gtk_combo_box_new_with_area_and_entry (GtkCellArea *area); 15810: extern 15810: GtkWidget *gtk_combo_box_new_with_entry (void); 15810: extern 15810: GtkWidget *gtk_combo_box_new_with_model (GtkTreeModel *model); 15810: extern 15810: GtkWidget *gtk_combo_box_new_with_model_and_entry (GtkTreeModel *model); 15810: 15810: 15810: extern 15810: gint gtk_combo_box_get_wrap_width (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_wrap_width (GtkComboBox *combo_box, 15810: gint width); 15810: extern 15810: gint gtk_combo_box_get_row_span_column (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_row_span_column (GtkComboBox *combo_box, 15810: gint row_span); 15810: extern 15810: gint gtk_combo_box_get_column_span_column (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_column_span_column (GtkComboBox *combo_box, 15810: gint column_span); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_combo_box_get_add_tearoffs (GtkComboBox *combo_box); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_combo_box_set_add_tearoffs (GtkComboBox *combo_box, 15810: gboolean add_tearoffs); 15810: 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_combo_box_get_title (GtkComboBox *combo_box); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_combo_box_set_title (GtkComboBox *combo_box, 15810: const gchar *title); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_focus_on_click" "' instead"))) extern 15810: gboolean gtk_combo_box_get_focus_on_click (GtkComboBox *combo); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_focus_on_click" "' instead"))) extern 15810: void gtk_combo_box_set_focus_on_click (GtkComboBox *combo, 15810: gboolean focus_on_click); 15810: 15810: 15810: extern 15810: gint gtk_combo_box_get_active (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_active (GtkComboBox *combo_box, 15810: gint index_); 15810: extern 15810: gboolean gtk_combo_box_get_active_iter (GtkComboBox *combo_box, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_combo_box_set_active_iter (GtkComboBox *combo_box, 15810: GtkTreeIter *iter); 15810: 15810: 15810: extern 15810: void gtk_combo_box_set_model (GtkComboBox *combo_box, 15810: GtkTreeModel *model); 15810: extern 15810: GtkTreeModel *gtk_combo_box_get_model (GtkComboBox *combo_box); 15810: 15810: extern 15810: GtkTreeViewRowSeparatorFunc gtk_combo_box_get_row_separator_func (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_row_separator_func (GtkComboBox *combo_box, 15810: GtkTreeViewRowSeparatorFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: 15810: extern 15810: void gtk_combo_box_set_button_sensitivity (GtkComboBox *combo_box, 15810: GtkSensitivityType sensitivity); 15810: extern 15810: GtkSensitivityType gtk_combo_box_get_button_sensitivity (GtkComboBox *combo_box); 15810: 15810: extern 15810: gboolean gtk_combo_box_get_has_entry (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_entry_text_column (GtkComboBox *combo_box, 15810: gint text_column); 15810: extern 15810: gint gtk_combo_box_get_entry_text_column (GtkComboBox *combo_box); 15810: 15810: extern 15810: void gtk_combo_box_set_popup_fixed_width (GtkComboBox *combo_box, 15810: gboolean fixed); 15810: extern 15810: gboolean gtk_combo_box_get_popup_fixed_width (GtkComboBox *combo_box); 15810: 15810: 15810: extern 15810: void gtk_combo_box_popup (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_popup_for_device (GtkComboBox *combo_box, 15810: GdkDevice *device); 15810: extern 15810: void gtk_combo_box_popdown (GtkComboBox *combo_box); 15810: extern 15810: AtkObject * gtk_combo_box_get_popup_accessible (GtkComboBox *combo_box); 15810: 15810: extern 15810: gint gtk_combo_box_get_id_column (GtkComboBox *combo_box); 15810: extern 15810: void gtk_combo_box_set_id_column (GtkComboBox *combo_box, 15810: gint id_column); 15810: extern 15810: const gchar * gtk_combo_box_get_active_id (GtkComboBox *combo_box); 15810: extern 15810: gboolean gtk_combo_box_set_active_id (GtkComboBox *combo_box, 15810: const gchar *active_id); 15810: 15810: 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 2 15810: 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 15810: typedef struct _GtkAppChooserButton GtkAppChooserButton; 15810: typedef struct _GtkAppChooserButtonClass GtkAppChooserButtonClass; 15810: typedef struct _GtkAppChooserButtonPrivate GtkAppChooserButtonPrivate; 15810: 15810: struct _GtkAppChooserButton { 15810: GtkComboBox parent; 15810: 15810: 15810: GtkAppChooserButtonPrivate *priv; 15810: }; 15810: # 59 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 15810: struct _GtkAppChooserButtonClass { 15810: GtkComboBoxClass parent_class; 15810: 15810: 15810: 15810: void (* custom_item_activated) (GtkAppChooserButton *self, 15810: const gchar *item_name); 15810: 15810: 15810: 15810: 15810: gpointer padding[16]; 15810: }; 15810: 15810: extern 15810: GType gtk_app_chooser_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_app_chooser_button_new (const gchar *content_type); 15810: 15810: extern 15810: void gtk_app_chooser_button_append_separator (GtkAppChooserButton *self); 15810: extern 15810: void gtk_app_chooser_button_append_custom_item (GtkAppChooserButton *self, 15810: const gchar *name, 15810: const gchar *label, 15810: GIcon *icon); 15810: extern 15810: void gtk_app_chooser_button_set_active_custom_item (GtkAppChooserButton *self, 15810: const gchar *name); 15810: 15810: extern 15810: void gtk_app_chooser_button_set_show_dialog_item (GtkAppChooserButton *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_button_get_show_dialog_item (GtkAppChooserButton *self); 15810: extern 15810: void gtk_app_chooser_button_set_heading (GtkAppChooserButton *self, 15810: const gchar *heading); 15810: extern 15810: const gchar * 15810: gtk_app_chooser_button_get_heading (GtkAppChooserButton *self); 15810: extern 15810: void gtk_app_chooser_button_set_show_default_item (GtkAppChooserButton *self, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_app_chooser_button_get_show_default_item (GtkAppChooserButton *self); 15810: 15810: 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 1 15810: # 24 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: typedef struct _GtkShortcutsWindow GtkShortcutsWindow; 15810: typedef struct _GtkShortcutsWindowClass GtkShortcutsWindowClass; 15810: 15810: 15810: struct _GtkShortcutsWindow 15810: { 15810: GtkWindow window; 15810: }; 15810: 15810: struct _GtkShortcutsWindowClass 15810: { 15810: GtkWindowClass parent_class; 15810: 15810: void (*close) (GtkShortcutsWindow *self); 15810: void (*search) (GtkShortcutsWindow *self); 15810: }; 15810: 15810: extern 15810: GType gtk_shortcuts_window_get_type (void) __attribute__ ((__const__)); 15810: 15810: typedef GtkShortcutsWindow *GtkShortcutsWindow_autoptr; typedef GList *GtkShortcutsWindow_listautoptr; typedef GSList *GtkShortcutsWindow_slistautoptr; typedef GQueue *GtkShortcutsWindow_queueautoptr; 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: #pragma GCC diagnostic push 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: 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); } 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: #pragma GCC diagnostic pop 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 15810: 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 2 15810: 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 15810: typedef struct _GtkApplicationWindowPrivate GtkApplicationWindowPrivate; 15810: typedef struct _GtkApplicationWindowClass GtkApplicationWindowClass; 15810: typedef struct _GtkApplicationWindow GtkApplicationWindow; 15810: 15810: struct _GtkApplicationWindow 15810: { 15810: GtkWindow parent_instance; 15810: 15810: 15810: GtkApplicationWindowPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkApplicationWindowClass 15810: { 15810: GtkWindowClass parent_class; 15810: 15810: 15810: gpointer padding[14]; 15810: }; 15810: 15810: extern 15810: GType gtk_application_window_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_application_window_new (GtkApplication *application); 15810: 15810: extern 15810: void gtk_application_window_set_show_menubar (GtkApplicationWindow *window, 15810: gboolean show_menubar); 15810: extern 15810: gboolean gtk_application_window_get_show_menubar (GtkApplicationWindow *window); 15810: 15810: extern 15810: guint gtk_application_window_get_id (GtkApplicationWindow *window); 15810: 15810: extern 15810: void gtk_application_window_set_help_overlay (GtkApplicationWindow *window, 15810: GtkShortcutsWindow *help_overlay); 15810: extern 15810: GtkShortcutsWindow * 15810: gtk_application_window_get_help_overlay (GtkApplicationWindow *window); 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkframe.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkframe.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkframe.h" 15810: typedef struct _GtkFrame GtkFrame; 15810: typedef struct _GtkFramePrivate GtkFramePrivate; 15810: typedef struct _GtkFrameClass GtkFrameClass; 15810: 15810: struct _GtkFrame 15810: { 15810: GtkBin bin; 15810: 15810: 15810: GtkFramePrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkFrameClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: void (*compute_child_allocation) (GtkFrame *frame, 15810: GtkAllocation *allocation); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_frame_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_frame_new (const gchar *label); 15810: 15810: extern 15810: void gtk_frame_set_label (GtkFrame *frame, 15810: const gchar *label); 15810: extern 15810: const gchar * gtk_frame_get_label (GtkFrame *frame); 15810: 15810: extern 15810: void gtk_frame_set_label_widget (GtkFrame *frame, 15810: GtkWidget *label_widget); 15810: extern 15810: GtkWidget *gtk_frame_get_label_widget (GtkFrame *frame); 15810: extern 15810: void gtk_frame_set_label_align (GtkFrame *frame, 15810: gfloat xalign, 15810: gfloat yalign); 15810: extern 15810: void gtk_frame_get_label_align (GtkFrame *frame, 15810: gfloat *xalign, 15810: gfloat *yalign); 15810: extern 15810: void gtk_frame_set_shadow_type (GtkFrame *frame, 15810: GtkShadowType type); 15810: extern 15810: GtkShadowType gtk_frame_get_shadow_type (GtkFrame *frame); 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 2 15810: 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 15810: typedef struct _GtkAspectFrame GtkAspectFrame; 15810: typedef struct _GtkAspectFramePrivate GtkAspectFramePrivate; 15810: typedef struct _GtkAspectFrameClass GtkAspectFrameClass; 15810: 15810: struct _GtkAspectFrame 15810: { 15810: GtkFrame frame; 15810: 15810: 15810: GtkAspectFramePrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAspectFrameClass 15810: { 15810: GtkFrameClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_aspect_frame_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_aspect_frame_new (const gchar *label, 15810: gfloat xalign, 15810: gfloat yalign, 15810: gfloat ratio, 15810: gboolean obey_child); 15810: extern 15810: void gtk_aspect_frame_set (GtkAspectFrame *aspect_frame, 15810: gfloat xalign, 15810: gfloat yalign, 15810: gfloat ratio, 15810: gboolean obey_child); 15810: 15810: 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 15810: 15810: # 70 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 15810: typedef enum 15810: { 15810: GTK_ASSISTANT_PAGE_CONTENT, 15810: GTK_ASSISTANT_PAGE_INTRO, 15810: GTK_ASSISTANT_PAGE_CONFIRM, 15810: GTK_ASSISTANT_PAGE_SUMMARY, 15810: GTK_ASSISTANT_PAGE_PROGRESS, 15810: GTK_ASSISTANT_PAGE_CUSTOM 15810: } GtkAssistantPageType; 15810: 15810: typedef struct _GtkAssistant GtkAssistant; 15810: typedef struct _GtkAssistantPrivate GtkAssistantPrivate; 15810: typedef struct _GtkAssistantClass GtkAssistantClass; 15810: 15810: struct _GtkAssistant 15810: { 15810: GtkWindow parent; 15810: 15810: 15810: GtkAssistantPrivate *priv; 15810: }; 15810: # 100 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 15810: struct _GtkAssistantClass 15810: { 15810: GtkWindowClass parent_class; 15810: 15810: 15810: 15810: void (* prepare) (GtkAssistant *assistant, GtkWidget *page); 15810: void (* apply) (GtkAssistant *assistant); 15810: void (* close) (GtkAssistant *assistant); 15810: void (* cancel) (GtkAssistant *assistant); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: }; 15810: # 133 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 15810: typedef gint (*GtkAssistantPageFunc) (gint current_page, gpointer data); 15810: 15810: extern 15810: GType gtk_assistant_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_assistant_new (void); 15810: extern 15810: void gtk_assistant_next_page (GtkAssistant *assistant); 15810: extern 15810: void gtk_assistant_previous_page (GtkAssistant *assistant); 15810: extern 15810: gint gtk_assistant_get_current_page (GtkAssistant *assistant); 15810: extern 15810: void gtk_assistant_set_current_page (GtkAssistant *assistant, 15810: gint page_num); 15810: extern 15810: gint gtk_assistant_get_n_pages (GtkAssistant *assistant); 15810: extern 15810: GtkWidget *gtk_assistant_get_nth_page (GtkAssistant *assistant, 15810: gint page_num); 15810: extern 15810: gint gtk_assistant_prepend_page (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: extern 15810: gint gtk_assistant_append_page (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: extern 15810: gint gtk_assistant_insert_page (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: gint position); 15810: extern 15810: void gtk_assistant_remove_page (GtkAssistant *assistant, 15810: gint page_num); 15810: extern 15810: void gtk_assistant_set_forward_page_func (GtkAssistant *assistant, 15810: GtkAssistantPageFunc page_func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_assistant_set_page_type (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: GtkAssistantPageType type); 15810: extern 15810: GtkAssistantPageType gtk_assistant_get_page_type (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: extern 15810: void gtk_assistant_set_page_title (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: const gchar *title); 15810: extern 15810: const gchar * gtk_assistant_get_page_title (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_assistant_set_page_header_image (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf *gtk_assistant_get_page_header_image (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_assistant_set_page_side_image (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf *gtk_assistant_get_page_side_image (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: 15810: extern 15810: void gtk_assistant_set_page_complete (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: gboolean complete); 15810: extern 15810: gboolean gtk_assistant_get_page_complete (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: extern 15810: void gtk_assistant_add_action_widget (GtkAssistant *assistant, 15810: GtkWidget *child); 15810: extern 15810: void gtk_assistant_remove_action_widget (GtkAssistant *assistant, 15810: GtkWidget *child); 15810: 15810: extern 15810: void gtk_assistant_update_buttons_state (GtkAssistant *assistant); 15810: extern 15810: void gtk_assistant_commit (GtkAssistant *assistant); 15810: 15810: extern 15810: void gtk_assistant_set_page_has_padding (GtkAssistant *assistant, 15810: GtkWidget *page, 15810: gboolean has_padding); 15810: extern 15810: gboolean gtk_assistant_get_page_has_padding (GtkAssistant *assistant, 15810: GtkWidget *page); 15810: 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 15810: typedef struct _GtkButtonBox GtkButtonBox; 15810: typedef struct _GtkButtonBoxPrivate GtkButtonBoxPrivate; 15810: typedef struct _GtkButtonBoxClass GtkButtonBoxClass; 15810: 15810: struct _GtkButtonBox 15810: { 15810: GtkBox box; 15810: 15810: 15810: GtkButtonBoxPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkButtonBoxClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 92 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 15810: typedef enum 15810: { 15810: GTK_BUTTONBOX_SPREAD = 1, 15810: GTK_BUTTONBOX_EDGE, 15810: GTK_BUTTONBOX_START, 15810: GTK_BUTTONBOX_END, 15810: GTK_BUTTONBOX_CENTER, 15810: GTK_BUTTONBOX_EXPAND 15810: } GtkButtonBoxStyle; 15810: 15810: 15810: extern 15810: GType gtk_button_box_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_button_box_new (GtkOrientation orientation); 15810: extern 15810: GtkButtonBoxStyle gtk_button_box_get_layout (GtkButtonBox *widget); 15810: extern 15810: void gtk_button_box_set_layout (GtkButtonBox *widget, 15810: GtkButtonBoxStyle layout_style); 15810: extern 15810: gboolean gtk_button_box_get_child_secondary (GtkButtonBox *widget, 15810: GtkWidget *child); 15810: extern 15810: void gtk_button_box_set_child_secondary (GtkButtonBox *widget, 15810: GtkWidget *child, 15810: gboolean is_secondary); 15810: extern 15810: gboolean gtk_button_box_get_child_non_homogeneous (GtkButtonBox *widget, 15810: GtkWidget *child); 15810: extern 15810: void gtk_button_box_set_child_non_homogeneous (GtkButtonBox *widget, 15810: GtkWidget *child, 15810: gboolean non_homogeneous); 15810: 15810: 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 1 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 15810: 15810: 15810: typedef struct _GtkBindingSet GtkBindingSet; 15810: typedef struct _GtkBindingEntry GtkBindingEntry; 15810: typedef struct _GtkBindingSignal GtkBindingSignal; 15810: typedef struct _GtkBindingArg GtkBindingArg; 15810: # 64 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 15810: struct _GtkBindingSet 15810: { 15810: gchar *set_name; 15810: gint priority; 15810: GSList *widget_path_pspecs; 15810: GSList *widget_class_pspecs; 15810: GSList *class_branch_pspecs; 15810: GtkBindingEntry *entries; 15810: GtkBindingEntry *current; 15810: guint parsed : 1; 15810: }; 15810: # 91 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 15810: struct _GtkBindingEntry 15810: { 15810: 15810: guint keyval; 15810: GdkModifierType modifiers; 15810: 15810: GtkBindingSet *binding_set; 15810: guint destroyed : 1; 15810: guint in_emission : 1; 15810: guint marks_unbound : 1; 15810: GtkBindingEntry *set_next; 15810: GtkBindingEntry *hash_next; 15810: GtkBindingSignal *signals; 15810: }; 15810: # 114 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 15810: struct _GtkBindingArg 15810: { 15810: GType arg_type; 15810: union { 15810: glong long_data; 15810: gdouble double_data; 15810: gchar *string_data; 15810: } d; 15810: }; 15810: # 135 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 15810: struct _GtkBindingSignal 15810: { 15810: GtkBindingSignal *next; 15810: gchar *signal_name; 15810: guint n_args; 15810: GtkBindingArg *args; 15810: }; 15810: 15810: extern 15810: GtkBindingSet *gtk_binding_set_new (const gchar *set_name); 15810: extern 15810: GtkBindingSet *gtk_binding_set_by_class (gpointer object_class); 15810: extern 15810: GtkBindingSet *gtk_binding_set_find (const gchar *set_name); 15810: 15810: extern 15810: gboolean gtk_bindings_activate (GObject *object, 15810: guint keyval, 15810: GdkModifierType modifiers); 15810: extern 15810: gboolean gtk_bindings_activate_event (GObject *object, 15810: GdkEventKey *event); 15810: extern 15810: gboolean gtk_binding_set_activate (GtkBindingSet *binding_set, 15810: guint keyval, 15810: GdkModifierType modifiers, 15810: GObject *object); 15810: 15810: extern 15810: void gtk_binding_entry_skip (GtkBindingSet *binding_set, 15810: guint keyval, 15810: GdkModifierType modifiers); 15810: extern 15810: void gtk_binding_entry_add_signal (GtkBindingSet *binding_set, 15810: guint keyval, 15810: GdkModifierType modifiers, 15810: const gchar *signal_name, 15810: guint n_args, 15810: ...); 15810: extern 15810: void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, 15810: guint keyval, 15810: GdkModifierType modifiers, 15810: const gchar *signal_name, 15810: GSList *binding_args); 15810: 15810: extern 15810: GTokenType gtk_binding_entry_add_signal_from_string 15810: (GtkBindingSet *binding_set, 15810: const gchar *signal_desc); 15810: 15810: extern 15810: void gtk_binding_entry_remove (GtkBindingSet *binding_set, 15810: guint keyval, 15810: GdkModifierType modifiers); 15810: 15810: 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 1 15810: # 26 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 15810: typedef struct _GtkBuilderClass GtkBuilderClass; 15810: typedef struct _GtkBuilderPrivate GtkBuilderPrivate; 15810: # 72 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 15810: typedef enum 15810: { 15810: GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION, 15810: GTK_BUILDER_ERROR_UNHANDLED_TAG, 15810: GTK_BUILDER_ERROR_MISSING_ATTRIBUTE, 15810: GTK_BUILDER_ERROR_INVALID_ATTRIBUTE, 15810: GTK_BUILDER_ERROR_INVALID_TAG, 15810: GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE, 15810: GTK_BUILDER_ERROR_INVALID_VALUE, 15810: GTK_BUILDER_ERROR_VERSION_MISMATCH, 15810: GTK_BUILDER_ERROR_DUPLICATE_ID, 15810: GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED, 15810: GTK_BUILDER_ERROR_TEMPLATE_MISMATCH, 15810: GTK_BUILDER_ERROR_INVALID_PROPERTY, 15810: GTK_BUILDER_ERROR_INVALID_SIGNAL, 15810: GTK_BUILDER_ERROR_INVALID_ID 15810: } GtkBuilderError; 15810: 15810: extern 15810: GQuark gtk_builder_error_quark (void); 15810: 15810: struct _GtkBuilder 15810: { 15810: GObject parent_instance; 15810: 15810: GtkBuilderPrivate *priv; 15810: }; 15810: 15810: struct _GtkBuilderClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: GType (* get_type_from_name) (GtkBuilder *builder, 15810: const char *type_name); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_builder_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkBuilder* gtk_builder_new (void); 15810: 15810: extern 15810: guint gtk_builder_add_from_file (GtkBuilder *builder, 15810: const gchar *filename, 15810: GError **error); 15810: extern 15810: guint gtk_builder_add_from_resource (GtkBuilder *builder, 15810: const gchar *resource_path, 15810: GError **error); 15810: extern 15810: guint gtk_builder_add_from_string (GtkBuilder *builder, 15810: const gchar *buffer, 15810: gsize length, 15810: GError **error); 15810: extern 15810: guint gtk_builder_add_objects_from_file (GtkBuilder *builder, 15810: const gchar *filename, 15810: gchar **object_ids, 15810: GError **error); 15810: extern 15810: guint gtk_builder_add_objects_from_resource(GtkBuilder *builder, 15810: const gchar *resource_path, 15810: gchar **object_ids, 15810: GError **error); 15810: extern 15810: guint gtk_builder_add_objects_from_string (GtkBuilder *builder, 15810: const gchar *buffer, 15810: gsize length, 15810: gchar **object_ids, 15810: GError **error); 15810: extern 15810: GObject* gtk_builder_get_object (GtkBuilder *builder, 15810: const gchar *name); 15810: extern 15810: GSList* gtk_builder_get_objects (GtkBuilder *builder); 15810: extern 15810: void gtk_builder_expose_object (GtkBuilder *builder, 15810: const gchar *name, 15810: GObject *object); 15810: extern 15810: void gtk_builder_connect_signals (GtkBuilder *builder, 15810: gpointer user_data); 15810: extern 15810: void gtk_builder_connect_signals_full (GtkBuilder *builder, 15810: GtkBuilderConnectFunc func, 15810: gpointer user_data); 15810: extern 15810: void gtk_builder_set_translation_domain (GtkBuilder *builder, 15810: const gchar *domain); 15810: extern 15810: const gchar* gtk_builder_get_translation_domain (GtkBuilder *builder); 15810: extern 15810: GType gtk_builder_get_type_from_name (GtkBuilder *builder, 15810: const char *type_name); 15810: 15810: extern 15810: gboolean gtk_builder_value_from_string (GtkBuilder *builder, 15810: GParamSpec *pspec, 15810: const gchar *string, 15810: GValue *value, 15810: GError **error); 15810: extern 15810: gboolean gtk_builder_value_from_string_type (GtkBuilder *builder, 15810: GType type, 15810: const gchar *string, 15810: GValue *value, 15810: GError **error); 15810: extern 15810: GtkBuilder * gtk_builder_new_from_file (const gchar *filename); 15810: extern 15810: GtkBuilder * gtk_builder_new_from_resource (const gchar *resource_path); 15810: extern 15810: GtkBuilder * gtk_builder_new_from_string (const gchar *string, 15810: gssize length); 15810: 15810: extern 15810: void gtk_builder_add_callback_symbol (GtkBuilder *builder, 15810: const gchar *callback_name, 15810: GCallback callback_symbol); 15810: extern 15810: void gtk_builder_add_callback_symbols (GtkBuilder *builder, 15810: const gchar *first_callback_name, 15810: GCallback first_callback_symbol, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: GCallback gtk_builder_lookup_callback_symbol (GtkBuilder *builder, 15810: const gchar *callback_name); 15810: 15810: extern 15810: void gtk_builder_set_application (GtkBuilder *builder, 15810: GtkApplication *application); 15810: 15810: extern 15810: GtkApplication * gtk_builder_get_application (GtkBuilder *builder); 15810: # 229 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 15810: extern 15810: guint gtk_builder_extend_with_template (GtkBuilder *builder, 15810: GtkWidget *widget, 15810: GType template_type, const gchar *buffer, 15810: gsize length, 15810: GError **error); 15810: 15810: 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 2 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 15810: typedef struct _GtkBuildable GtkBuildable; 15810: typedef struct _GtkBuildableIface GtkBuildableIface; 15810: # 89 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 15810: struct _GtkBuildableIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: void (* set_name) (GtkBuildable *buildable, 15810: const gchar *name); 15810: const gchar * (* get_name) (GtkBuildable *buildable); 15810: void (* add_child) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *type); 15810: void (* set_buildable_property) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: const gchar *name, 15810: const GValue *value); 15810: GObject * (* construct_child) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: const gchar *name); 15810: gboolean (* custom_tag_start) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: GMarkupParser *parser, 15810: gpointer *data); 15810: void (* custom_tag_end) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: gpointer *data); 15810: void (* custom_finished) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: gpointer data); 15810: void (* parser_finished) (GtkBuildable *buildable, 15810: GtkBuilder *builder); 15810: 15810: GObject * (* get_internal_child) (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: const gchar *childname); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_buildable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_buildable_set_name (GtkBuildable *buildable, 15810: const gchar *name); 15810: extern 15810: const gchar * gtk_buildable_get_name (GtkBuildable *buildable); 15810: extern 15810: void gtk_buildable_add_child (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *type); 15810: extern 15810: void gtk_buildable_set_buildable_property (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: const gchar *name, 15810: const GValue *value); 15810: extern 15810: GObject * gtk_buildable_construct_child (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: const gchar *name); 15810: extern 15810: gboolean gtk_buildable_custom_tag_start (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: GMarkupParser *parser, 15810: gpointer *data); 15810: extern 15810: void gtk_buildable_custom_tag_end (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: gpointer *data); 15810: extern 15810: void gtk_buildable_custom_finished (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: gpointer data); 15810: extern 15810: void gtk_buildable_parser_finished (GtkBuildable *buildable, 15810: GtkBuilder *builder); 15810: extern 15810: GObject * gtk_buildable_get_internal_child (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: const gchar *childname); 15810: 15810: 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 15810: typedef struct _GtkButton GtkButton; 15810: typedef struct _GtkButtonPrivate GtkButtonPrivate; 15810: typedef struct _GtkButtonClass GtkButtonClass; 15810: 15810: struct _GtkButton 15810: { 15810: 15810: GtkBin bin; 15810: 15810: GtkButtonPrivate *priv; 15810: }; 15810: # 70 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 15810: struct _GtkButtonClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: void (* pressed) (GtkButton *button); 15810: void (* released) (GtkButton *button); 15810: void (* clicked) (GtkButton *button); 15810: void (* enter) (GtkButton *button); 15810: void (* leave) (GtkButton *button); 15810: void (* activate) (GtkButton *button); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_button_new (void); 15810: extern 15810: GtkWidget* gtk_button_new_with_label (const gchar *label); 15810: extern 15810: GtkWidget* gtk_button_new_from_icon_name (const gchar *icon_name, 15810: GtkIconSize size); 15810: __attribute__((__deprecated__("Use '" "gtk_button_new_with_label" "' instead"))) extern 15810: GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); 15810: extern 15810: GtkWidget* gtk_button_new_with_mnemonic (const gchar *label); 15810: extern 15810: void gtk_button_clicked (GtkButton *button); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_pressed (GtkButton *button); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_released (GtkButton *button); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_enter (GtkButton *button); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_leave (GtkButton *button); 15810: 15810: extern 15810: void gtk_button_set_relief (GtkButton *button, 15810: GtkReliefStyle relief); 15810: extern 15810: GtkReliefStyle gtk_button_get_relief (GtkButton *button); 15810: extern 15810: void gtk_button_set_label (GtkButton *button, 15810: const gchar *label); 15810: extern 15810: const gchar * gtk_button_get_label (GtkButton *button); 15810: extern 15810: void gtk_button_set_use_underline (GtkButton *button, 15810: gboolean use_underline); 15810: extern 15810: gboolean gtk_button_get_use_underline (GtkButton *button); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_set_use_stock (GtkButton *button, 15810: gboolean use_stock); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_button_get_use_stock (GtkButton *button); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_focus_on_click" "' instead"))) extern 15810: void gtk_button_set_focus_on_click (GtkButton *button, 15810: gboolean focus_on_click); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_focus_on_click" "' instead"))) extern 15810: gboolean gtk_button_get_focus_on_click (GtkButton *button); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_set_alignment (GtkButton *button, 15810: gfloat xalign, 15810: gfloat yalign); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_button_get_alignment (GtkButton *button, 15810: gfloat *xalign, 15810: gfloat *yalign); 15810: extern 15810: void gtk_button_set_image (GtkButton *button, 15810: GtkWidget *image); 15810: extern 15810: GtkWidget* gtk_button_get_image (GtkButton *button); 15810: extern 15810: void gtk_button_set_image_position (GtkButton *button, 15810: GtkPositionType position); 15810: extern 15810: GtkPositionType gtk_button_get_image_position (GtkButton *button); 15810: extern 15810: void gtk_button_set_always_show_image (GtkButton *button, 15810: gboolean always_show); 15810: extern 15810: gboolean gtk_button_get_always_show_image (GtkButton *button); 15810: 15810: extern 15810: GdkWindow* gtk_button_get_event_window (GtkButton *button); 15810: 15810: 15810: 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 1 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 15810: 15810: # 49 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 15810: typedef struct _GtkCalendar GtkCalendar; 15810: typedef struct _GtkCalendarClass GtkCalendarClass; 15810: 15810: typedef struct _GtkCalendarPrivate GtkCalendarPrivate; 15810: # 66 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 15810: typedef enum 15810: { 15810: GTK_CALENDAR_SHOW_HEADING = 1 << 0, 15810: GTK_CALENDAR_SHOW_DAY_NAMES = 1 << 1, 15810: GTK_CALENDAR_NO_MONTH_CHANGE = 1 << 2, 15810: GTK_CALENDAR_SHOW_WEEK_NUMBERS = 1 << 3, 15810: GTK_CALENDAR_SHOW_DETAILS = 1 << 5 15810: } GtkCalendarDisplayOptions; 15810: # 92 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 15810: typedef gchar* (*GtkCalendarDetailFunc) (GtkCalendar *calendar, 15810: guint year, 15810: guint month, 15810: guint day, 15810: gpointer user_data); 15810: 15810: struct _GtkCalendar 15810: { 15810: GtkWidget widget; 15810: 15810: GtkCalendarPrivate *priv; 15810: }; 15810: 15810: struct _GtkCalendarClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (* month_changed) (GtkCalendar *calendar); 15810: void (* day_selected) (GtkCalendar *calendar); 15810: void (* day_selected_double_click) (GtkCalendar *calendar); 15810: void (* prev_month) (GtkCalendar *calendar); 15810: void (* next_month) (GtkCalendar *calendar); 15810: void (* prev_year) (GtkCalendar *calendar); 15810: void (* next_year) (GtkCalendar *calendar); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_calendar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_calendar_new (void); 15810: 15810: extern 15810: void gtk_calendar_select_month (GtkCalendar *calendar, 15810: guint month, 15810: guint year); 15810: extern 15810: void gtk_calendar_select_day (GtkCalendar *calendar, 15810: guint day); 15810: 15810: extern 15810: void gtk_calendar_mark_day (GtkCalendar *calendar, 15810: guint day); 15810: extern 15810: void gtk_calendar_unmark_day (GtkCalendar *calendar, 15810: guint day); 15810: extern 15810: void gtk_calendar_clear_marks (GtkCalendar *calendar); 15810: 15810: 15810: extern 15810: void gtk_calendar_set_display_options (GtkCalendar *calendar, 15810: GtkCalendarDisplayOptions flags); 15810: extern 15810: GtkCalendarDisplayOptions 15810: gtk_calendar_get_display_options (GtkCalendar *calendar); 15810: extern 15810: void gtk_calendar_get_date (GtkCalendar *calendar, 15810: guint *year, 15810: guint *month, 15810: guint *day); 15810: 15810: extern 15810: void gtk_calendar_set_detail_func (GtkCalendar *calendar, 15810: GtkCalendarDetailFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: 15810: extern 15810: void gtk_calendar_set_detail_width_chars (GtkCalendar *calendar, 15810: gint chars); 15810: extern 15810: void gtk_calendar_set_detail_height_rows (GtkCalendar *calendar, 15810: gint rows); 15810: 15810: extern 15810: gint gtk_calendar_get_detail_width_chars (GtkCalendar *calendar); 15810: extern 15810: gint gtk_calendar_get_detail_height_rows (GtkCalendar *calendar); 15810: 15810: extern 15810: gboolean gtk_calendar_get_day_is_marked (GtkCalendar *calendar, 15810: guint day); 15810: 15810: 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellareabox.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkcellareabox.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkcellareabox.h" 15810: typedef struct _GtkCellAreaBox GtkCellAreaBox; 15810: typedef struct _GtkCellAreaBoxClass GtkCellAreaBoxClass; 15810: typedef struct _GtkCellAreaBoxPrivate GtkCellAreaBoxPrivate; 15810: 15810: struct _GtkCellAreaBox 15810: { 15810: 15810: GtkCellArea parent_instance; 15810: 15810: GtkCellAreaBoxPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: struct _GtkCellAreaBoxClass 15810: { 15810: 15810: GtkCellAreaClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_area_box_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkCellArea *gtk_cell_area_box_new (void); 15810: extern 15810: void gtk_cell_area_box_pack_start (GtkCellAreaBox *box, 15810: GtkCellRenderer *renderer, 15810: gboolean expand, 15810: gboolean align, 15810: gboolean fixed); 15810: extern 15810: void gtk_cell_area_box_pack_end (GtkCellAreaBox *box, 15810: GtkCellRenderer *renderer, 15810: gboolean expand, 15810: gboolean align, 15810: gboolean fixed); 15810: extern 15810: gint gtk_cell_area_box_get_spacing (GtkCellAreaBox *box); 15810: extern 15810: void gtk_cell_area_box_set_spacing (GtkCellAreaBox *box, 15810: gint spacing); 15810: 15810: 15810: gboolean _gtk_cell_area_box_group_visible (GtkCellAreaBox *box, 15810: gint group_idx); 15810: 15810: 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 15810: typedef struct _GtkCellAreaContextPrivate GtkCellAreaContextPrivate; 15810: typedef struct _GtkCellAreaContextClass GtkCellAreaContextClass; 15810: 15810: struct _GtkCellAreaContext 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: GtkCellAreaContextPrivate *priv; 15810: }; 15810: # 64 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 15810: struct _GtkCellAreaContextClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: void (* allocate) (GtkCellAreaContext *context, 15810: gint width, 15810: gint height); 15810: void (* reset) (GtkCellAreaContext *context); 15810: void (* get_preferred_height_for_width) (GtkCellAreaContext *context, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: void (* get_preferred_width_for_height) (GtkCellAreaContext *context, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_area_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: GtkCellArea *gtk_cell_area_context_get_area (GtkCellAreaContext *context); 15810: extern 15810: void gtk_cell_area_context_allocate (GtkCellAreaContext *context, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_cell_area_context_reset (GtkCellAreaContext *context); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_cell_area_context_get_preferred_width (GtkCellAreaContext *context, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: void gtk_cell_area_context_get_preferred_height (GtkCellAreaContext *context, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_cell_area_context_get_preferred_height_for_width (GtkCellAreaContext *context, 15810: gint width, 15810: gint *minimum_height, 15810: gint *natural_height); 15810: extern 15810: void gtk_cell_area_context_get_preferred_width_for_height (GtkCellAreaContext *context, 15810: gint height, 15810: gint *minimum_width, 15810: gint *natural_width); 15810: extern 15810: void gtk_cell_area_context_get_allocation (GtkCellAreaContext *context, 15810: gint *width, 15810: gint *height); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_cell_area_context_push_preferred_width (GtkCellAreaContext *context, 15810: gint minimum_width, 15810: gint natural_width); 15810: extern 15810: void gtk_cell_area_context_push_preferred_height (GtkCellAreaContext *context, 15810: gint minimum_height, 15810: gint natural_height); 15810: 15810: 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkCellLayout GtkCellLayout; 15810: typedef struct _GtkCellLayoutIface GtkCellLayoutIface; 15810: # 52 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 15810: typedef void (* GtkCellLayoutDataFunc) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: GtkTreeModel *tree_model, 15810: GtkTreeIter *iter, 15810: gpointer data); 15810: # 77 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 15810: struct _GtkCellLayoutIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: void (* pack_start) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: gboolean expand); 15810: void (* pack_end) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: gboolean expand); 15810: void (* clear) (GtkCellLayout *cell_layout); 15810: void (* add_attribute) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: const gchar *attribute, 15810: gint column); 15810: void (* set_cell_data_func) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: GtkCellLayoutDataFunc func, 15810: gpointer func_data, 15810: GDestroyNotify destroy); 15810: void (* clear_attributes) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell); 15810: void (* reorder) (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: gint position); 15810: GList* (* get_cells) (GtkCellLayout *cell_layout); 15810: 15810: GtkCellArea *(* get_area) (GtkCellLayout *cell_layout); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_layout_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void gtk_cell_layout_pack_start (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: gboolean expand); 15810: extern 15810: void gtk_cell_layout_pack_end (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: gboolean expand); 15810: extern 15810: GList *gtk_cell_layout_get_cells (GtkCellLayout *cell_layout); 15810: extern 15810: void gtk_cell_layout_clear (GtkCellLayout *cell_layout); 15810: extern 15810: void gtk_cell_layout_set_attributes (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: void gtk_cell_layout_add_attribute (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: const gchar *attribute, 15810: gint column); 15810: extern 15810: void gtk_cell_layout_set_cell_data_func (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: GtkCellLayoutDataFunc func, 15810: gpointer func_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_cell_layout_clear_attributes (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell); 15810: extern 15810: void gtk_cell_layout_reorder (GtkCellLayout *cell_layout, 15810: GtkCellRenderer *cell, 15810: gint position); 15810: extern 15810: GtkCellArea *gtk_cell_layout_get_area (GtkCellLayout *cell_layout); 15810: 15810: gboolean _gtk_cell_layout_buildable_custom_tag_start (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: GMarkupParser *parser, 15810: gpointer *data); 15810: gboolean _gtk_cell_layout_buildable_custom_tag_end (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *tagname, 15810: gpointer *data); 15810: void _gtk_cell_layout_buildable_add_child (GtkBuildable *buildable, 15810: GtkBuilder *builder, 15810: GObject *child, 15810: const gchar *type); 15810: 15810: 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 1 15810: # 25 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h" 15810: typedef struct _GtkCellRendererText GtkCellRendererText; 15810: typedef struct _GtkCellRendererTextPrivate GtkCellRendererTextPrivate; 15810: typedef struct _GtkCellRendererTextClass GtkCellRendererTextClass; 15810: 15810: struct _GtkCellRendererText 15810: { 15810: GtkCellRenderer parent; 15810: 15810: 15810: GtkCellRendererTextPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererTextClass 15810: { 15810: GtkCellRendererClass parent_class; 15810: 15810: void (* edited) (GtkCellRendererText *cell_renderer_text, 15810: const gchar *path, 15810: const gchar *new_text); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_text_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_text_new (void); 15810: 15810: extern 15810: void gtk_cell_renderer_text_set_fixed_height_from_font (GtkCellRendererText *renderer, 15810: gint number_of_rows); 15810: 15810: 15810: 15810: # 26 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 2 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 15810: typedef struct _GtkCellRendererAccel GtkCellRendererAccel; 15810: typedef struct _GtkCellRendererAccelPrivate GtkCellRendererAccelPrivate; 15810: typedef struct _GtkCellRendererAccelClass GtkCellRendererAccelClass; 15810: # 50 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 15810: typedef enum 15810: { 15810: GTK_CELL_RENDERER_ACCEL_MODE_GTK, 15810: GTK_CELL_RENDERER_ACCEL_MODE_OTHER 15810: } GtkCellRendererAccelMode; 15810: 15810: 15810: struct _GtkCellRendererAccel 15810: { 15810: GtkCellRendererText parent; 15810: 15810: 15810: GtkCellRendererAccelPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererAccelClass 15810: { 15810: GtkCellRendererTextClass parent_class; 15810: 15810: void (* accel_edited) (GtkCellRendererAccel *accel, 15810: const gchar *path_string, 15810: guint accel_key, 15810: GdkModifierType accel_mods, 15810: guint hardware_keycode); 15810: 15810: void (* accel_cleared) (GtkCellRendererAccel *accel, 15810: const gchar *path_string); 15810: 15810: 15810: void (*_gtk_reserved0) (void); 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_accel_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_accel_new (void); 15810: 15810: 15810: 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h" 15810: typedef struct _GtkCellRendererCombo GtkCellRendererCombo; 15810: typedef struct _GtkCellRendererComboPrivate GtkCellRendererComboPrivate; 15810: typedef struct _GtkCellRendererComboClass GtkCellRendererComboClass; 15810: 15810: struct _GtkCellRendererCombo 15810: { 15810: GtkCellRendererText parent; 15810: 15810: 15810: GtkCellRendererComboPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererComboClass 15810: { 15810: GtkCellRendererTextClass parent; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_combo_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_combo_new (void); 15810: 15810: 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h" 15810: typedef struct _GtkCellRendererPixbuf GtkCellRendererPixbuf; 15810: typedef struct _GtkCellRendererPixbufPrivate GtkCellRendererPixbufPrivate; 15810: typedef struct _GtkCellRendererPixbufClass GtkCellRendererPixbufClass; 15810: 15810: struct _GtkCellRendererPixbuf 15810: { 15810: GtkCellRenderer parent; 15810: 15810: 15810: GtkCellRendererPixbufPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererPixbufClass 15810: { 15810: GtkCellRendererClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_pixbuf_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_pixbuf_new (void); 15810: 15810: 15810: 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h" 15810: typedef struct _GtkCellRendererProgress GtkCellRendererProgress; 15810: typedef struct _GtkCellRendererProgressClass GtkCellRendererProgressClass; 15810: typedef struct _GtkCellRendererProgressPrivate GtkCellRendererProgressPrivate; 15810: 15810: struct _GtkCellRendererProgress 15810: { 15810: GtkCellRenderer parent_instance; 15810: 15810: 15810: GtkCellRendererProgressPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererProgressClass 15810: { 15810: GtkCellRendererClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_progress_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer* gtk_cell_renderer_progress_new (void); 15810: 15810: 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h" 15810: typedef struct _GtkCellRendererSpin GtkCellRendererSpin; 15810: typedef struct _GtkCellRendererSpinClass GtkCellRendererSpinClass; 15810: typedef struct _GtkCellRendererSpinPrivate GtkCellRendererSpinPrivate; 15810: 15810: struct _GtkCellRendererSpin 15810: { 15810: GtkCellRendererText parent; 15810: 15810: 15810: GtkCellRendererSpinPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererSpinClass 15810: { 15810: GtkCellRendererTextClass parent; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_spin_get_type (void); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_spin_new (void); 15810: 15810: 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h" 15810: typedef struct _GtkCellRendererSpinner GtkCellRendererSpinner; 15810: typedef struct _GtkCellRendererSpinnerClass GtkCellRendererSpinnerClass; 15810: typedef struct _GtkCellRendererSpinnerPrivate GtkCellRendererSpinnerPrivate; 15810: 15810: struct _GtkCellRendererSpinner 15810: { 15810: GtkCellRenderer parent; 15810: 15810: 15810: GtkCellRendererSpinnerPrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererSpinnerClass 15810: { 15810: GtkCellRendererClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_spinner_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_spinner_new (void); 15810: 15810: 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h" 15810: typedef struct _GtkCellRendererToggle GtkCellRendererToggle; 15810: typedef struct _GtkCellRendererTogglePrivate GtkCellRendererTogglePrivate; 15810: typedef struct _GtkCellRendererToggleClass GtkCellRendererToggleClass; 15810: 15810: struct _GtkCellRendererToggle 15810: { 15810: GtkCellRenderer parent; 15810: 15810: 15810: GtkCellRendererTogglePrivate *priv; 15810: }; 15810: 15810: struct _GtkCellRendererToggleClass 15810: { 15810: GtkCellRendererClass parent_class; 15810: 15810: void (* toggled) (GtkCellRendererToggle *cell_renderer_toggle, 15810: const gchar *path); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_renderer_toggle_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkCellRenderer *gtk_cell_renderer_toggle_new (void); 15810: 15810: extern 15810: gboolean gtk_cell_renderer_toggle_get_radio (GtkCellRendererToggle *toggle); 15810: extern 15810: void gtk_cell_renderer_toggle_set_radio (GtkCellRendererToggle *toggle, 15810: gboolean radio); 15810: 15810: extern 15810: gboolean gtk_cell_renderer_toggle_get_active (GtkCellRendererToggle *toggle); 15810: extern 15810: void gtk_cell_renderer_toggle_set_active (GtkCellRendererToggle *toggle, 15810: gboolean setting); 15810: 15810: extern 15810: gboolean gtk_cell_renderer_toggle_get_activatable (GtkCellRendererToggle *toggle); 15810: extern 15810: void gtk_cell_renderer_toggle_set_activatable (GtkCellRendererToggle *toggle, 15810: gboolean setting); 15810: 15810: 15810: 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcellview.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkcellview.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkcellview.h" 15810: typedef struct _GtkCellView GtkCellView; 15810: typedef struct _GtkCellViewClass GtkCellViewClass; 15810: typedef struct _GtkCellViewPrivate GtkCellViewPrivate; 15810: 15810: struct _GtkCellView 15810: { 15810: GtkWidget parent_instance; 15810: 15810: 15810: GtkCellViewPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkCellViewClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_cell_view_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_cell_view_new (void); 15810: extern 15810: GtkWidget *gtk_cell_view_new_with_context (GtkCellArea *area, 15810: GtkCellAreaContext *context); 15810: extern 15810: GtkWidget *gtk_cell_view_new_with_text (const gchar *text); 15810: extern 15810: GtkWidget *gtk_cell_view_new_with_markup (const gchar *markup); 15810: extern 15810: GtkWidget *gtk_cell_view_new_with_pixbuf (GdkPixbuf *pixbuf); 15810: extern 15810: void gtk_cell_view_set_model (GtkCellView *cell_view, 15810: GtkTreeModel *model); 15810: extern 15810: GtkTreeModel *gtk_cell_view_get_model (GtkCellView *cell_view); 15810: extern 15810: void gtk_cell_view_set_displayed_row (GtkCellView *cell_view, 15810: GtkTreePath *path); 15810: extern 15810: GtkTreePath *gtk_cell_view_get_displayed_row (GtkCellView *cell_view); 15810: extern 15810: void gtk_cell_view_set_background_rgba (GtkCellView *cell_view, 15810: const GdkRGBA *rgba); 15810: extern 15810: gboolean gtk_cell_view_get_draw_sensitive (GtkCellView *cell_view); 15810: extern 15810: void gtk_cell_view_set_draw_sensitive (GtkCellView *cell_view, 15810: gboolean draw_sensitive); 15810: extern 15810: gboolean gtk_cell_view_get_fit_model (GtkCellView *cell_view); 15810: extern 15810: void gtk_cell_view_set_fit_model (GtkCellView *cell_view, 15810: gboolean fit_model); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_size" "' instead"))) extern 15810: gboolean gtk_cell_view_get_size_of_row (GtkCellView *cell_view, 15810: GtkTreePath *path, 15810: GtkRequisition *requisition); 15810: __attribute__((__deprecated__("Use '" "gtk_cell_view_set_background_rgba" "' instead"))) extern 15810: void gtk_cell_view_set_background_color (GtkCellView *cell_view, 15810: const GdkColor *color); 15810: 15810: 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktogglebutton.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtktogglebutton.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtktogglebutton.h" 15810: typedef struct _GtkToggleButton GtkToggleButton; 15810: typedef struct _GtkToggleButtonPrivate GtkToggleButtonPrivate; 15810: typedef struct _GtkToggleButtonClass GtkToggleButtonClass; 15810: 15810: struct _GtkToggleButton 15810: { 15810: 15810: GtkButton button; 15810: 15810: GtkToggleButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkToggleButtonClass 15810: { 15810: GtkButtonClass parent_class; 15810: 15810: void (* toggled) (GtkToggleButton *toggle_button); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_toggle_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_toggle_button_new (void); 15810: extern 15810: GtkWidget* gtk_toggle_button_new_with_label (const gchar *label); 15810: extern 15810: GtkWidget* gtk_toggle_button_new_with_mnemonic (const gchar *label); 15810: extern 15810: void gtk_toggle_button_set_mode (GtkToggleButton *toggle_button, 15810: gboolean draw_indicator); 15810: extern 15810: gboolean gtk_toggle_button_get_mode (GtkToggleButton *toggle_button); 15810: extern 15810: void gtk_toggle_button_set_active (GtkToggleButton *toggle_button, 15810: gboolean is_active); 15810: extern 15810: gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); 15810: extern 15810: void gtk_toggle_button_toggled (GtkToggleButton *toggle_button); 15810: extern 15810: void gtk_toggle_button_set_inconsistent (GtkToggleButton *toggle_button, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_toggle_button_get_inconsistent (GtkToggleButton *toggle_button); 15810: 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 2 15810: 15810: 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 15810: typedef struct _GtkCheckButton GtkCheckButton; 15810: typedef struct _GtkCheckButtonClass GtkCheckButtonClass; 15810: 15810: struct _GtkCheckButton 15810: { 15810: GtkToggleButton toggle_button; 15810: }; 15810: 15810: struct _GtkCheckButtonClass 15810: { 15810: GtkToggleButtonClass parent_class; 15810: 15810: void (* draw_indicator) (GtkCheckButton *check_button, 15810: cairo_t *cr); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_check_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_check_button_new (void); 15810: extern 15810: GtkWidget* gtk_check_button_new_with_label (const gchar *label); 15810: extern 15810: GtkWidget* gtk_check_button_new_with_mnemonic (const gchar *label); 15810: 15810: void _gtk_check_button_get_props (GtkCheckButton *check_button, 15810: gint *indicator_size, 15810: gint *indicator_spacing); 15810: 15810: 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 15810: typedef struct _GtkMenuItem GtkMenuItem; 15810: typedef struct _GtkMenuItemClass GtkMenuItemClass; 15810: typedef struct _GtkMenuItemPrivate GtkMenuItemPrivate; 15810: 15810: struct _GtkMenuItem 15810: { 15810: GtkBin bin; 15810: 15810: 15810: GtkMenuItemPrivate *priv; 15810: }; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 15810: struct _GtkMenuItemClass 15810: { 15810: GtkBinClass parent_class; 15810: # 85 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 15810: guint hide_on_activate : 1; 15810: 15810: void (* activate) (GtkMenuItem *menu_item); 15810: void (* activate_item) (GtkMenuItem *menu_item); 15810: void (* toggle_size_request) (GtkMenuItem *menu_item, 15810: gint *requisition); 15810: void (* toggle_size_allocate) (GtkMenuItem *menu_item, 15810: gint allocation); 15810: void (* set_label) (GtkMenuItem *menu_item, 15810: const gchar *label); 15810: const gchar * (* get_label) (GtkMenuItem *menu_item); 15810: 15810: void (* select) (GtkMenuItem *menu_item); 15810: void (* deselect) (GtkMenuItem *menu_item); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_menu_item_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_menu_item_new (void); 15810: extern 15810: GtkWidget* gtk_menu_item_new_with_label (const gchar *label); 15810: extern 15810: GtkWidget* gtk_menu_item_new_with_mnemonic (const gchar *label); 15810: extern 15810: void gtk_menu_item_set_submenu (GtkMenuItem *menu_item, 15810: GtkWidget *submenu); 15810: extern 15810: GtkWidget* gtk_menu_item_get_submenu (GtkMenuItem *menu_item); 15810: extern 15810: void gtk_menu_item_select (GtkMenuItem *menu_item); 15810: extern 15810: void gtk_menu_item_deselect (GtkMenuItem *menu_item); 15810: extern 15810: void gtk_menu_item_activate (GtkMenuItem *menu_item); 15810: extern 15810: void gtk_menu_item_toggle_size_request (GtkMenuItem *menu_item, 15810: gint *requisition); 15810: extern 15810: void gtk_menu_item_toggle_size_allocate (GtkMenuItem *menu_item, 15810: gint allocation); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_menu_item_set_right_justified (GtkMenuItem *menu_item, 15810: gboolean right_justified); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_menu_item_get_right_justified (GtkMenuItem *menu_item); 15810: extern 15810: void gtk_menu_item_set_accel_path (GtkMenuItem *menu_item, 15810: const gchar *accel_path); 15810: extern 15810: const gchar * gtk_menu_item_get_accel_path (GtkMenuItem *menu_item); 15810: 15810: extern 15810: void gtk_menu_item_set_label (GtkMenuItem *menu_item, 15810: const gchar *label); 15810: extern 15810: const gchar * gtk_menu_item_get_label (GtkMenuItem *menu_item); 15810: 15810: extern 15810: void gtk_menu_item_set_use_underline (GtkMenuItem *menu_item, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_menu_item_get_use_underline (GtkMenuItem *menu_item); 15810: 15810: extern 15810: void gtk_menu_item_set_reserve_indicator (GtkMenuItem *menu_item, 15810: gboolean reserve); 15810: extern 15810: gboolean gtk_menu_item_get_reserve_indicator (GtkMenuItem *menu_item); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 2 15810: 15810: 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 15810: typedef struct _GtkCheckMenuItem GtkCheckMenuItem; 15810: typedef struct _GtkCheckMenuItemPrivate GtkCheckMenuItemPrivate; 15810: typedef struct _GtkCheckMenuItemClass GtkCheckMenuItemClass; 15810: 15810: struct _GtkCheckMenuItem 15810: { 15810: GtkMenuItem menu_item; 15810: 15810: 15810: GtkCheckMenuItemPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkCheckMenuItemClass 15810: { 15810: GtkMenuItemClass parent_class; 15810: 15810: 15810: 15810: void (* toggled) (GtkCheckMenuItem *check_menu_item); 15810: void (* draw_indicator) (GtkCheckMenuItem *check_menu_item, 15810: cairo_t *cr); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_check_menu_item_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_check_menu_item_new (void); 15810: extern 15810: GtkWidget* gtk_check_menu_item_new_with_label (const gchar *label); 15810: extern 15810: GtkWidget* gtk_check_menu_item_new_with_mnemonic (const gchar *label); 15810: extern 15810: void gtk_check_menu_item_set_active (GtkCheckMenuItem *check_menu_item, 15810: gboolean is_active); 15810: extern 15810: gboolean gtk_check_menu_item_get_active (GtkCheckMenuItem *check_menu_item); 15810: extern 15810: void gtk_check_menu_item_toggled (GtkCheckMenuItem *check_menu_item); 15810: extern 15810: void gtk_check_menu_item_set_inconsistent (GtkCheckMenuItem *check_menu_item, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_check_menu_item_get_inconsistent (GtkCheckMenuItem *check_menu_item); 15810: extern 15810: void gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item, 15810: gboolean draw_as_radio); 15810: extern 15810: gboolean gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item); 15810: 15810: 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardReceivedFunc) (GtkClipboard *clipboard, 15810: GtkSelectionData *selection_data, 15810: gpointer data); 15810: # 62 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardTextReceivedFunc) (GtkClipboard *clipboard, 15810: const gchar *text, 15810: gpointer data); 15810: # 82 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardRichTextReceivedFunc) (GtkClipboard *clipboard, 15810: GdkAtom format, 15810: const guint8 *text, 15810: gsize length, 15810: gpointer data); 15810: # 100 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardImageReceivedFunc) (GtkClipboard *clipboard, 15810: GdkPixbuf *pixbuf, 15810: gpointer data); 15810: # 117 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardURIReceivedFunc) (GtkClipboard *clipboard, 15810: gchar **uris, 15810: gpointer data); 15810: # 135 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardTargetsReceivedFunc) (GtkClipboard *clipboard, 15810: GdkAtom *atoms, 15810: gint n_atoms, 15810: gpointer data); 15810: # 165 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardGetFunc) (GtkClipboard *clipboard, 15810: GtkSelectionData *selection_data, 15810: guint info, 15810: gpointer user_data_or_owner); 15810: # 180 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 15810: typedef void (* GtkClipboardClearFunc) (GtkClipboard *clipboard, 15810: gpointer user_data_or_owner); 15810: 15810: extern 15810: GType gtk_clipboard_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkClipboard *gtk_clipboard_get_for_display (GdkDisplay *display, 15810: GdkAtom selection); 15810: extern 15810: GtkClipboard *gtk_clipboard_get (GdkAtom selection); 15810: 15810: extern 15810: GtkClipboard *gtk_clipboard_get_default (GdkDisplay *display); 15810: 15810: extern 15810: GdkDisplay *gtk_clipboard_get_display (GtkClipboard *clipboard); 15810: 15810: 15810: extern 15810: gboolean gtk_clipboard_set_with_data (GtkClipboard *clipboard, 15810: const GtkTargetEntry *targets, 15810: guint n_targets, 15810: GtkClipboardGetFunc get_func, 15810: GtkClipboardClearFunc clear_func, 15810: gpointer user_data); 15810: extern 15810: gboolean gtk_clipboard_set_with_owner (GtkClipboard *clipboard, 15810: const GtkTargetEntry *targets, 15810: guint n_targets, 15810: GtkClipboardGetFunc get_func, 15810: GtkClipboardClearFunc clear_func, 15810: GObject *owner); 15810: extern 15810: GObject *gtk_clipboard_get_owner (GtkClipboard *clipboard); 15810: extern 15810: void gtk_clipboard_clear (GtkClipboard *clipboard); 15810: extern 15810: void gtk_clipboard_set_text (GtkClipboard *clipboard, 15810: const gchar *text, 15810: gint len); 15810: extern 15810: void gtk_clipboard_set_image (GtkClipboard *clipboard, 15810: GdkPixbuf *pixbuf); 15810: 15810: extern 15810: void gtk_clipboard_request_contents (GtkClipboard *clipboard, 15810: GdkAtom target, 15810: GtkClipboardReceivedFunc callback, 15810: gpointer user_data); 15810: extern 15810: void gtk_clipboard_request_text (GtkClipboard *clipboard, 15810: GtkClipboardTextReceivedFunc callback, 15810: gpointer user_data); 15810: extern 15810: void gtk_clipboard_request_rich_text (GtkClipboard *clipboard, 15810: GtkTextBuffer *buffer, 15810: GtkClipboardRichTextReceivedFunc callback, 15810: gpointer user_data); 15810: extern 15810: void gtk_clipboard_request_image (GtkClipboard *clipboard, 15810: GtkClipboardImageReceivedFunc callback, 15810: gpointer user_data); 15810: extern 15810: void gtk_clipboard_request_uris (GtkClipboard *clipboard, 15810: GtkClipboardURIReceivedFunc callback, 15810: gpointer user_data); 15810: extern 15810: void gtk_clipboard_request_targets (GtkClipboard *clipboard, 15810: GtkClipboardTargetsReceivedFunc callback, 15810: gpointer user_data); 15810: 15810: extern 15810: GtkSelectionData *gtk_clipboard_wait_for_contents (GtkClipboard *clipboard, 15810: GdkAtom target); 15810: extern 15810: gchar * gtk_clipboard_wait_for_text (GtkClipboard *clipboard); 15810: extern 15810: guint8 * gtk_clipboard_wait_for_rich_text (GtkClipboard *clipboard, 15810: GtkTextBuffer *buffer, 15810: GdkAtom *format, 15810: gsize *length); 15810: extern 15810: GdkPixbuf * gtk_clipboard_wait_for_image (GtkClipboard *clipboard); 15810: extern 15810: gchar ** gtk_clipboard_wait_for_uris (GtkClipboard *clipboard); 15810: extern 15810: gboolean gtk_clipboard_wait_for_targets (GtkClipboard *clipboard, 15810: GdkAtom **targets, 15810: gint *n_targets); 15810: 15810: extern 15810: gboolean gtk_clipboard_wait_is_text_available (GtkClipboard *clipboard); 15810: extern 15810: gboolean gtk_clipboard_wait_is_rich_text_available (GtkClipboard *clipboard, 15810: GtkTextBuffer *buffer); 15810: extern 15810: gboolean gtk_clipboard_wait_is_image_available (GtkClipboard *clipboard); 15810: extern 15810: gboolean gtk_clipboard_wait_is_uris_available (GtkClipboard *clipboard); 15810: extern 15810: gboolean gtk_clipboard_wait_is_target_available (GtkClipboard *clipboard, 15810: GdkAtom target); 15810: 15810: 15810: extern 15810: void gtk_clipboard_set_can_store (GtkClipboard *clipboard, 15810: const GtkTargetEntry *targets, 15810: gint n_targets); 15810: 15810: extern 15810: void gtk_clipboard_store (GtkClipboard *clipboard); 15810: 15810: extern 15810: GdkAtom gtk_clipboard_get_selection (GtkClipboard *clipboard); 15810: 15810: 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorbutton.h" 1 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkcolorbutton.h" 15810: 15810: # 50 "/usr/include/gtk-3.0/gtk/gtkcolorbutton.h" 15810: typedef struct _GtkColorButton GtkColorButton; 15810: typedef struct _GtkColorButtonClass GtkColorButtonClass; 15810: typedef struct _GtkColorButtonPrivate GtkColorButtonPrivate; 15810: 15810: struct _GtkColorButton { 15810: GtkButton button; 15810: 15810: 15810: GtkColorButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkColorButtonClass { 15810: GtkButtonClass parent_class; 15810: 15810: void (* color_set) (GtkColorButton *cp); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_color_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_color_button_new (void); 15810: extern 15810: GtkWidget * gtk_color_button_new_with_rgba (const GdkRGBA *rgba); 15810: extern 15810: void gtk_color_button_set_title (GtkColorButton *button, 15810: const gchar *title); 15810: extern 15810: const gchar *gtk_color_button_get_title (GtkColorButton *button); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_color_button_new_with_rgba" "' instead"))) extern 15810: GtkWidget *gtk_color_button_new_with_color (const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 15810: void gtk_color_button_set_color (GtkColorButton *button, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 15810: void gtk_color_button_get_color (GtkColorButton *button, 15810: GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 15810: void gtk_color_button_set_alpha (GtkColorButton *button, 15810: guint16 alpha); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 15810: guint16 gtk_color_button_get_alpha (GtkColorButton *button); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_use_alpha" "' instead"))) extern 15810: void gtk_color_button_set_use_alpha (GtkColorButton *button, 15810: gboolean use_alpha); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_use_alpha" "' instead"))) extern 15810: gboolean gtk_color_button_get_use_alpha (GtkColorButton *button); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 15810: void gtk_color_button_set_rgba (GtkColorButton *button, 15810: const GdkRGBA *rgba); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 15810: void gtk_color_button_get_rgba (GtkColorButton *button, 15810: GdkRGBA *rgba); 15810: 15810: 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorchooser.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkcolorchooser.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkColorChooser GtkColorChooser; 15810: typedef struct _GtkColorChooserInterface GtkColorChooserInterface; 15810: 15810: struct _GtkColorChooserInterface 15810: { 15810: GTypeInterface base_interface; 15810: 15810: 15810: void (* get_rgba) (GtkColorChooser *chooser, 15810: GdkRGBA *color); 15810: void (* set_rgba) (GtkColorChooser *chooser, 15810: const GdkRGBA *color); 15810: 15810: void (* add_palette) (GtkColorChooser *chooser, 15810: GtkOrientation orientation, 15810: gint colors_per_line, 15810: gint n_colors, 15810: GdkRGBA *colors); 15810: 15810: 15810: void (* color_activated) (GtkColorChooser *chooser, 15810: const GdkRGBA *color); 15810: 15810: 15810: gpointer padding[12]; 15810: }; 15810: 15810: extern 15810: GType gtk_color_chooser_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_color_chooser_get_rgba (GtkColorChooser *chooser, 15810: GdkRGBA *color); 15810: extern 15810: void gtk_color_chooser_set_rgba (GtkColorChooser *chooser, 15810: const GdkRGBA *color); 15810: extern 15810: gboolean gtk_color_chooser_get_use_alpha (GtkColorChooser *chooser); 15810: 15810: extern 15810: void gtk_color_chooser_set_use_alpha (GtkColorChooser *chooser, 15810: gboolean use_alpha); 15810: 15810: extern 15810: void gtk_color_chooser_add_palette (GtkColorChooser *chooser, 15810: GtkOrientation orientation, 15810: gint colors_per_line, 15810: gint n_colors, 15810: GdkRGBA *colors); 15810: 15810: 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h" 15810: typedef struct _GtkColorChooserDialog GtkColorChooserDialog; 15810: typedef struct _GtkColorChooserDialogPrivate GtkColorChooserDialogPrivate; 15810: typedef struct _GtkColorChooserDialogClass GtkColorChooserDialogClass; 15810: 15810: struct _GtkColorChooserDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkColorChooserDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkColorChooserDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_color_chooser_dialog_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_color_chooser_dialog_new (const gchar *title, 15810: GtkWindow *parent); 15810: 15810: 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h" 15810: typedef struct _GtkColorChooserWidget GtkColorChooserWidget; 15810: typedef struct _GtkColorChooserWidgetPrivate GtkColorChooserWidgetPrivate; 15810: typedef struct _GtkColorChooserWidgetClass GtkColorChooserWidgetClass; 15810: 15810: struct _GtkColorChooserWidget 15810: { 15810: GtkBox parent_instance; 15810: 15810: 15810: GtkColorChooserWidgetPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkColorChooserWidgetClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_color_chooser_widget_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_color_chooser_widget_new (void); 15810: 15810: 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorutils.h" 1 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkcolorutils.h" 15810: 15810: 15810: extern 15810: void gtk_hsv_to_rgb (gdouble h, gdouble s, gdouble v, 15810: gdouble *r, gdouble *g, gdouble *b); 15810: extern 15810: void gtk_rgb_to_hsv (gdouble r, gdouble g, gdouble b, 15810: gdouble *h, gdouble *s, gdouble *v); 15810: 15810: 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h" 15810: typedef struct _GtkComboBoxText GtkComboBoxText; 15810: typedef struct _GtkComboBoxTextPrivate GtkComboBoxTextPrivate; 15810: typedef struct _GtkComboBoxTextClass GtkComboBoxTextClass; 15810: 15810: struct _GtkComboBoxText 15810: { 15810: 15810: GtkComboBox parent_instance; 15810: 15810: GtkComboBoxTextPrivate *priv; 15810: }; 15810: 15810: struct _GtkComboBoxTextClass 15810: { 15810: GtkComboBoxClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_combo_box_text_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_combo_box_text_new (void); 15810: extern 15810: GtkWidget* gtk_combo_box_text_new_with_entry (void); 15810: extern 15810: void gtk_combo_box_text_append_text (GtkComboBoxText *combo_box, 15810: const gchar *text); 15810: extern 15810: void gtk_combo_box_text_insert_text (GtkComboBoxText *combo_box, 15810: gint position, 15810: const gchar *text); 15810: extern 15810: void gtk_combo_box_text_prepend_text (GtkComboBoxText *combo_box, 15810: const gchar *text); 15810: extern 15810: void gtk_combo_box_text_remove (GtkComboBoxText *combo_box, 15810: gint position); 15810: extern 15810: void gtk_combo_box_text_remove_all (GtkComboBoxText *combo_box); 15810: extern 15810: gchar *gtk_combo_box_text_get_active_text (GtkComboBoxText *combo_box); 15810: 15810: extern 15810: void gtk_combo_box_text_insert (GtkComboBoxText *combo_box, 15810: gint position, 15810: const gchar *id, 15810: const gchar *text); 15810: extern 15810: void gtk_combo_box_text_append (GtkComboBoxText *combo_box, 15810: const gchar *id, 15810: const gchar *text); 15810: extern 15810: void gtk_combo_box_text_prepend (GtkComboBoxText *combo_box, 15810: const gchar *id, 15810: const gchar *text); 15810: 15810: 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 1 15810: # 22 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 1 15810: # 24 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 15810: 15810: # 56 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 15810: typedef enum 15810: { 15810: GTK_CSS_SECTION_DOCUMENT, 15810: GTK_CSS_SECTION_IMPORT, 15810: GTK_CSS_SECTION_COLOR_DEFINITION, 15810: GTK_CSS_SECTION_BINDING_SET, 15810: GTK_CSS_SECTION_RULESET, 15810: GTK_CSS_SECTION_SELECTOR, 15810: GTK_CSS_SECTION_DECLARATION, 15810: GTK_CSS_SECTION_VALUE, 15810: GTK_CSS_SECTION_KEYFRAMES 15810: } GtkCssSectionType; 15810: # 78 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 15810: typedef struct _GtkCssSection GtkCssSection; 15810: 15810: extern 15810: GType gtk_css_section_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkCssSection * gtk_css_section_ref (GtkCssSection *section); 15810: extern 15810: void gtk_css_section_unref (GtkCssSection *section); 15810: 15810: extern 15810: GtkCssSectionType gtk_css_section_get_section_type (const GtkCssSection *section); 15810: extern 15810: GtkCssSection * gtk_css_section_get_parent (const GtkCssSection *section); 15810: extern 15810: GFile * gtk_css_section_get_file (const GtkCssSection *section); 15810: extern 15810: guint gtk_css_section_get_start_line (const GtkCssSection *section); 15810: extern 15810: guint gtk_css_section_get_start_position (const GtkCssSection *section); 15810: extern 15810: guint gtk_css_section_get_end_line (const GtkCssSection *section); 15810: extern 15810: guint gtk_css_section_get_end_position (const GtkCssSection *section); 15810: 15810: 15810: # 23 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 2 15810: 15810: 15810: # 51 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 15810: typedef enum 15810: { 15810: GTK_CSS_PROVIDER_ERROR_FAILED, 15810: GTK_CSS_PROVIDER_ERROR_SYNTAX, 15810: GTK_CSS_PROVIDER_ERROR_IMPORT, 15810: GTK_CSS_PROVIDER_ERROR_NAME, 15810: GTK_CSS_PROVIDER_ERROR_DEPRECATED, 15810: GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE 15810: } GtkCssProviderError; 15810: 15810: extern 15810: GQuark gtk_css_provider_error_quark (void); 15810: 15810: typedef struct _GtkCssProvider GtkCssProvider; 15810: typedef struct _GtkCssProviderClass GtkCssProviderClass; 15810: typedef struct _GtkCssProviderPrivate GtkCssProviderPrivate; 15810: 15810: struct _GtkCssProvider 15810: { 15810: GObject parent_instance; 15810: GtkCssProviderPrivate *priv; 15810: }; 15810: 15810: struct _GtkCssProviderClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* parsing_error) (GtkCssProvider *provider, 15810: GtkCssSection *section, 15810: const GError * error); 15810: 15810: 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_css_provider_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkCssProvider * gtk_css_provider_new (void); 15810: 15810: extern 15810: char * gtk_css_provider_to_string (GtkCssProvider *provider); 15810: 15810: extern 15810: gboolean gtk_css_provider_load_from_data (GtkCssProvider *css_provider, 15810: const gchar *data, 15810: gssize length, 15810: GError **error); 15810: extern 15810: gboolean gtk_css_provider_load_from_file (GtkCssProvider *css_provider, 15810: GFile *file, 15810: GError **error); 15810: extern 15810: gboolean gtk_css_provider_load_from_path (GtkCssProvider *css_provider, 15810: const gchar *path, 15810: GError **error); 15810: 15810: extern 15810: void gtk_css_provider_load_from_resource (GtkCssProvider *css_provider, 15810: const gchar *resource_path); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_css_provider_new" "' instead"))) extern 15810: GtkCssProvider * gtk_css_provider_get_default (void); 15810: 15810: extern 15810: GtkCssProvider * gtk_css_provider_get_named (const gchar *name, 15810: const gchar *variant); 15810: 15810: 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkdebug.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkdebug.h" 15810: 15810: 15810: typedef enum { 15810: GTK_DEBUG_MISC = 1 << 0, 15810: GTK_DEBUG_PLUGSOCKET = 1 << 1, 15810: GTK_DEBUG_TEXT = 1 << 2, 15810: GTK_DEBUG_TREE = 1 << 3, 15810: GTK_DEBUG_UPDATES = 1 << 4, 15810: GTK_DEBUG_KEYBINDINGS = 1 << 5, 15810: GTK_DEBUG_MULTIHEAD = 1 << 6, 15810: GTK_DEBUG_MODULES = 1 << 7, 15810: GTK_DEBUG_GEOMETRY = 1 << 8, 15810: GTK_DEBUG_ICONTHEME = 1 << 9, 15810: GTK_DEBUG_PRINTING = 1 << 10, 15810: GTK_DEBUG_BUILDER = 1 << 11, 15810: GTK_DEBUG_SIZE_REQUEST = 1 << 12, 15810: GTK_DEBUG_NO_CSS_CACHE = 1 << 13, 15810: GTK_DEBUG_BASELINES = 1 << 14, 15810: GTK_DEBUG_PIXEL_CACHE = 1 << 15, 15810: GTK_DEBUG_NO_PIXEL_CACHE = 1 << 16, 15810: GTK_DEBUG_INTERACTIVE = 1 << 17, 15810: GTK_DEBUG_TOUCHSCREEN = 1 << 18, 15810: GTK_DEBUG_ACTIONS = 1 << 19, 15810: GTK_DEBUG_RESIZE = 1 << 20, 15810: GTK_DEBUG_LAYOUT = 1 << 21 15810: } GtkDebugFlag; 15810: # 77 "/usr/include/gtk-3.0/gtk/gtkdebug.h" 15810: extern 15810: guint gtk_get_debug_flags (void); 15810: extern 15810: void gtk_set_debug_flags (guint flags); 15810: 15810: 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkdragdest.h" 1 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkdragdest.h" 15810: 15810: # 62 "/usr/include/gtk-3.0/gtk/gtkdragdest.h" 15810: typedef enum { 15810: GTK_DEST_DEFAULT_MOTION = 1 << 0, 15810: GTK_DEST_DEFAULT_HIGHLIGHT = 1 << 1, 15810: GTK_DEST_DEFAULT_DROP = 1 << 2, 15810: GTK_DEST_DEFAULT_ALL = 0x07 15810: } GtkDestDefaults; 15810: 15810: extern 15810: void gtk_drag_dest_set (GtkWidget *widget, 15810: GtkDestDefaults flags, 15810: const GtkTargetEntry *targets, 15810: gint n_targets, 15810: GdkDragAction actions); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_drag_dest_set_proxy (GtkWidget *widget, 15810: GdkWindow *proxy_window, 15810: GdkDragProtocol protocol, 15810: gboolean use_coordinates); 15810: 15810: extern 15810: void gtk_drag_dest_unset (GtkWidget *widget); 15810: 15810: extern 15810: GdkAtom gtk_drag_dest_find_target (GtkWidget *widget, 15810: GdkDragContext *context, 15810: GtkTargetList *target_list); 15810: extern 15810: GtkTargetList* gtk_drag_dest_get_target_list (GtkWidget *widget); 15810: extern 15810: void gtk_drag_dest_set_target_list (GtkWidget *widget, 15810: GtkTargetList *target_list); 15810: extern 15810: void gtk_drag_dest_add_text_targets (GtkWidget *widget); 15810: extern 15810: void gtk_drag_dest_add_image_targets (GtkWidget *widget); 15810: extern 15810: void gtk_drag_dest_add_uri_targets (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_drag_dest_set_track_motion (GtkWidget *widget, 15810: gboolean track_motion); 15810: extern 15810: gboolean gtk_drag_dest_get_track_motion (GtkWidget *widget); 15810: 15810: 15810: 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkdragsource.h" 1 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkdragsource.h" 15810: 15810: 15810: extern 15810: void gtk_drag_source_set (GtkWidget *widget, 15810: GdkModifierType start_button_mask, 15810: const GtkTargetEntry *targets, 15810: gint n_targets, 15810: GdkDragAction actions); 15810: 15810: extern 15810: void gtk_drag_source_unset (GtkWidget *widget); 15810: 15810: extern 15810: GtkTargetList* gtk_drag_source_get_target_list (GtkWidget *widget); 15810: extern 15810: void gtk_drag_source_set_target_list (GtkWidget *widget, 15810: GtkTargetList *target_list); 15810: extern 15810: void gtk_drag_source_add_text_targets (GtkWidget *widget); 15810: extern 15810: void gtk_drag_source_add_image_targets (GtkWidget *widget); 15810: extern 15810: void gtk_drag_source_add_uri_targets (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_drag_source_set_icon_pixbuf (GtkWidget *widget, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__("Use '" "gtk_drag_source_set_icon_name" "' instead"))) extern 15810: void gtk_drag_source_set_icon_stock (GtkWidget *widget, 15810: const gchar *stock_id); 15810: extern 15810: void gtk_drag_source_set_icon_name (GtkWidget *widget, 15810: const gchar *icon_name); 15810: extern 15810: void gtk_drag_source_set_icon_gicon (GtkWidget *widget, 15810: GIcon *icon); 15810: 15810: 15810: 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkdrawingarea.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkdrawingarea.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkdrawingarea.h" 15810: typedef struct _GtkDrawingArea GtkDrawingArea; 15810: typedef struct _GtkDrawingAreaClass GtkDrawingAreaClass; 15810: 15810: struct _GtkDrawingArea 15810: { 15810: GtkWidget widget; 15810: 15810: 15810: gpointer dummy; 15810: }; 15810: 15810: struct _GtkDrawingAreaClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_drawing_area_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_drawing_area_new (void); 15810: 15810: 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkeventbox.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkeventbox.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkeventbox.h" 15810: typedef struct _GtkEventBox GtkEventBox; 15810: typedef struct _GtkEventBoxClass GtkEventBoxClass; 15810: typedef struct _GtkEventBoxPrivate GtkEventBoxPrivate; 15810: 15810: struct _GtkEventBox 15810: { 15810: GtkBin bin; 15810: 15810: 15810: GtkEventBoxPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkEventBoxClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_event_box_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_event_box_new (void); 15810: extern 15810: gboolean gtk_event_box_get_visible_window (GtkEventBox *event_box); 15810: extern 15810: void gtk_event_box_set_visible_window (GtkEventBox *event_box, 15810: gboolean visible_window); 15810: extern 15810: gboolean gtk_event_box_get_above_child (GtkEventBox *event_box); 15810: extern 15810: void gtk_event_box_set_above_child (GtkEventBox *event_box, 15810: gboolean above_child); 15810: 15810: 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontroller.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkeventcontroller.h" 15810: typedef struct _GtkEventController GtkEventController; 15810: typedef struct _GtkEventControllerClass GtkEventControllerClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkeventcontroller.h" 15810: extern 15810: GType gtk_event_controller_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_event_controller_get_widget (GtkEventController *controller); 15810: 15810: extern 15810: gboolean gtk_event_controller_handle_event (GtkEventController *controller, 15810: const GdkEvent *event); 15810: extern 15810: void gtk_event_controller_reset (GtkEventController *controller); 15810: 15810: extern 15810: GtkPropagationPhase gtk_event_controller_get_propagation_phase (GtkEventController *controller); 15810: 15810: extern 15810: void gtk_event_controller_set_propagation_phase (GtkEventController *controller, 15810: GtkPropagationPhase phase); 15810: 15810: 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerkey.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerkey.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerkey.h" 15810: typedef struct _GtkEventControllerKey GtkEventControllerKey; 15810: typedef struct _GtkEventControllerKeyClass GtkEventControllerKeyClass; 15810: 15810: extern 15810: GType gtk_event_controller_key_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkEventController *gtk_event_controller_key_new (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_event_controller_key_set_im_context (GtkEventControllerKey *controller, 15810: GtkIMContext *im_context); 15810: extern 15810: GtkIMContext * gtk_event_controller_key_get_im_context (GtkEventControllerKey *controller); 15810: 15810: extern 15810: gboolean gtk_event_controller_key_forward (GtkEventControllerKey *controller, 15810: GtkWidget *widget); 15810: extern 15810: guint gtk_event_controller_key_get_group (GtkEventControllerKey *controller); 15810: 15810: 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontrollermotion.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkeventcontrollermotion.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkeventcontrollermotion.h" 15810: typedef struct _GtkEventControllerMotion GtkEventControllerMotion; 15810: typedef struct _GtkEventControllerMotionClass GtkEventControllerMotionClass; 15810: 15810: extern 15810: GType gtk_event_controller_motion_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkEventController *gtk_event_controller_motion_new (GtkWidget *widget); 15810: 15810: 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 15810: typedef struct _GtkEventControllerScroll GtkEventControllerScroll; 15810: typedef struct _GtkEventControllerScrollClass GtkEventControllerScrollClass; 15810: # 56 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 15810: typedef enum { 15810: GTK_EVENT_CONTROLLER_SCROLL_NONE = 0, 15810: GTK_EVENT_CONTROLLER_SCROLL_VERTICAL = 1 << 0, 15810: GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL = 1 << 1, 15810: GTK_EVENT_CONTROLLER_SCROLL_DISCRETE = 1 << 2, 15810: GTK_EVENT_CONTROLLER_SCROLL_KINETIC = 1 << 3, 15810: GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL), 15810: } GtkEventControllerScrollFlags; 15810: 15810: extern 15810: GType gtk_event_controller_scroll_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkEventController *gtk_event_controller_scroll_new (GtkWidget *widget, 15810: GtkEventControllerScrollFlags flags); 15810: extern 15810: void gtk_event_controller_scroll_set_flags (GtkEventControllerScroll *controller, 15810: GtkEventControllerScrollFlags flags); 15810: extern 15810: GtkEventControllerScrollFlags 15810: gtk_event_controller_scroll_get_flags (GtkEventControllerScroll *controller); 15810: 15810: 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkexpander.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkexpander.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkexpander.h" 15810: typedef struct _GtkExpander GtkExpander; 15810: typedef struct _GtkExpanderClass GtkExpanderClass; 15810: typedef struct _GtkExpanderPrivate GtkExpanderPrivate; 15810: 15810: struct _GtkExpander 15810: { 15810: GtkBin bin; 15810: 15810: GtkExpanderPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkExpanderClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: 15810: 15810: 15810: void (* activate) (GtkExpander *expander); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_expander_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_expander_new (const gchar *label); 15810: extern 15810: GtkWidget *gtk_expander_new_with_mnemonic (const gchar *label); 15810: 15810: extern 15810: void gtk_expander_set_expanded (GtkExpander *expander, 15810: gboolean expanded); 15810: extern 15810: gboolean gtk_expander_get_expanded (GtkExpander *expander); 15810: 15810: 15810: extern 15810: void gtk_expander_set_spacing (GtkExpander *expander, 15810: gint spacing); 15810: extern 15810: gint gtk_expander_get_spacing (GtkExpander *expander); 15810: 15810: extern 15810: void gtk_expander_set_label (GtkExpander *expander, 15810: const gchar *label); 15810: extern 15810: const gchar * gtk_expander_get_label (GtkExpander *expander); 15810: 15810: extern 15810: void gtk_expander_set_use_underline (GtkExpander *expander, 15810: gboolean use_underline); 15810: extern 15810: gboolean gtk_expander_get_use_underline (GtkExpander *expander); 15810: 15810: extern 15810: void gtk_expander_set_use_markup (GtkExpander *expander, 15810: gboolean use_markup); 15810: extern 15810: gboolean gtk_expander_get_use_markup (GtkExpander *expander); 15810: 15810: extern 15810: void gtk_expander_set_label_widget (GtkExpander *expander, 15810: GtkWidget *label_widget); 15810: extern 15810: GtkWidget *gtk_expander_get_label_widget (GtkExpander *expander); 15810: extern 15810: void gtk_expander_set_label_fill (GtkExpander *expander, 15810: gboolean label_fill); 15810: extern 15810: gboolean gtk_expander_get_label_fill (GtkExpander *expander); 15810: extern 15810: void gtk_expander_set_resize_toplevel (GtkExpander *expander, 15810: gboolean resize_toplevel); 15810: extern 15810: gboolean gtk_expander_get_resize_toplevel (GtkExpander *expander); 15810: 15810: 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfixed.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkfixed.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkfixed.h" 15810: typedef struct _GtkFixed GtkFixed; 15810: typedef struct _GtkFixedPrivate GtkFixedPrivate; 15810: typedef struct _GtkFixedClass GtkFixedClass; 15810: typedef struct _GtkFixedChild GtkFixedChild; 15810: 15810: struct _GtkFixed 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkFixedPrivate *priv; 15810: }; 15810: 15810: struct _GtkFixedClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: struct _GtkFixedChild 15810: { 15810: GtkWidget *widget; 15810: gint x; 15810: gint y; 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_fixed_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_fixed_new (void); 15810: extern 15810: void gtk_fixed_put (GtkFixed *fixed, 15810: GtkWidget *widget, 15810: gint x, 15810: gint y); 15810: extern 15810: void gtk_fixed_move (GtkFixed *fixed, 15810: GtkWidget *widget, 15810: gint x, 15810: gint y); 15810: 15810: 15810: 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 1 15810: # 26 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkFileFilter GtkFileFilter; 15810: typedef struct _GtkFileFilterInfo GtkFileFilterInfo; 15810: # 49 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 15810: typedef enum { 15810: GTK_FILE_FILTER_FILENAME = 1 << 0, 15810: GTK_FILE_FILTER_URI = 1 << 1, 15810: GTK_FILE_FILTER_DISPLAY_NAME = 1 << 2, 15810: GTK_FILE_FILTER_MIME_TYPE = 1 << 3 15810: } GtkFileFilterFlags; 15810: # 67 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 15810: typedef gboolean (*GtkFileFilterFunc) (const GtkFileFilterInfo *filter_info, 15810: gpointer data); 15810: # 83 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 15810: struct _GtkFileFilterInfo 15810: { 15810: GtkFileFilterFlags contains; 15810: 15810: const gchar *filename; 15810: const gchar *uri; 15810: const gchar *display_name; 15810: const gchar *mime_type; 15810: }; 15810: 15810: extern 15810: GType gtk_file_filter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkFileFilter * gtk_file_filter_new (void); 15810: extern 15810: void gtk_file_filter_set_name (GtkFileFilter *filter, 15810: const gchar *name); 15810: extern 15810: const gchar * gtk_file_filter_get_name (GtkFileFilter *filter); 15810: 15810: extern 15810: void gtk_file_filter_add_mime_type (GtkFileFilter *filter, 15810: const gchar *mime_type); 15810: extern 15810: void gtk_file_filter_add_pattern (GtkFileFilter *filter, 15810: const gchar *pattern); 15810: extern 15810: void gtk_file_filter_add_pixbuf_formats (GtkFileFilter *filter); 15810: extern 15810: void gtk_file_filter_add_custom (GtkFileFilter *filter, 15810: GtkFileFilterFlags needed, 15810: GtkFileFilterFunc func, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: 15810: extern 15810: GtkFileFilterFlags gtk_file_filter_get_needed (GtkFileFilter *filter); 15810: extern 15810: gboolean gtk_file_filter_filter (GtkFileFilter *filter, 15810: const GtkFileFilterInfo *filter_info); 15810: 15810: extern 15810: GVariant *gtk_file_filter_to_gvariant (GtkFileFilter *filter); 15810: extern 15810: GtkFileFilter *gtk_file_filter_new_from_gvariant (GVariant *variant); 15810: 15810: 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkFileChooser GtkFileChooser; 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 15810: typedef enum 15810: { 15810: GTK_FILE_CHOOSER_ACTION_OPEN, 15810: GTK_FILE_CHOOSER_ACTION_SAVE, 15810: GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, 15810: GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER 15810: } GtkFileChooserAction; 15810: # 79 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 15810: typedef enum 15810: { 15810: GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM, 15810: GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME, 15810: GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN 15810: } GtkFileChooserConfirmation; 15810: 15810: extern 15810: GType gtk_file_chooser_get_type (void) __attribute__ ((__const__)); 15810: # 108 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 15810: typedef enum { 15810: GTK_FILE_CHOOSER_ERROR_NONEXISTENT, 15810: GTK_FILE_CHOOSER_ERROR_BAD_FILENAME, 15810: GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS, 15810: GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME 15810: } GtkFileChooserError; 15810: 15810: extern 15810: GQuark gtk_file_chooser_error_quark (void); 15810: 15810: 15810: 15810: extern 15810: void gtk_file_chooser_set_action (GtkFileChooser *chooser, 15810: GtkFileChooserAction action); 15810: extern 15810: GtkFileChooserAction gtk_file_chooser_get_action (GtkFileChooser *chooser); 15810: extern 15810: void gtk_file_chooser_set_local_only (GtkFileChooser *chooser, 15810: gboolean local_only); 15810: extern 15810: gboolean gtk_file_chooser_get_local_only (GtkFileChooser *chooser); 15810: extern 15810: void gtk_file_chooser_set_select_multiple (GtkFileChooser *chooser, 15810: gboolean select_multiple); 15810: extern 15810: gboolean gtk_file_chooser_get_select_multiple (GtkFileChooser *chooser); 15810: extern 15810: void gtk_file_chooser_set_show_hidden (GtkFileChooser *chooser, 15810: gboolean show_hidden); 15810: extern 15810: gboolean gtk_file_chooser_get_show_hidden (GtkFileChooser *chooser); 15810: 15810: extern 15810: void gtk_file_chooser_set_do_overwrite_confirmation (GtkFileChooser *chooser, 15810: gboolean do_overwrite_confirmation); 15810: extern 15810: gboolean gtk_file_chooser_get_do_overwrite_confirmation (GtkFileChooser *chooser); 15810: 15810: extern 15810: void gtk_file_chooser_set_create_folders (GtkFileChooser *chooser, 15810: gboolean create_folders); 15810: extern 15810: gboolean gtk_file_chooser_get_create_folders (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: void gtk_file_chooser_set_current_name (GtkFileChooser *chooser, 15810: const gchar *name); 15810: extern 15810: gchar *gtk_file_chooser_get_current_name (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: gchar * gtk_file_chooser_get_filename (GtkFileChooser *chooser); 15810: extern 15810: gboolean gtk_file_chooser_set_filename (GtkFileChooser *chooser, 15810: const char *filename); 15810: extern 15810: gboolean gtk_file_chooser_select_filename (GtkFileChooser *chooser, 15810: const char *filename); 15810: extern 15810: void gtk_file_chooser_unselect_filename (GtkFileChooser *chooser, 15810: const char *filename); 15810: extern 15810: void gtk_file_chooser_select_all (GtkFileChooser *chooser); 15810: extern 15810: void gtk_file_chooser_unselect_all (GtkFileChooser *chooser); 15810: extern 15810: GSList * gtk_file_chooser_get_filenames (GtkFileChooser *chooser); 15810: extern 15810: gboolean gtk_file_chooser_set_current_folder (GtkFileChooser *chooser, 15810: const gchar *filename); 15810: extern 15810: gchar * gtk_file_chooser_get_current_folder (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: 15810: extern 15810: gchar * gtk_file_chooser_get_uri (GtkFileChooser *chooser); 15810: extern 15810: gboolean gtk_file_chooser_set_uri (GtkFileChooser *chooser, 15810: const char *uri); 15810: extern 15810: gboolean gtk_file_chooser_select_uri (GtkFileChooser *chooser, 15810: const char *uri); 15810: extern 15810: void gtk_file_chooser_unselect_uri (GtkFileChooser *chooser, 15810: const char *uri); 15810: extern 15810: GSList * gtk_file_chooser_get_uris (GtkFileChooser *chooser); 15810: extern 15810: gboolean gtk_file_chooser_set_current_folder_uri (GtkFileChooser *chooser, 15810: const gchar *uri); 15810: extern 15810: gchar * gtk_file_chooser_get_current_folder_uri (GtkFileChooser *chooser); 15810: 15810: 15810: extern 15810: GFile * gtk_file_chooser_get_file (GtkFileChooser *chooser); 15810: extern 15810: gboolean gtk_file_chooser_set_file (GtkFileChooser *chooser, 15810: GFile *file, 15810: GError **error); 15810: extern 15810: gboolean gtk_file_chooser_select_file (GtkFileChooser *chooser, 15810: GFile *file, 15810: GError **error); 15810: extern 15810: void gtk_file_chooser_unselect_file (GtkFileChooser *chooser, 15810: GFile *file); 15810: extern 15810: GSList * gtk_file_chooser_get_files (GtkFileChooser *chooser); 15810: extern 15810: gboolean gtk_file_chooser_set_current_folder_file (GtkFileChooser *chooser, 15810: GFile *file, 15810: GError **error); 15810: extern 15810: GFile * gtk_file_chooser_get_current_folder_file (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: void gtk_file_chooser_set_preview_widget (GtkFileChooser *chooser, 15810: GtkWidget *preview_widget); 15810: extern 15810: GtkWidget *gtk_file_chooser_get_preview_widget (GtkFileChooser *chooser); 15810: extern 15810: void gtk_file_chooser_set_preview_widget_active (GtkFileChooser *chooser, 15810: gboolean active); 15810: extern 15810: gboolean gtk_file_chooser_get_preview_widget_active (GtkFileChooser *chooser); 15810: extern 15810: void gtk_file_chooser_set_use_preview_label (GtkFileChooser *chooser, 15810: gboolean use_label); 15810: extern 15810: gboolean gtk_file_chooser_get_use_preview_label (GtkFileChooser *chooser); 15810: 15810: extern 15810: char *gtk_file_chooser_get_preview_filename (GtkFileChooser *chooser); 15810: extern 15810: char *gtk_file_chooser_get_preview_uri (GtkFileChooser *chooser); 15810: extern 15810: GFile *gtk_file_chooser_get_preview_file (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: void gtk_file_chooser_set_extra_widget (GtkFileChooser *chooser, 15810: GtkWidget *extra_widget); 15810: extern 15810: GtkWidget *gtk_file_chooser_get_extra_widget (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: void gtk_file_chooser_add_filter (GtkFileChooser *chooser, 15810: GtkFileFilter *filter); 15810: extern 15810: void gtk_file_chooser_remove_filter (GtkFileChooser *chooser, 15810: GtkFileFilter *filter); 15810: extern 15810: GSList *gtk_file_chooser_list_filters (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: void gtk_file_chooser_set_filter (GtkFileChooser *chooser, 15810: GtkFileFilter *filter); 15810: extern 15810: GtkFileFilter *gtk_file_chooser_get_filter (GtkFileChooser *chooser); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_file_chooser_add_shortcut_folder (GtkFileChooser *chooser, 15810: const char *folder, 15810: GError **error); 15810: extern 15810: gboolean gtk_file_chooser_remove_shortcut_folder (GtkFileChooser *chooser, 15810: const char *folder, 15810: GError **error); 15810: extern 15810: GSList *gtk_file_chooser_list_shortcut_folders (GtkFileChooser *chooser); 15810: 15810: extern 15810: gboolean gtk_file_chooser_add_shortcut_folder_uri (GtkFileChooser *chooser, 15810: const char *uri, 15810: GError **error); 15810: extern 15810: gboolean gtk_file_chooser_remove_shortcut_folder_uri (GtkFileChooser *chooser, 15810: const char *uri, 15810: GError **error); 15810: extern 15810: GSList *gtk_file_chooser_list_shortcut_folder_uris (GtkFileChooser *chooser); 15810: 15810: extern 15810: void gtk_file_chooser_add_choice (GtkFileChooser *chooser, 15810: const char *id, 15810: const char *label, 15810: const char **options, 15810: const char **option_labels); 15810: extern 15810: void gtk_file_chooser_remove_choice (GtkFileChooser *chooser, 15810: const char *id); 15810: extern 15810: void gtk_file_chooser_set_choice (GtkFileChooser *chooser, 15810: const char *id, 15810: const char *option); 15810: extern 15810: const char *gtk_file_chooser_get_choice (GtkFileChooser *chooser, 15810: const char *id); 15810: 15810: 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h" 15810: typedef struct _GtkFileChooserButton GtkFileChooserButton; 15810: typedef struct _GtkFileChooserButtonPrivate GtkFileChooserButtonPrivate; 15810: typedef struct _GtkFileChooserButtonClass GtkFileChooserButtonClass; 15810: 15810: struct _GtkFileChooserButton 15810: { 15810: GtkBox parent; 15810: 15810: 15810: GtkFileChooserButtonPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkFileChooserButtonClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: 15810: void (* file_set) (GtkFileChooserButton *fc); 15810: 15810: 15810: 15810: 15810: void (*__gtk_reserved1) (void); 15810: void (*__gtk_reserved2) (void); 15810: void (*__gtk_reserved3) (void); 15810: void (*__gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_file_chooser_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_file_chooser_button_new (const gchar *title, 15810: GtkFileChooserAction action); 15810: extern 15810: GtkWidget * gtk_file_chooser_button_new_with_dialog (GtkWidget *dialog); 15810: extern 15810: const gchar * gtk_file_chooser_button_get_title (GtkFileChooserButton *button); 15810: extern 15810: void gtk_file_chooser_button_set_title (GtkFileChooserButton *button, 15810: const gchar *title); 15810: extern 15810: gint gtk_file_chooser_button_get_width_chars (GtkFileChooserButton *button); 15810: extern 15810: void gtk_file_chooser_button_set_width_chars (GtkFileChooserButton *button, 15810: gint n_chars); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_focus_on_click" "' instead"))) extern 15810: gboolean gtk_file_chooser_button_get_focus_on_click (GtkFileChooserButton *button); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_set_focus_on_click" "' instead"))) extern 15810: void gtk_file_chooser_button_set_focus_on_click (GtkFileChooserButton *button, 15810: gboolean focus_on_click); 15810: 15810: 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h" 15810: typedef struct _GtkFileChooserDialog GtkFileChooserDialog; 15810: typedef struct _GtkFileChooserDialogPrivate GtkFileChooserDialogPrivate; 15810: typedef struct _GtkFileChooserDialogClass GtkFileChooserDialogClass; 15810: 15810: struct _GtkFileChooserDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: GtkFileChooserDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkFileChooserDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_file_chooser_dialog_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_file_chooser_dialog_new (const gchar *title, 15810: GtkWindow *parent, 15810: GtkFileChooserAction action, 15810: const gchar *first_button_text, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_native_dialog_get_type (void); 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 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; 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 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); } 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: typedef GtkNativeDialogClass *GtkNativeDialogClass_autoptr; typedef GList *GtkNativeDialogClass_listautoptr; typedef GSList *GtkNativeDialogClass_slistautoptr; typedef GQueue *GtkNativeDialogClass_queueautoptr; 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 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); } 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: __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))); } 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 15810: 15810: 15810: struct _GtkNativeDialogClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* response) (GtkNativeDialog *self, gint response_id); 15810: 15810: 15810: void (* show) (GtkNativeDialog *self); 15810: void (* hide) (GtkNativeDialog *self); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: void gtk_native_dialog_show (GtkNativeDialog *self); 15810: extern 15810: void gtk_native_dialog_hide (GtkNativeDialog *self); 15810: extern 15810: void gtk_native_dialog_destroy (GtkNativeDialog *self); 15810: extern 15810: gboolean gtk_native_dialog_get_visible (GtkNativeDialog *self); 15810: extern 15810: void gtk_native_dialog_set_modal (GtkNativeDialog *self, 15810: gboolean modal); 15810: extern 15810: gboolean gtk_native_dialog_get_modal (GtkNativeDialog *self); 15810: extern 15810: void gtk_native_dialog_set_title (GtkNativeDialog *self, 15810: const char *title); 15810: extern 15810: const char * gtk_native_dialog_get_title (GtkNativeDialog *self); 15810: extern 15810: void gtk_native_dialog_set_transient_for (GtkNativeDialog *self, 15810: GtkWindow *parent); 15810: extern 15810: GtkWindow * gtk_native_dialog_get_transient_for (GtkNativeDialog *self); 15810: 15810: extern 15810: gint gtk_native_dialog_run (GtkNativeDialog *self); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 2 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_file_chooser_native_get_type (void); 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic push 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 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; 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic push 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 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); } 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic pop 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: typedef GtkFileChooserNativeClass *GtkFileChooserNativeClass_autoptr; typedef GList *GtkFileChooserNativeClass_listautoptr; typedef GSList *GtkFileChooserNativeClass_slistautoptr; typedef GQueue *GtkFileChooserNativeClass_queueautoptr; 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic push 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 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); } 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic pop 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: __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; }))); } 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: #pragma GCC diagnostic pop 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 15810: 15810: 15810: extern 15810: GtkFileChooserNative *gtk_file_chooser_native_new (const gchar *title, 15810: GtkWindow *parent, 15810: GtkFileChooserAction action, 15810: const gchar *accept_label, 15810: const gchar *cancel_label); 15810: 15810: extern 15810: const char *gtk_file_chooser_native_get_accept_label (GtkFileChooserNative *self); 15810: extern 15810: void gtk_file_chooser_native_set_accept_label (GtkFileChooserNative *self, 15810: const char *accept_label); 15810: extern 15810: const char *gtk_file_chooser_native_get_cancel_label (GtkFileChooserNative *self); 15810: extern 15810: void gtk_file_chooser_native_set_cancel_label (GtkFileChooserNative *self, 15810: const char *cancel_label); 15810: 15810: 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h" 15810: typedef struct _GtkFileChooserWidget GtkFileChooserWidget; 15810: typedef struct _GtkFileChooserWidgetPrivate GtkFileChooserWidgetPrivate; 15810: typedef struct _GtkFileChooserWidgetClass GtkFileChooserWidgetClass; 15810: 15810: struct _GtkFileChooserWidget 15810: { 15810: GtkBox parent_instance; 15810: 15810: GtkFileChooserWidgetPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkFileChooserWidgetClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_file_chooser_widget_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_file_chooser_widget_new (GtkFileChooserAction action); 15810: 15810: 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 15810: typedef struct _GtkFlowBox GtkFlowBox; 15810: typedef struct _GtkFlowBoxClass GtkFlowBoxClass; 15810: 15810: typedef struct _GtkFlowBoxChild GtkFlowBoxChild; 15810: typedef struct _GtkFlowBoxChildClass GtkFlowBoxChildClass; 15810: 15810: struct _GtkFlowBox 15810: { 15810: GtkContainer container; 15810: }; 15810: 15810: struct _GtkFlowBoxClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: void (*child_activated) (GtkFlowBox *box, 15810: GtkFlowBoxChild *child); 15810: void (*selected_children_changed) (GtkFlowBox *box); 15810: void (*activate_cursor_child) (GtkFlowBox *box); 15810: void (*toggle_cursor_child) (GtkFlowBox *box); 15810: gboolean (*move_cursor) (GtkFlowBox *box, 15810: GtkMovementStep step, 15810: gint count); 15810: void (*select_all) (GtkFlowBox *box); 15810: void (*unselect_all) (GtkFlowBox *box); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: }; 15810: # 86 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 15810: struct _GtkFlowBoxChild 15810: { 15810: GtkBin parent_instance; 15810: }; 15810: 15810: struct _GtkFlowBoxChildClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: void (* activate) (GtkFlowBoxChild *child); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: }; 15810: # 114 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 15810: typedef GtkWidget * (*GtkFlowBoxCreateWidgetFunc) (gpointer item, 15810: gpointer user_data); 15810: 15810: extern 15810: GType gtk_flow_box_child_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_flow_box_child_new (void); 15810: extern 15810: gint gtk_flow_box_child_get_index (GtkFlowBoxChild *child); 15810: extern 15810: gboolean gtk_flow_box_child_is_selected (GtkFlowBoxChild *child); 15810: extern 15810: void gtk_flow_box_child_changed (GtkFlowBoxChild *child); 15810: 15810: 15810: extern 15810: GType gtk_flow_box_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_flow_box_new (void); 15810: 15810: extern 15810: void gtk_flow_box_bind_model (GtkFlowBox *box, 15810: GListModel *model, 15810: GtkFlowBoxCreateWidgetFunc create_widget_func, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: 15810: extern 15810: void gtk_flow_box_set_homogeneous (GtkFlowBox *box, 15810: gboolean homogeneous); 15810: extern 15810: gboolean gtk_flow_box_get_homogeneous (GtkFlowBox *box); 15810: extern 15810: void gtk_flow_box_set_row_spacing (GtkFlowBox *box, 15810: guint spacing); 15810: extern 15810: guint gtk_flow_box_get_row_spacing (GtkFlowBox *box); 15810: 15810: extern 15810: void gtk_flow_box_set_column_spacing (GtkFlowBox *box, 15810: guint spacing); 15810: extern 15810: guint gtk_flow_box_get_column_spacing (GtkFlowBox *box); 15810: 15810: extern 15810: void gtk_flow_box_set_min_children_per_line (GtkFlowBox *box, 15810: guint n_children); 15810: extern 15810: guint gtk_flow_box_get_min_children_per_line (GtkFlowBox *box); 15810: 15810: extern 15810: void gtk_flow_box_set_max_children_per_line (GtkFlowBox *box, 15810: guint n_children); 15810: extern 15810: guint gtk_flow_box_get_max_children_per_line (GtkFlowBox *box); 15810: extern 15810: void gtk_flow_box_set_activate_on_single_click (GtkFlowBox *box, 15810: gboolean single); 15810: extern 15810: gboolean gtk_flow_box_get_activate_on_single_click (GtkFlowBox *box); 15810: 15810: extern 15810: void gtk_flow_box_insert (GtkFlowBox *box, 15810: GtkWidget *widget, 15810: gint position); 15810: extern 15810: GtkFlowBoxChild *gtk_flow_box_get_child_at_index (GtkFlowBox *box, 15810: gint idx); 15810: 15810: extern 15810: GtkFlowBoxChild *gtk_flow_box_get_child_at_pos (GtkFlowBox *box, 15810: gint x, 15810: gint y); 15810: 15810: typedef void (* GtkFlowBoxForeachFunc) (GtkFlowBox *box, 15810: GtkFlowBoxChild *child, 15810: gpointer user_data); 15810: 15810: extern 15810: void gtk_flow_box_selected_foreach (GtkFlowBox *box, 15810: GtkFlowBoxForeachFunc func, 15810: gpointer data); 15810: extern 15810: GList *gtk_flow_box_get_selected_children (GtkFlowBox *box); 15810: extern 15810: void gtk_flow_box_select_child (GtkFlowBox *box, 15810: GtkFlowBoxChild *child); 15810: extern 15810: void gtk_flow_box_unselect_child (GtkFlowBox *box, 15810: GtkFlowBoxChild *child); 15810: extern 15810: void gtk_flow_box_select_all (GtkFlowBox *box); 15810: extern 15810: void gtk_flow_box_unselect_all (GtkFlowBox *box); 15810: extern 15810: void gtk_flow_box_set_selection_mode (GtkFlowBox *box, 15810: GtkSelectionMode mode); 15810: extern 15810: GtkSelectionMode gtk_flow_box_get_selection_mode (GtkFlowBox *box); 15810: extern 15810: void gtk_flow_box_set_hadjustment (GtkFlowBox *box, 15810: GtkAdjustment *adjustment); 15810: extern 15810: void gtk_flow_box_set_vadjustment (GtkFlowBox *box, 15810: GtkAdjustment *adjustment); 15810: 15810: typedef gboolean (*GtkFlowBoxFilterFunc) (GtkFlowBoxChild *child, 15810: gpointer user_data); 15810: 15810: extern 15810: void gtk_flow_box_set_filter_func (GtkFlowBox *box, 15810: GtkFlowBoxFilterFunc filter_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_flow_box_invalidate_filter (GtkFlowBox *box); 15810: 15810: typedef gint (*GtkFlowBoxSortFunc) (GtkFlowBoxChild *child1, 15810: GtkFlowBoxChild *child2, 15810: gpointer user_data); 15810: 15810: extern 15810: void gtk_flow_box_set_sort_func (GtkFlowBox *box, 15810: GtkFlowBoxSortFunc sort_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_flow_box_invalidate_sort (GtkFlowBox *box); 15810: 15810: 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfontbutton.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkfontbutton.h" 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/gtkfontbutton.h" 15810: typedef struct _GtkFontButton GtkFontButton; 15810: typedef struct _GtkFontButtonClass GtkFontButtonClass; 15810: typedef struct _GtkFontButtonPrivate GtkFontButtonPrivate; 15810: 15810: struct _GtkFontButton { 15810: GtkButton button; 15810: 15810: 15810: GtkFontButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkFontButtonClass { 15810: GtkButtonClass parent_class; 15810: 15810: 15810: void (* font_set) (GtkFontButton *gfp); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_font_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_font_button_new (void); 15810: extern 15810: GtkWidget *gtk_font_button_new_with_font (const gchar *fontname); 15810: 15810: extern 15810: const gchar * gtk_font_button_get_title (GtkFontButton *font_button); 15810: extern 15810: void gtk_font_button_set_title (GtkFontButton *font_button, 15810: const gchar *title); 15810: extern 15810: gboolean gtk_font_button_get_use_font (GtkFontButton *font_button); 15810: extern 15810: void gtk_font_button_set_use_font (GtkFontButton *font_button, 15810: gboolean use_font); 15810: extern 15810: gboolean gtk_font_button_get_use_size (GtkFontButton *font_button); 15810: extern 15810: void gtk_font_button_set_use_size (GtkFontButton *font_button, 15810: gboolean use_size); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, 15810: const gchar *fontname); 15810: extern 15810: gboolean gtk_font_button_get_show_style (GtkFontButton *font_button); 15810: extern 15810: void gtk_font_button_set_show_style (GtkFontButton *font_button, 15810: gboolean show_style); 15810: extern 15810: gboolean gtk_font_button_get_show_size (GtkFontButton *font_button); 15810: extern 15810: void gtk_font_button_set_show_size (GtkFontButton *font_button, 15810: gboolean show_size); 15810: 15810: 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 15810: 15810: # 43 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 15810: typedef gboolean (*GtkFontFilterFunc) (const PangoFontFamily *family, 15810: const PangoFontFace *face, 15810: gpointer data); 15810: # 61 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 15810: typedef enum { 15810: GTK_FONT_CHOOSER_LEVEL_FAMILY = 0, 15810: GTK_FONT_CHOOSER_LEVEL_STYLE = 1 << 0, 15810: GTK_FONT_CHOOSER_LEVEL_SIZE = 1 << 1, 15810: GTK_FONT_CHOOSER_LEVEL_VARIATIONS = 1 << 2, 15810: GTK_FONT_CHOOSER_LEVEL_FEATURES = 1 << 3 15810: } GtkFontChooserLevel; 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkFontChooser GtkFontChooser; 15810: typedef struct _GtkFontChooserIface GtkFontChooserIface; 15810: 15810: struct _GtkFontChooserIface 15810: { 15810: GTypeInterface base_iface; 15810: 15810: 15810: PangoFontFamily * (* get_font_family) (GtkFontChooser *fontchooser); 15810: PangoFontFace * (* get_font_face) (GtkFontChooser *fontchooser); 15810: gint (* get_font_size) (GtkFontChooser *fontchooser); 15810: 15810: void (* set_filter_func) (GtkFontChooser *fontchooser, 15810: GtkFontFilterFunc filter, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: 15810: 15810: void (* font_activated) (GtkFontChooser *chooser, 15810: const gchar *fontname); 15810: 15810: 15810: void (* set_font_map) (GtkFontChooser *fontchooser, 15810: PangoFontMap *fontmap); 15810: PangoFontMap * (* get_font_map) (GtkFontChooser *fontchooser); 15810: 15810: 15810: gpointer padding[10]; 15810: }; 15810: 15810: extern 15810: GType gtk_font_chooser_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: PangoFontFamily *gtk_font_chooser_get_font_family (GtkFontChooser *fontchooser); 15810: extern 15810: PangoFontFace *gtk_font_chooser_get_font_face (GtkFontChooser *fontchooser); 15810: extern 15810: gint gtk_font_chooser_get_font_size (GtkFontChooser *fontchooser); 15810: 15810: extern 15810: PangoFontDescription * 15810: gtk_font_chooser_get_font_desc (GtkFontChooser *fontchooser); 15810: extern 15810: void gtk_font_chooser_set_font_desc (GtkFontChooser *fontchooser, 15810: const PangoFontDescription *font_desc); 15810: 15810: extern 15810: gchar* gtk_font_chooser_get_font (GtkFontChooser *fontchooser); 15810: 15810: extern 15810: void gtk_font_chooser_set_font (GtkFontChooser *fontchooser, 15810: const gchar *fontname); 15810: extern 15810: gchar* gtk_font_chooser_get_preview_text (GtkFontChooser *fontchooser); 15810: extern 15810: void gtk_font_chooser_set_preview_text (GtkFontChooser *fontchooser, 15810: const gchar *text); 15810: extern 15810: gboolean gtk_font_chooser_get_show_preview_entry (GtkFontChooser *fontchooser); 15810: extern 15810: void gtk_font_chooser_set_show_preview_entry (GtkFontChooser *fontchooser, 15810: gboolean show_preview_entry); 15810: extern 15810: void gtk_font_chooser_set_filter_func (GtkFontChooser *fontchooser, 15810: GtkFontFilterFunc filter, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_font_chooser_set_font_map (GtkFontChooser *fontchooser, 15810: PangoFontMap *fontmap); 15810: extern 15810: PangoFontMap * gtk_font_chooser_get_font_map (GtkFontChooser *fontchooser); 15810: 15810: extern 15810: void gtk_font_chooser_set_level (GtkFontChooser *fontchooser, 15810: GtkFontChooserLevel level); 15810: extern 15810: GtkFontChooserLevel 15810: gtk_font_chooser_get_level (GtkFontChooser *fontchooser); 15810: extern 15810: char * gtk_font_chooser_get_font_features (GtkFontChooser *fontchooser); 15810: extern 15810: char * gtk_font_chooser_get_language (GtkFontChooser *fontchooser); 15810: extern 15810: void gtk_font_chooser_set_language (GtkFontChooser *fontchooser, 15810: const char *language); 15810: 15810: 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h" 15810: typedef struct _GtkFontChooserDialog GtkFontChooserDialog; 15810: typedef struct _GtkFontChooserDialogPrivate GtkFontChooserDialogPrivate; 15810: typedef struct _GtkFontChooserDialogClass GtkFontChooserDialogClass; 15810: 15810: struct _GtkFontChooserDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkFontChooserDialogPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkFontChooserDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_font_chooser_dialog_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_font_chooser_dialog_new (const gchar *title, 15810: GtkWindow *parent); 15810: 15810: 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h" 15810: typedef struct _GtkFontChooserWidget GtkFontChooserWidget; 15810: typedef struct _GtkFontChooserWidgetPrivate GtkFontChooserWidgetPrivate; 15810: typedef struct _GtkFontChooserWidgetClass GtkFontChooserWidgetClass; 15810: 15810: struct _GtkFontChooserWidget 15810: { 15810: GtkBox parent_instance; 15810: 15810: 15810: GtkFontChooserWidgetPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkFontChooserWidgetClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_font_chooser_widget_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_font_chooser_widget_new (void); 15810: 15810: 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesture.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkgesture.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkgesture.h" 15810: typedef struct _GtkGesture GtkGesture; 15810: typedef struct _GtkGestureClass GtkGestureClass; 15810: 15810: extern 15810: GType gtk_gesture_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GdkDevice * gtk_gesture_get_device (GtkGesture *gesture); 15810: 15810: extern 15810: gboolean gtk_gesture_set_state (GtkGesture *gesture, 15810: GtkEventSequenceState state); 15810: extern 15810: GtkEventSequenceState 15810: gtk_gesture_get_sequence_state (GtkGesture *gesture, 15810: GdkEventSequence *sequence); 15810: extern 15810: gboolean gtk_gesture_set_sequence_state (GtkGesture *gesture, 15810: GdkEventSequence *sequence, 15810: GtkEventSequenceState state); 15810: extern 15810: GList * gtk_gesture_get_sequences (GtkGesture *gesture); 15810: 15810: extern 15810: GdkEventSequence * gtk_gesture_get_last_updated_sequence 15810: (GtkGesture *gesture); 15810: 15810: extern 15810: gboolean gtk_gesture_handles_sequence (GtkGesture *gesture, 15810: GdkEventSequence *sequence); 15810: extern 15810: const GdkEvent * 15810: gtk_gesture_get_last_event (GtkGesture *gesture, 15810: GdkEventSequence *sequence); 15810: extern 15810: gboolean gtk_gesture_get_point (GtkGesture *gesture, 15810: GdkEventSequence *sequence, 15810: gdouble *x, 15810: gdouble *y); 15810: extern 15810: gboolean gtk_gesture_get_bounding_box (GtkGesture *gesture, 15810: GdkRectangle *rect); 15810: extern 15810: gboolean gtk_gesture_get_bounding_box_center 15810: (GtkGesture *gesture, 15810: gdouble *x, 15810: gdouble *y); 15810: extern 15810: gboolean gtk_gesture_is_active (GtkGesture *gesture); 15810: 15810: extern 15810: gboolean gtk_gesture_is_recognized (GtkGesture *gesture); 15810: 15810: extern 15810: GdkWindow * gtk_gesture_get_window (GtkGesture *gesture); 15810: 15810: extern 15810: void gtk_gesture_set_window (GtkGesture *gesture, 15810: GdkWindow *window); 15810: 15810: extern 15810: void gtk_gesture_group (GtkGesture *group_gesture, 15810: GtkGesture *gesture); 15810: extern 15810: void gtk_gesture_ungroup (GtkGesture *gesture); 15810: 15810: extern 15810: GList * gtk_gesture_get_group (GtkGesture *gesture); 15810: 15810: extern 15810: gboolean gtk_gesture_is_grouped_with (GtkGesture *gesture, 15810: GtkGesture *other); 15810: 15810: 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturesingle.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkgesturesingle.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkgesturesingle.h" 15810: typedef struct _GtkGestureSingle GtkGestureSingle; 15810: typedef struct _GtkGestureSingleClass GtkGestureSingleClass; 15810: 15810: extern 15810: GType gtk_gesture_single_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: gboolean gtk_gesture_single_get_touch_only (GtkGestureSingle *gesture); 15810: 15810: extern 15810: void gtk_gesture_single_set_touch_only (GtkGestureSingle *gesture, 15810: gboolean touch_only); 15810: extern 15810: gboolean gtk_gesture_single_get_exclusive (GtkGestureSingle *gesture); 15810: 15810: extern 15810: void gtk_gesture_single_set_exclusive (GtkGestureSingle *gesture, 15810: gboolean exclusive); 15810: 15810: extern 15810: guint gtk_gesture_single_get_button (GtkGestureSingle *gesture); 15810: 15810: extern 15810: void gtk_gesture_single_set_button (GtkGestureSingle *gesture, 15810: guint button); 15810: 15810: extern 15810: guint gtk_gesture_single_get_current_button 15810: (GtkGestureSingle *gesture); 15810: 15810: extern 15810: GdkEventSequence * gtk_gesture_single_get_current_sequence 15810: (GtkGestureSingle *gesture); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 2 15810: 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 15810: typedef struct _GtkGestureDrag GtkGestureDrag; 15810: typedef struct _GtkGestureDragClass GtkGestureDragClass; 15810: 15810: extern 15810: GType gtk_gesture_drag_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_drag_new (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_gesture_drag_get_start_point (GtkGestureDrag *gesture, 15810: gdouble *x, 15810: gdouble *y); 15810: extern 15810: gboolean gtk_gesture_drag_get_offset (GtkGestureDrag *gesture, 15810: gdouble *x, 15810: gdouble *y); 15810: 15810: 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturelongpress.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkgesturelongpress.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturelongpress.h" 15810: typedef struct _GtkGestureLongPress GtkGestureLongPress; 15810: typedef struct _GtkGestureLongPressClass GtkGestureLongPressClass; 15810: 15810: extern 15810: GType gtk_gesture_long_press_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_long_press_new (GtkWidget *widget); 15810: 15810: 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturemultipress.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkgesturemultipress.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturemultipress.h" 15810: typedef struct _GtkGestureMultiPress GtkGestureMultiPress; 15810: typedef struct _GtkGestureMultiPressClass GtkGestureMultiPressClass; 15810: 15810: extern 15810: GType gtk_gesture_multi_press_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_multi_press_new (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_gesture_multi_press_set_area (GtkGestureMultiPress *gesture, 15810: const GdkRectangle *rect); 15810: extern 15810: gboolean gtk_gesture_multi_press_get_area (GtkGestureMultiPress *gesture, 15810: GdkRectangle *rect); 15810: 15810: 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturepan.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkgesturepan.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturepan.h" 15810: typedef struct _GtkGesturePan GtkGesturePan; 15810: typedef struct _GtkGesturePanClass GtkGesturePanClass; 15810: 15810: extern 15810: GType gtk_gesture_pan_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_pan_new (GtkWidget *widget, 15810: GtkOrientation orientation); 15810: 15810: extern 15810: GtkOrientation gtk_gesture_pan_get_orientation (GtkGesturePan *gesture); 15810: 15810: extern 15810: void gtk_gesture_pan_set_orientation (GtkGesturePan *gesture, 15810: GtkOrientation orientation); 15810: 15810: 15810: 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturerotate.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkgesturerotate.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkgesturerotate.h" 15810: typedef struct _GtkGestureRotate GtkGestureRotate; 15810: typedef struct _GtkGestureRotateClass GtkGestureRotateClass; 15810: 15810: extern 15810: GType gtk_gesture_rotate_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_rotate_new (GtkWidget *widget); 15810: 15810: extern 15810: gdouble gtk_gesture_rotate_get_angle_delta (GtkGestureRotate *gesture); 15810: 15810: 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturestylus.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkgesturestylus.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkgesturestylus.h" 15810: typedef struct _GtkGestureStylus GtkGestureStylus; 15810: typedef struct _GtkGestureStylusClass GtkGestureStylusClass; 15810: 15810: extern 15810: GType gtk_gesture_stylus_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_stylus_new (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_gesture_stylus_get_axis (GtkGestureStylus *gesture, 15810: GdkAxisUse axis, 15810: gdouble *value); 15810: extern 15810: gboolean gtk_gesture_stylus_get_axes (GtkGestureStylus *gesture, 15810: GdkAxisUse axes[], 15810: gdouble **values); 15810: extern 15810: GdkDeviceTool * gtk_gesture_stylus_get_device_tool (GtkGestureStylus *gesture); 15810: 15810: 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgestureswipe.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkgestureswipe.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkgestureswipe.h" 15810: typedef struct _GtkGestureSwipe GtkGestureSwipe; 15810: typedef struct _GtkGestureSwipeClass GtkGestureSwipeClass; 15810: 15810: extern 15810: GType gtk_gesture_swipe_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_swipe_new (GtkWidget *widget); 15810: 15810: extern 15810: gboolean gtk_gesture_swipe_get_velocity (GtkGestureSwipe *gesture, 15810: gdouble *velocity_x, 15810: gdouble *velocity_y); 15810: 15810: 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturezoom.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkgesturezoom.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkgesturezoom.h" 15810: typedef struct _GtkGestureZoom GtkGestureZoom; 15810: typedef struct _GtkGestureZoomClass GtkGestureZoomClass; 15810: 15810: extern 15810: GType gtk_gesture_zoom_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkGesture * gtk_gesture_zoom_new (GtkWidget *widget); 15810: 15810: extern 15810: gdouble gtk_gesture_zoom_get_scale_delta (GtkGestureZoom *gesture); 15810: 15810: 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 15810: typedef struct _GtkGLArea GtkGLArea; 15810: typedef struct _GtkGLAreaClass GtkGLAreaClass; 15810: # 49 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 15810: struct _GtkGLArea 15810: { 15810: 15810: GtkWidget parent_instance; 15810: }; 15810: # 65 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 15810: struct _GtkGLAreaClass 15810: { 15810: 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: gboolean (* render) (GtkGLArea *area, 15810: GdkGLContext *context); 15810: void (* resize) (GtkGLArea *area, 15810: int width, 15810: int height); 15810: GdkGLContext * (* create_context) (GtkGLArea *area); 15810: 15810: 15810: gpointer _padding[6]; 15810: }; 15810: 15810: extern 15810: GType gtk_gl_area_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_gl_area_new (void); 15810: 15810: extern 15810: void gtk_gl_area_set_use_es (GtkGLArea *area, 15810: gboolean use_es); 15810: extern 15810: gboolean gtk_gl_area_get_use_es (GtkGLArea *area); 15810: extern 15810: void gtk_gl_area_set_required_version (GtkGLArea *area, 15810: gint major, 15810: gint minor); 15810: extern 15810: void gtk_gl_area_get_required_version (GtkGLArea *area, 15810: gint *major, 15810: gint *minor); 15810: extern 15810: gboolean gtk_gl_area_get_has_alpha (GtkGLArea *area); 15810: extern 15810: void gtk_gl_area_set_has_alpha (GtkGLArea *area, 15810: gboolean has_alpha); 15810: extern 15810: gboolean gtk_gl_area_get_has_depth_buffer (GtkGLArea *area); 15810: extern 15810: void gtk_gl_area_set_has_depth_buffer (GtkGLArea *area, 15810: gboolean has_depth_buffer); 15810: extern 15810: gboolean gtk_gl_area_get_has_stencil_buffer (GtkGLArea *area); 15810: extern 15810: void gtk_gl_area_set_has_stencil_buffer (GtkGLArea *area, 15810: gboolean has_stencil_buffer); 15810: extern 15810: gboolean gtk_gl_area_get_auto_render (GtkGLArea *area); 15810: extern 15810: void gtk_gl_area_set_auto_render (GtkGLArea *area, 15810: gboolean auto_render); 15810: extern 15810: void gtk_gl_area_queue_render (GtkGLArea *area); 15810: 15810: 15810: extern 15810: GdkGLContext * gtk_gl_area_get_context (GtkGLArea *area); 15810: 15810: extern 15810: void gtk_gl_area_make_current (GtkGLArea *area); 15810: extern 15810: void gtk_gl_area_attach_buffers (GtkGLArea *area); 15810: 15810: extern 15810: void gtk_gl_area_set_error (GtkGLArea *area, 15810: const GError *error); 15810: extern 15810: GError * gtk_gl_area_get_error (GtkGLArea *area); 15810: 15810: 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkgrid.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkgrid.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkgrid.h" 15810: typedef struct _GtkGrid GtkGrid; 15810: typedef struct _GtkGridPrivate GtkGridPrivate; 15810: typedef struct _GtkGridClass GtkGridClass; 15810: 15810: struct _GtkGrid 15810: { 15810: 15810: GtkContainer container; 15810: 15810: GtkGridPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkGridClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_grid_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_grid_new (void); 15810: extern 15810: void gtk_grid_attach (GtkGrid *grid, 15810: GtkWidget *child, 15810: gint left, 15810: gint top, 15810: gint width, 15810: gint height); 15810: extern 15810: void gtk_grid_attach_next_to (GtkGrid *grid, 15810: GtkWidget *child, 15810: GtkWidget *sibling, 15810: GtkPositionType side, 15810: gint width, 15810: gint height); 15810: extern 15810: GtkWidget *gtk_grid_get_child_at (GtkGrid *grid, 15810: gint left, 15810: gint top); 15810: extern 15810: void gtk_grid_insert_row (GtkGrid *grid, 15810: gint position); 15810: extern 15810: void gtk_grid_insert_column (GtkGrid *grid, 15810: gint position); 15810: extern 15810: void gtk_grid_remove_row (GtkGrid *grid, 15810: gint position); 15810: extern 15810: void gtk_grid_remove_column (GtkGrid *grid, 15810: gint position); 15810: extern 15810: void gtk_grid_insert_next_to (GtkGrid *grid, 15810: GtkWidget *sibling, 15810: GtkPositionType side); 15810: extern 15810: void gtk_grid_set_row_homogeneous (GtkGrid *grid, 15810: gboolean homogeneous); 15810: extern 15810: gboolean gtk_grid_get_row_homogeneous (GtkGrid *grid); 15810: extern 15810: void gtk_grid_set_row_spacing (GtkGrid *grid, 15810: guint spacing); 15810: extern 15810: guint gtk_grid_get_row_spacing (GtkGrid *grid); 15810: extern 15810: void gtk_grid_set_column_homogeneous (GtkGrid *grid, 15810: gboolean homogeneous); 15810: extern 15810: gboolean gtk_grid_get_column_homogeneous (GtkGrid *grid); 15810: extern 15810: void gtk_grid_set_column_spacing (GtkGrid *grid, 15810: guint spacing); 15810: extern 15810: guint gtk_grid_get_column_spacing (GtkGrid *grid); 15810: extern 15810: void gtk_grid_set_row_baseline_position (GtkGrid *grid, 15810: gint row, 15810: GtkBaselinePosition pos); 15810: extern 15810: GtkBaselinePosition gtk_grid_get_row_baseline_position (GtkGrid *grid, 15810: gint row); 15810: extern 15810: void gtk_grid_set_baseline_row (GtkGrid *grid, 15810: gint row); 15810: extern 15810: gint gtk_grid_get_baseline_row (GtkGrid *grid); 15810: 15810: 15810: 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkheaderbar.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkheaderbar.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkheaderbar.h" 15810: typedef struct _GtkHeaderBar GtkHeaderBar; 15810: typedef struct _GtkHeaderBarPrivate GtkHeaderBarPrivate; 15810: typedef struct _GtkHeaderBarClass GtkHeaderBarClass; 15810: 15810: struct _GtkHeaderBar 15810: { 15810: GtkContainer container; 15810: }; 15810: 15810: struct _GtkHeaderBarClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_header_bar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_header_bar_new (void); 15810: extern 15810: void gtk_header_bar_set_title (GtkHeaderBar *bar, 15810: const gchar *title); 15810: extern 15810: const gchar *gtk_header_bar_get_title (GtkHeaderBar *bar); 15810: extern 15810: void gtk_header_bar_set_subtitle (GtkHeaderBar *bar, 15810: const gchar *subtitle); 15810: extern 15810: const gchar *gtk_header_bar_get_subtitle (GtkHeaderBar *bar); 15810: 15810: 15810: extern 15810: void gtk_header_bar_set_custom_title (GtkHeaderBar *bar, 15810: GtkWidget *title_widget); 15810: extern 15810: GtkWidget *gtk_header_bar_get_custom_title (GtkHeaderBar *bar); 15810: extern 15810: void gtk_header_bar_pack_start (GtkHeaderBar *bar, 15810: GtkWidget *child); 15810: extern 15810: void gtk_header_bar_pack_end (GtkHeaderBar *bar, 15810: GtkWidget *child); 15810: 15810: extern 15810: gboolean gtk_header_bar_get_show_close_button (GtkHeaderBar *bar); 15810: 15810: extern 15810: void gtk_header_bar_set_show_close_button (GtkHeaderBar *bar, 15810: gboolean setting); 15810: 15810: extern 15810: void gtk_header_bar_set_has_subtitle (GtkHeaderBar *bar, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_header_bar_get_has_subtitle (GtkHeaderBar *bar); 15810: 15810: extern 15810: void gtk_header_bar_set_decoration_layout (GtkHeaderBar *bar, 15810: const gchar *layout); 15810: extern 15810: const gchar *gtk_header_bar_get_decoration_layout (GtkHeaderBar *bar); 15810: 15810: 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 15810: typedef struct _GtkIconFactory GtkIconFactory; 15810: typedef struct _GtkIconFactoryPrivate GtkIconFactoryPrivate; 15810: typedef struct _GtkIconFactoryClass GtkIconFactoryClass; 15810: 15810: struct _GtkIconFactory 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GtkIconFactoryPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkIconFactoryClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_icon_factory_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconFactory* gtk_icon_factory_new (void); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_factory_add (GtkIconFactory *factory, 15810: const gchar *stock_id, 15810: GtkIconSet *icon_set); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSet* gtk_icon_factory_lookup (GtkIconFactory *factory, 15810: const gchar *stock_id); 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_factory_add_default (GtkIconFactory *factory); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_factory_remove_default (GtkIconFactory *factory); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSet* gtk_icon_factory_lookup_default (const gchar *stock_id); 15810: # 110 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 15810: extern 15810: gboolean gtk_icon_size_lookup (GtkIconSize size, 15810: gint *width, 15810: gint *height); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_icon_size_lookup" "' instead"))) extern 15810: gboolean gtk_icon_size_lookup_for_settings (GtkSettings *settings, 15810: GtkIconSize size, 15810: gint *width, 15810: gint *height); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSize gtk_icon_size_register (const gchar *name, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_size_register_alias (const gchar *alias, 15810: GtkIconSize target); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSize gtk_icon_size_from_name (const gchar *name); 15810: __attribute__((__deprecated__)) extern 15810: const gchar* gtk_icon_size_get_name (GtkIconSize size); 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_icon_set_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSet* gtk_icon_set_new (void); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSet* gtk_icon_set_ref (GtkIconSet *icon_set); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_set_unref (GtkIconSet *icon_set); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSet* gtk_icon_set_copy (GtkIconSet *icon_set); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_icon_set_render_icon_pixbuf" "' instead"))) extern 15810: GdkPixbuf* gtk_icon_set_render_icon (GtkIconSet *icon_set, 15810: GtkStyle *style, 15810: GtkTextDirection direction, 15810: GtkStateType state, 15810: GtkIconSize size, 15810: GtkWidget *widget, 15810: const gchar *detail); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_set_add_source (GtkIconSet *icon_set, 15810: const GtkIconSource *source); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_set_get_sizes (GtkIconSet *icon_set, 15810: GtkIconSize **sizes, 15810: gint *n_sizes); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_icon_source_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSource* gtk_icon_source_new (void); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSource* gtk_icon_source_copy (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_free (GtkIconSource *source); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_filename (GtkIconSource *source, 15810: const gchar *filename); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_icon_name (GtkIconSource *source, 15810: const gchar *icon_name); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_pixbuf (GtkIconSource *source, 15810: GdkPixbuf *pixbuf); 15810: 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_icon_source_get_filename (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_icon_source_get_icon_name (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf* gtk_icon_source_get_pixbuf (const GtkIconSource *source); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_direction_wildcarded (GtkIconSource *source, 15810: gboolean setting); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_state_wildcarded (GtkIconSource *source, 15810: gboolean setting); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_size_wildcarded (GtkIconSource *source, 15810: gboolean setting); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_icon_source_get_size_wildcarded (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_icon_source_get_state_wildcarded (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_icon_source_get_direction_wildcarded (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_direction (GtkIconSource *source, 15810: GtkTextDirection direction); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_state (GtkIconSource *source, 15810: GtkStateType state); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_source_set_size (GtkIconSource *source, 15810: GtkIconSize size); 15810: __attribute__((__deprecated__)) extern 15810: GtkTextDirection gtk_icon_source_get_direction (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: GtkStateType gtk_icon_source_get_state (const GtkIconSource *source); 15810: __attribute__((__deprecated__)) extern 15810: GtkIconSize gtk_icon_source_get_size (const GtkIconSource *source); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h" 15810: typedef struct _GtkStyleProperties GtkStyleProperties; 15810: typedef struct _GtkStylePropertiesClass GtkStylePropertiesClass; 15810: typedef struct _GtkStylePropertiesPrivate GtkStylePropertiesPrivate; 15810: 15810: typedef struct _GtkSymbolicColor GtkSymbolicColor; 15810: typedef struct _GtkGradient GtkGradient; 15810: 15810: struct _GtkStyleProperties 15810: { 15810: 15810: GObject parent_object; 15810: GtkStylePropertiesPrivate *priv; 15810: }; 15810: 15810: struct _GtkStylePropertiesClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: typedef gboolean (* GtkStylePropertyParser) (const gchar *string, 15810: GValue *value, 15810: GError **error); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_style_properties_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_register_property (GtkStylePropertyParser parse_func, 15810: GParamSpec *pspec); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_style_properties_lookup_property (const gchar *property_name, 15810: GtkStylePropertyParser *parse_func, 15810: GParamSpec **pspec); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkStyleProperties * gtk_style_properties_new (void); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_map_color (GtkStyleProperties *props, 15810: const gchar *name, 15810: GtkSymbolicColor *color); 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_style_properties_lookup_color (GtkStyleProperties *props, 15810: const gchar *name); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_set_property (GtkStyleProperties *props, 15810: const gchar *property, 15810: GtkStateFlags state, 15810: const GValue *value); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_set_valist (GtkStyleProperties *props, 15810: GtkStateFlags state, 15810: va_list args); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_set (GtkStyleProperties *props, 15810: GtkStateFlags state, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_style_properties_get_property (GtkStyleProperties *props, 15810: const gchar *property, 15810: GtkStateFlags state, 15810: GValue *value); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_get_valist (GtkStyleProperties *props, 15810: GtkStateFlags state, 15810: va_list args); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_get (GtkStyleProperties *props, 15810: GtkStateFlags state, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_unset_property (GtkStyleProperties *props, 15810: const gchar *property, 15810: GtkStateFlags state); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_clear (GtkStyleProperties *props); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_properties_merge (GtkStyleProperties *props, 15810: const GtkStyleProperties *props_to_merge, 15810: gboolean replace); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 2 15810: 15810: 15810: 15810: # 89 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 15810: typedef struct _GtkStyleProviderIface GtkStyleProviderIface; 15810: typedef struct _GtkStyleProvider GtkStyleProvider; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkStyleProviderIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: GtkStyleProperties * (* get_style) (GtkStyleProvider *provider, 15810: GtkWidgetPath *path); 15810: 15810: gboolean (* get_style_property) (GtkStyleProvider *provider, 15810: GtkWidgetPath *path, 15810: GtkStateFlags state, 15810: GParamSpec *pspec, 15810: GValue *value); 15810: 15810: GtkIconFactory * (* get_icon_factory) (GtkStyleProvider *provider, 15810: GtkWidgetPath *path); 15810: }; 15810: 15810: extern 15810: GType gtk_style_provider_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkStyleProperties *gtk_style_provider_get_style (GtkStyleProvider *provider, 15810: GtkWidgetPath *path); 15810: 15810: extern 15810: gboolean gtk_style_provider_get_style_property (GtkStyleProvider *provider, 15810: GtkWidgetPath *path, 15810: GtkStateFlags state, 15810: GParamSpec *pspec, 15810: GValue *value); 15810: 15810: __attribute__((__deprecated__("Use '" "((void *)0)" "' instead"))) extern 15810: GtkIconFactory * gtk_style_provider_get_icon_factory (GtkStyleProvider *provider, 15810: GtkWidgetPath *path); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 2 15810: 15810: 15810: 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 15810: typedef struct _GtkStyleContextClass GtkStyleContextClass; 15810: typedef struct _GtkStyleContextPrivate GtkStyleContextPrivate; 15810: 15810: struct _GtkStyleContext 15810: { 15810: GObject parent_object; 15810: GtkStyleContextPrivate *priv; 15810: }; 15810: 15810: struct _GtkStyleContextClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* changed) (GtkStyleContext *context); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 1018 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 15810: extern 15810: GType gtk_style_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkStyleContext * gtk_style_context_new (void); 15810: 15810: extern 15810: void gtk_style_context_add_provider_for_screen (GdkScreen *screen, 15810: GtkStyleProvider *provider, 15810: guint priority); 15810: extern 15810: void gtk_style_context_remove_provider_for_screen (GdkScreen *screen, 15810: GtkStyleProvider *provider); 15810: 15810: extern 15810: void gtk_style_context_add_provider (GtkStyleContext *context, 15810: GtkStyleProvider *provider, 15810: guint priority); 15810: 15810: extern 15810: void gtk_style_context_remove_provider (GtkStyleContext *context, 15810: GtkStyleProvider *provider); 15810: 15810: extern 15810: void gtk_style_context_save (GtkStyleContext *context); 15810: extern 15810: void gtk_style_context_restore (GtkStyleContext *context); 15810: 15810: extern 15810: GtkCssSection * gtk_style_context_get_section (GtkStyleContext *context, 15810: const gchar *property); 15810: extern 15810: void gtk_style_context_get_property (GtkStyleContext *context, 15810: const gchar *property, 15810: GtkStateFlags state, 15810: GValue *value); 15810: extern 15810: void gtk_style_context_get_valist (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: va_list args); 15810: extern 15810: void gtk_style_context_get (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: void gtk_style_context_set_state (GtkStyleContext *context, 15810: GtkStateFlags flags); 15810: extern 15810: GtkStateFlags gtk_style_context_get_state (GtkStyleContext *context); 15810: 15810: extern 15810: void gtk_style_context_set_scale (GtkStyleContext *context, 15810: gint scale); 15810: extern 15810: gint gtk_style_context_get_scale (GtkStyleContext *context); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_style_context_state_is_running (GtkStyleContext *context, 15810: GtkStateType state, 15810: gdouble *progress); 15810: 15810: extern 15810: void gtk_style_context_set_path (GtkStyleContext *context, 15810: GtkWidgetPath *path); 15810: extern 15810: const GtkWidgetPath * gtk_style_context_get_path (GtkStyleContext *context); 15810: extern 15810: void gtk_style_context_set_parent (GtkStyleContext *context, 15810: GtkStyleContext *parent); 15810: extern 15810: GtkStyleContext *gtk_style_context_get_parent (GtkStyleContext *context); 15810: 15810: extern 15810: GList * gtk_style_context_list_classes (GtkStyleContext *context); 15810: 15810: extern 15810: void gtk_style_context_add_class (GtkStyleContext *context, 15810: const gchar *class_name); 15810: extern 15810: void gtk_style_context_remove_class (GtkStyleContext *context, 15810: const gchar *class_name); 15810: extern 15810: gboolean gtk_style_context_has_class (GtkStyleContext *context, 15810: const gchar *class_name); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GList * gtk_style_context_list_regions (GtkStyleContext *context); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_add_region (GtkStyleContext *context, 15810: const gchar *region_name, 15810: GtkRegionFlags flags); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_remove_region (GtkStyleContext *context, 15810: const gchar *region_name); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_style_context_has_region (GtkStyleContext *context, 15810: const gchar *region_name, 15810: GtkRegionFlags *flags_return); 15810: 15810: extern 15810: void gtk_style_context_get_style_property (GtkStyleContext *context, 15810: const gchar *property_name, 15810: GValue *value); 15810: extern 15810: void gtk_style_context_get_style_valist (GtkStyleContext *context, 15810: va_list args); 15810: extern 15810: void gtk_style_context_get_style (GtkStyleContext *context, 15810: ...); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_icon_theme_lookup_icon" "' instead"))) extern 15810: GtkIconSet * gtk_style_context_lookup_icon_set (GtkStyleContext *context, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf * gtk_icon_set_render_icon_pixbuf (GtkIconSet *icon_set, 15810: GtkStyleContext *context, 15810: GtkIconSize size); 15810: __attribute__((__deprecated__)) extern 15810: cairo_surface_t * 15810: gtk_icon_set_render_icon_surface (GtkIconSet *icon_set, 15810: GtkStyleContext *context, 15810: GtkIconSize size, 15810: int scale, 15810: GdkWindow *for_window); 15810: 15810: extern 15810: void gtk_style_context_set_screen (GtkStyleContext *context, 15810: GdkScreen *screen); 15810: extern 15810: GdkScreen * gtk_style_context_get_screen (GtkStyleContext *context); 15810: 15810: extern 15810: void gtk_style_context_set_frame_clock (GtkStyleContext *context, 15810: GdkFrameClock *frame_clock); 15810: extern 15810: GdkFrameClock *gtk_style_context_get_frame_clock (GtkStyleContext *context); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_style_context_set_state" "' instead"))) extern 15810: void gtk_style_context_set_direction (GtkStyleContext *context, 15810: GtkTextDirection direction); 15810: __attribute__((__deprecated__("Use '" "gtk_style_context_get_state" "' instead"))) extern 15810: GtkTextDirection gtk_style_context_get_direction (GtkStyleContext *context); 15810: 15810: extern 15810: void gtk_style_context_set_junction_sides (GtkStyleContext *context, 15810: GtkJunctionSides sides); 15810: extern 15810: GtkJunctionSides gtk_style_context_get_junction_sides (GtkStyleContext *context); 15810: 15810: extern 15810: gboolean gtk_style_context_lookup_color (GtkStyleContext *context, 15810: const gchar *color_name, 15810: GdkRGBA *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_notify_state_change (GtkStyleContext *context, 15810: GdkWindow *window, 15810: gpointer region_id, 15810: GtkStateType state, 15810: gboolean state_value); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_cancel_animations (GtkStyleContext *context, 15810: gpointer region_id); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_scroll_animations (GtkStyleContext *context, 15810: GdkWindow *window, 15810: gint dx, 15810: gint dy); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_push_animatable_region (GtkStyleContext *context, 15810: gpointer region_id); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_pop_animatable_region (GtkStyleContext *context); 15810: 15810: 15810: extern 15810: void gtk_style_context_get_color (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: GdkRGBA *color); 15810: __attribute__((__deprecated__("Use '" "gtk_render_background" "' instead"))) extern 15810: void gtk_style_context_get_background_color (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: GdkRGBA *color); 15810: __attribute__((__deprecated__("Use '" "gtk_render_frame" "' instead"))) extern 15810: void gtk_style_context_get_border_color (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: GdkRGBA *color); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_style_context_get" "' instead"))) extern 15810: const PangoFontDescription * 15810: gtk_style_context_get_font (GtkStyleContext *context, 15810: GtkStateFlags state); 15810: extern 15810: void gtk_style_context_get_border (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: GtkBorder *border); 15810: extern 15810: void gtk_style_context_get_padding (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: GtkBorder *padding); 15810: extern 15810: void gtk_style_context_get_margin (GtkStyleContext *context, 15810: GtkStateFlags state, 15810: GtkBorder *margin); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_style_context_invalidate (GtkStyleContext *context); 15810: extern 15810: void gtk_style_context_reset_widgets (GdkScreen *screen); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_render_background" "' instead"))) extern 15810: void gtk_style_context_set_background (GtkStyleContext *context, 15810: GdkWindow *window); 15810: 15810: extern 15810: void gtk_render_insertion_cursor 15810: (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: PangoLayout *layout, 15810: int index, 15810: PangoDirection direction); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_draw_insertion_cursor (GtkWidget *widget, 15810: cairo_t *cr, 15810: const GdkRectangle *location, 15810: gboolean is_primary, 15810: GtkTextDirection direction, 15810: gboolean draw_arrow); 15810: 15810: typedef enum { 15810: GTK_STYLE_CONTEXT_PRINT_NONE = 0, 15810: GTK_STYLE_CONTEXT_PRINT_RECURSE = 1 << 0, 15810: GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE = 1 << 1 15810: } GtkStyleContextPrintFlags; 15810: 15810: extern 15810: char * gtk_style_context_to_string (GtkStyleContext *context, 15810: GtkStyleContextPrintFlags flags); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 2 15810: 15810: 15810: # 51 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 15810: typedef struct _GtkIconInfo GtkIconInfo; 15810: typedef struct _GtkIconInfoClass GtkIconInfoClass; 15810: typedef struct _GtkIconTheme GtkIconTheme; 15810: typedef struct _GtkIconThemeClass GtkIconThemeClass; 15810: typedef struct _GtkIconThemePrivate GtkIconThemePrivate; 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 15810: struct _GtkIconTheme 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: GtkIconThemePrivate *priv; 15810: }; 15810: # 83 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 15810: struct _GtkIconThemeClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* changed) (GtkIconTheme *icon_theme); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 128 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 15810: typedef enum 15810: { 15810: GTK_ICON_LOOKUP_NO_SVG = 1 << 0, 15810: GTK_ICON_LOOKUP_FORCE_SVG = 1 << 1, 15810: GTK_ICON_LOOKUP_USE_BUILTIN = 1 << 2, 15810: GTK_ICON_LOOKUP_GENERIC_FALLBACK = 1 << 3, 15810: GTK_ICON_LOOKUP_FORCE_SIZE = 1 << 4, 15810: GTK_ICON_LOOKUP_FORCE_REGULAR = 1 << 5, 15810: GTK_ICON_LOOKUP_FORCE_SYMBOLIC = 1 << 6, 15810: GTK_ICON_LOOKUP_DIR_LTR = 1 << 7, 15810: GTK_ICON_LOOKUP_DIR_RTL = 1 << 8 15810: } GtkIconLookupFlags; 15810: # 155 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 15810: typedef enum { 15810: GTK_ICON_THEME_NOT_FOUND, 15810: GTK_ICON_THEME_FAILED 15810: } GtkIconThemeError; 15810: 15810: extern 15810: GQuark gtk_icon_theme_error_quark (void); 15810: 15810: extern 15810: GType gtk_icon_theme_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkIconTheme *gtk_icon_theme_new (void); 15810: extern 15810: GtkIconTheme *gtk_icon_theme_get_default (void); 15810: extern 15810: GtkIconTheme *gtk_icon_theme_get_for_screen (GdkScreen *screen); 15810: extern 15810: void gtk_icon_theme_set_screen (GtkIconTheme *icon_theme, 15810: GdkScreen *screen); 15810: 15810: extern 15810: void gtk_icon_theme_set_search_path (GtkIconTheme *icon_theme, 15810: const gchar *path[], 15810: gint n_elements); 15810: extern 15810: void gtk_icon_theme_get_search_path (GtkIconTheme *icon_theme, 15810: gchar **path[], 15810: gint *n_elements); 15810: extern 15810: void gtk_icon_theme_append_search_path (GtkIconTheme *icon_theme, 15810: const gchar *path); 15810: extern 15810: void gtk_icon_theme_prepend_search_path (GtkIconTheme *icon_theme, 15810: const gchar *path); 15810: 15810: extern 15810: void gtk_icon_theme_add_resource_path (GtkIconTheme *icon_theme, 15810: const gchar *path); 15810: 15810: extern 15810: void gtk_icon_theme_set_custom_theme (GtkIconTheme *icon_theme, 15810: const gchar *theme_name); 15810: 15810: extern 15810: gboolean gtk_icon_theme_has_icon (GtkIconTheme *icon_theme, 15810: const gchar *icon_name); 15810: extern 15810: gint *gtk_icon_theme_get_icon_sizes (GtkIconTheme *icon_theme, 15810: const gchar *icon_name); 15810: extern 15810: GtkIconInfo * gtk_icon_theme_lookup_icon (GtkIconTheme *icon_theme, 15810: const gchar *icon_name, 15810: gint size, 15810: GtkIconLookupFlags flags); 15810: extern 15810: GtkIconInfo * gtk_icon_theme_lookup_icon_for_scale (GtkIconTheme *icon_theme, 15810: const gchar *icon_name, 15810: gint size, 15810: gint scale, 15810: GtkIconLookupFlags flags); 15810: 15810: extern 15810: GtkIconInfo * gtk_icon_theme_choose_icon (GtkIconTheme *icon_theme, 15810: const gchar *icon_names[], 15810: gint size, 15810: GtkIconLookupFlags flags); 15810: extern 15810: GtkIconInfo * gtk_icon_theme_choose_icon_for_scale (GtkIconTheme *icon_theme, 15810: const gchar *icon_names[], 15810: gint size, 15810: gint scale, 15810: GtkIconLookupFlags flags); 15810: extern 15810: GdkPixbuf * gtk_icon_theme_load_icon (GtkIconTheme *icon_theme, 15810: const gchar *icon_name, 15810: gint size, 15810: GtkIconLookupFlags flags, 15810: GError **error); 15810: extern 15810: GdkPixbuf * gtk_icon_theme_load_icon_for_scale (GtkIconTheme *icon_theme, 15810: const gchar *icon_name, 15810: gint size, 15810: gint scale, 15810: GtkIconLookupFlags flags, 15810: GError **error); 15810: extern 15810: cairo_surface_t * gtk_icon_theme_load_surface (GtkIconTheme *icon_theme, 15810: const gchar *icon_name, 15810: gint size, 15810: gint scale, 15810: GdkWindow *for_window, 15810: GtkIconLookupFlags flags, 15810: GError **error); 15810: 15810: extern 15810: GtkIconInfo * gtk_icon_theme_lookup_by_gicon (GtkIconTheme *icon_theme, 15810: GIcon *icon, 15810: gint size, 15810: GtkIconLookupFlags flags); 15810: extern 15810: GtkIconInfo * gtk_icon_theme_lookup_by_gicon_for_scale (GtkIconTheme *icon_theme, 15810: GIcon *icon, 15810: gint size, 15810: gint scale, 15810: GtkIconLookupFlags flags); 15810: 15810: 15810: extern 15810: GList * gtk_icon_theme_list_icons (GtkIconTheme *icon_theme, 15810: const gchar *context); 15810: extern 15810: GList * gtk_icon_theme_list_contexts (GtkIconTheme *icon_theme); 15810: extern 15810: char * gtk_icon_theme_get_example_icon_name (GtkIconTheme *icon_theme); 15810: 15810: extern 15810: gboolean gtk_icon_theme_rescan_if_needed (GtkIconTheme *icon_theme); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_icon_theme_add_resource_path" "' instead"))) extern 15810: void gtk_icon_theme_add_builtin_icon (const gchar *icon_name, 15810: gint size, 15810: GdkPixbuf *pixbuf); 15810: 15810: extern 15810: GType gtk_icon_info_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 15810: GtkIconInfo * gtk_icon_info_copy (GtkIconInfo *icon_info); 15810: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 15810: void gtk_icon_info_free (GtkIconInfo *icon_info); 15810: 15810: extern 15810: GtkIconInfo * gtk_icon_info_new_for_pixbuf (GtkIconTheme *icon_theme, 15810: GdkPixbuf *pixbuf); 15810: 15810: extern 15810: gint gtk_icon_info_get_base_size (GtkIconInfo *icon_info); 15810: extern 15810: gint gtk_icon_info_get_base_scale (GtkIconInfo *icon_info); 15810: extern 15810: const gchar * gtk_icon_info_get_filename (GtkIconInfo *icon_info); 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf * gtk_icon_info_get_builtin_pixbuf (GtkIconInfo *icon_info); 15810: extern 15810: gboolean gtk_icon_info_is_symbolic (GtkIconInfo *icon_info); 15810: extern 15810: GdkPixbuf * gtk_icon_info_load_icon (GtkIconInfo *icon_info, 15810: GError **error); 15810: extern 15810: cairo_surface_t * gtk_icon_info_load_surface (GtkIconInfo *icon_info, 15810: GdkWindow *for_window, 15810: GError **error); 15810: extern 15810: void gtk_icon_info_load_icon_async (GtkIconInfo *icon_info, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GdkPixbuf * gtk_icon_info_load_icon_finish (GtkIconInfo *icon_info, 15810: GAsyncResult *res, 15810: GError **error); 15810: extern 15810: GdkPixbuf * gtk_icon_info_load_symbolic (GtkIconInfo *icon_info, 15810: const GdkRGBA *fg, 15810: const GdkRGBA *success_color, 15810: const GdkRGBA *warning_color, 15810: const GdkRGBA *error_color, 15810: gboolean *was_symbolic, 15810: GError **error); 15810: extern 15810: void gtk_icon_info_load_symbolic_async (GtkIconInfo *icon_info, 15810: const GdkRGBA *fg, 15810: const GdkRGBA *success_color, 15810: const GdkRGBA *warning_color, 15810: const GdkRGBA *error_color, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GdkPixbuf * gtk_icon_info_load_symbolic_finish (GtkIconInfo *icon_info, 15810: GAsyncResult *res, 15810: gboolean *was_symbolic, 15810: GError **error); 15810: extern 15810: GdkPixbuf * gtk_icon_info_load_symbolic_for_context (GtkIconInfo *icon_info, 15810: GtkStyleContext *context, 15810: gboolean *was_symbolic, 15810: GError **error); 15810: extern 15810: void gtk_icon_info_load_symbolic_for_context_async (GtkIconInfo *icon_info, 15810: GtkStyleContext *context, 15810: GCancellable *cancellable, 15810: GAsyncReadyCallback callback, 15810: gpointer user_data); 15810: extern 15810: GdkPixbuf * gtk_icon_info_load_symbolic_for_context_finish (GtkIconInfo *icon_info, 15810: GAsyncResult *res, 15810: gboolean *was_symbolic, 15810: GError **error); 15810: __attribute__((__deprecated__("Use '" "gtk_icon_info_load_symbol_for_context" "' instead"))) extern 15810: GdkPixbuf * gtk_icon_info_load_symbolic_for_style (GtkIconInfo *icon_info, 15810: GtkStyle *style, 15810: GtkStateType state, 15810: gboolean *was_symbolic, 15810: GError **error); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_icon_info_set_raw_coordinates (GtkIconInfo *icon_info, 15810: gboolean raw_coordinates); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_icon_info_get_embedded_rect (GtkIconInfo *icon_info, 15810: GdkRectangle *rectangle); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_icon_info_get_attach_points (GtkIconInfo *icon_info, 15810: GdkPoint **points, 15810: gint *n_points); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_icon_info_get_display_name (GtkIconInfo *icon_info); 15810: 15810: 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktooltip.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktooltip.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_tooltip_get_type (void); 15810: 15810: extern 15810: void gtk_tooltip_set_markup (GtkTooltip *tooltip, 15810: const gchar *markup); 15810: extern 15810: void gtk_tooltip_set_text (GtkTooltip *tooltip, 15810: const gchar *text); 15810: extern 15810: void gtk_tooltip_set_icon (GtkTooltip *tooltip, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__("Use '" "gtk_tooltip_set_icon_from_icon_name" "' instead"))) extern 15810: void gtk_tooltip_set_icon_from_stock (GtkTooltip *tooltip, 15810: const gchar *stock_id, 15810: GtkIconSize size); 15810: extern 15810: void gtk_tooltip_set_icon_from_icon_name (GtkTooltip *tooltip, 15810: const gchar *icon_name, 15810: GtkIconSize size); 15810: extern 15810: void gtk_tooltip_set_icon_from_gicon (GtkTooltip *tooltip, 15810: GIcon *gicon, 15810: GtkIconSize size); 15810: extern 15810: void gtk_tooltip_set_custom (GtkTooltip *tooltip, 15810: GtkWidget *custom_widget); 15810: 15810: extern 15810: void gtk_tooltip_set_tip_area (GtkTooltip *tooltip, 15810: const GdkRectangle *rect); 15810: 15810: extern 15810: void gtk_tooltip_trigger_tooltip_query (GdkDisplay *display); 15810: 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 2 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 15810: typedef struct _GtkIconView GtkIconView; 15810: typedef struct _GtkIconViewClass GtkIconViewClass; 15810: typedef struct _GtkIconViewPrivate GtkIconViewPrivate; 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 15810: typedef void (* GtkIconViewForeachFunc) (GtkIconView *icon_view, 15810: GtkTreePath *path, 15810: gpointer data); 15810: # 69 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 15810: typedef enum 15810: { 15810: GTK_ICON_VIEW_NO_DROP, 15810: GTK_ICON_VIEW_DROP_INTO, 15810: GTK_ICON_VIEW_DROP_LEFT, 15810: GTK_ICON_VIEW_DROP_RIGHT, 15810: GTK_ICON_VIEW_DROP_ABOVE, 15810: GTK_ICON_VIEW_DROP_BELOW 15810: } GtkIconViewDropPosition; 15810: 15810: struct _GtkIconView 15810: { 15810: GtkContainer parent; 15810: 15810: 15810: GtkIconViewPrivate *priv; 15810: }; 15810: 15810: struct _GtkIconViewClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: void (* item_activated) (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: void (* selection_changed) (GtkIconView *icon_view); 15810: 15810: 15810: void (* select_all) (GtkIconView *icon_view); 15810: void (* unselect_all) (GtkIconView *icon_view); 15810: void (* select_cursor_item) (GtkIconView *icon_view); 15810: void (* toggle_cursor_item) (GtkIconView *icon_view); 15810: gboolean (* move_cursor) (GtkIconView *icon_view, 15810: GtkMovementStep step, 15810: gint count); 15810: gboolean (* activate_cursor_item) (GtkIconView *icon_view); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_icon_view_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_icon_view_new (void); 15810: extern 15810: GtkWidget * gtk_icon_view_new_with_area (GtkCellArea *area); 15810: extern 15810: GtkWidget * gtk_icon_view_new_with_model (GtkTreeModel *model); 15810: 15810: extern 15810: void gtk_icon_view_set_model (GtkIconView *icon_view, 15810: GtkTreeModel *model); 15810: extern 15810: GtkTreeModel * gtk_icon_view_get_model (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_text_column (GtkIconView *icon_view, 15810: gint column); 15810: extern 15810: gint gtk_icon_view_get_text_column (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_markup_column (GtkIconView *icon_view, 15810: gint column); 15810: extern 15810: gint gtk_icon_view_get_markup_column (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_pixbuf_column (GtkIconView *icon_view, 15810: gint column); 15810: extern 15810: gint gtk_icon_view_get_pixbuf_column (GtkIconView *icon_view); 15810: 15810: extern 15810: void gtk_icon_view_set_item_orientation (GtkIconView *icon_view, 15810: GtkOrientation orientation); 15810: extern 15810: GtkOrientation gtk_icon_view_get_item_orientation (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_columns (GtkIconView *icon_view, 15810: gint columns); 15810: extern 15810: gint gtk_icon_view_get_columns (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_item_width (GtkIconView *icon_view, 15810: gint item_width); 15810: extern 15810: gint gtk_icon_view_get_item_width (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_spacing (GtkIconView *icon_view, 15810: gint spacing); 15810: extern 15810: gint gtk_icon_view_get_spacing (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_row_spacing (GtkIconView *icon_view, 15810: gint row_spacing); 15810: extern 15810: gint gtk_icon_view_get_row_spacing (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_column_spacing (GtkIconView *icon_view, 15810: gint column_spacing); 15810: extern 15810: gint gtk_icon_view_get_column_spacing (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_margin (GtkIconView *icon_view, 15810: gint margin); 15810: extern 15810: gint gtk_icon_view_get_margin (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_item_padding (GtkIconView *icon_view, 15810: gint item_padding); 15810: extern 15810: gint gtk_icon_view_get_item_padding (GtkIconView *icon_view); 15810: 15810: extern 15810: GtkTreePath * gtk_icon_view_get_path_at_pos (GtkIconView *icon_view, 15810: gint x, 15810: gint y); 15810: extern 15810: gboolean gtk_icon_view_get_item_at_pos (GtkIconView *icon_view, 15810: gint x, 15810: gint y, 15810: GtkTreePath **path, 15810: GtkCellRenderer **cell); 15810: extern 15810: gboolean gtk_icon_view_get_visible_range (GtkIconView *icon_view, 15810: GtkTreePath **start_path, 15810: GtkTreePath **end_path); 15810: extern 15810: void gtk_icon_view_set_activate_on_single_click (GtkIconView *icon_view, 15810: gboolean single); 15810: extern 15810: gboolean gtk_icon_view_get_activate_on_single_click (GtkIconView *icon_view); 15810: 15810: extern 15810: void gtk_icon_view_selected_foreach (GtkIconView *icon_view, 15810: GtkIconViewForeachFunc func, 15810: gpointer data); 15810: extern 15810: void gtk_icon_view_set_selection_mode (GtkIconView *icon_view, 15810: GtkSelectionMode mode); 15810: extern 15810: GtkSelectionMode gtk_icon_view_get_selection_mode (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_select_path (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_icon_view_unselect_path (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: extern 15810: gboolean gtk_icon_view_path_is_selected (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: extern 15810: gint gtk_icon_view_get_item_row (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: extern 15810: gint gtk_icon_view_get_item_column (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: extern 15810: GList *gtk_icon_view_get_selected_items (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_select_all (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_unselect_all (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_item_activated (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_icon_view_set_cursor (GtkIconView *icon_view, 15810: GtkTreePath *path, 15810: GtkCellRenderer *cell, 15810: gboolean start_editing); 15810: extern 15810: gboolean gtk_icon_view_get_cursor (GtkIconView *icon_view, 15810: GtkTreePath **path, 15810: GtkCellRenderer **cell); 15810: extern 15810: void gtk_icon_view_scroll_to_path (GtkIconView *icon_view, 15810: GtkTreePath *path, 15810: gboolean use_align, 15810: gfloat row_align, 15810: gfloat col_align); 15810: 15810: 15810: extern 15810: void gtk_icon_view_enable_model_drag_source (GtkIconView *icon_view, 15810: GdkModifierType start_button_mask, 15810: const GtkTargetEntry *targets, 15810: gint n_targets, 15810: GdkDragAction actions); 15810: extern 15810: void gtk_icon_view_enable_model_drag_dest (GtkIconView *icon_view, 15810: const GtkTargetEntry *targets, 15810: gint n_targets, 15810: GdkDragAction actions); 15810: extern 15810: void gtk_icon_view_unset_model_drag_source (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_unset_model_drag_dest (GtkIconView *icon_view); 15810: extern 15810: void gtk_icon_view_set_reorderable (GtkIconView *icon_view, 15810: gboolean reorderable); 15810: extern 15810: gboolean gtk_icon_view_get_reorderable (GtkIconView *icon_view); 15810: 15810: 15810: 15810: extern 15810: void gtk_icon_view_set_drag_dest_item (GtkIconView *icon_view, 15810: GtkTreePath *path, 15810: GtkIconViewDropPosition pos); 15810: extern 15810: void gtk_icon_view_get_drag_dest_item (GtkIconView *icon_view, 15810: GtkTreePath **path, 15810: GtkIconViewDropPosition *pos); 15810: extern 15810: gboolean gtk_icon_view_get_dest_item_at_pos (GtkIconView *icon_view, 15810: gint drag_x, 15810: gint drag_y, 15810: GtkTreePath **path, 15810: GtkIconViewDropPosition *pos); 15810: extern 15810: cairo_surface_t *gtk_icon_view_create_drag_icon (GtkIconView *icon_view, 15810: GtkTreePath *path); 15810: 15810: extern 15810: void gtk_icon_view_convert_widget_to_bin_window_coords (GtkIconView *icon_view, 15810: gint wx, 15810: gint wy, 15810: gint *bx, 15810: gint *by); 15810: extern 15810: gboolean gtk_icon_view_get_cell_rect (GtkIconView *icon_view, 15810: GtkTreePath *path, 15810: GtkCellRenderer *cell, 15810: GdkRectangle *rect); 15810: 15810: 15810: extern 15810: void gtk_icon_view_set_tooltip_item (GtkIconView *icon_view, 15810: GtkTooltip *tooltip, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_icon_view_set_tooltip_cell (GtkIconView *icon_view, 15810: GtkTooltip *tooltip, 15810: GtkTreePath *path, 15810: GtkCellRenderer *cell); 15810: extern 15810: gboolean gtk_icon_view_get_tooltip_context (GtkIconView *icon_view, 15810: gint *x, 15810: gint *y, 15810: gboolean keyboard_tip, 15810: GtkTreeModel **model, 15810: GtkTreePath **path, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_icon_view_set_tooltip_column (GtkIconView *icon_view, 15810: gint column); 15810: extern 15810: gint gtk_icon_view_get_tooltip_column (GtkIconView *icon_view); 15810: 15810: 15810: 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkimcontextinfo.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkimcontextinfo.h" 15810: 15810: 15810: typedef struct _GtkIMContextInfo GtkIMContextInfo; 15810: 15810: struct _GtkIMContextInfo 15810: { 15810: const gchar *context_id; 15810: const gchar *context_name; 15810: const gchar *domain; 15810: const gchar *domain_dirname; 15810: const gchar *default_locales; 15810: }; 15810: 15810: 15810: 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h" 15810: typedef struct _GtkIMContextSimple GtkIMContextSimple; 15810: typedef struct _GtkIMContextSimplePrivate GtkIMContextSimplePrivate; 15810: typedef struct _GtkIMContextSimpleClass GtkIMContextSimpleClass; 15810: 15810: struct _GtkIMContextSimple 15810: { 15810: GtkIMContext object; 15810: 15810: 15810: GtkIMContextSimplePrivate *priv; 15810: }; 15810: 15810: struct _GtkIMContextSimpleClass 15810: { 15810: GtkIMContextClass parent_class; 15810: }; 15810: 15810: extern 15810: GType gtk_im_context_simple_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkIMContext *gtk_im_context_simple_new (void); 15810: 15810: extern 15810: void gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple, 15810: guint16 *data, 15810: gint max_seq_len, 15810: gint n_seqs); 15810: extern 15810: void gtk_im_context_simple_add_compose_file (GtkIMContextSimple *context_simple, 15810: const gchar *compose_file); 15810: 15810: 15810: 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkimmulticontext.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkimmulticontext.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkimmulticontext.h" 15810: typedef struct _GtkIMMulticontext GtkIMMulticontext; 15810: typedef struct _GtkIMMulticontextClass GtkIMMulticontextClass; 15810: typedef struct _GtkIMMulticontextPrivate GtkIMMulticontextPrivate; 15810: 15810: struct _GtkIMMulticontext 15810: { 15810: GtkIMContext object; 15810: 15810: 15810: GtkIMMulticontextPrivate *priv; 15810: }; 15810: 15810: struct _GtkIMMulticontextClass 15810: { 15810: GtkIMContextClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_im_multicontext_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkIMContext *gtk_im_multicontext_new (void); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_im_multicontext_append_menuitems (GtkIMMulticontext *context, 15810: GtkMenuShell *menushell); 15810: extern 15810: const char * gtk_im_multicontext_get_context_id (GtkIMMulticontext *context); 15810: 15810: extern 15810: void gtk_im_multicontext_set_context_id (GtkIMMulticontext *context, 15810: const char *context_id); 15810: 15810: 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkinfobar.h" 1 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkinfobar.h" 15810: 15810: # 52 "/usr/include/gtk-3.0/gtk/gtkinfobar.h" 15810: typedef struct _GtkInfoBarPrivate GtkInfoBarPrivate; 15810: typedef struct _GtkInfoBarClass GtkInfoBarClass; 15810: typedef struct _GtkInfoBar GtkInfoBar; 15810: 15810: 15810: struct _GtkInfoBar 15810: { 15810: GtkBox parent; 15810: 15810: 15810: GtkInfoBarPrivate *priv; 15810: }; 15810: 15810: 15810: struct _GtkInfoBarClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: void (* response) (GtkInfoBar *info_bar, gint response_id); 15810: 15810: 15810: void (* close) (GtkInfoBar *info_bar); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_info_bar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_info_bar_new (void); 15810: 15810: extern 15810: GtkWidget *gtk_info_bar_new_with_buttons (const gchar *first_button_text, 15810: ...); 15810: 15810: extern 15810: GtkWidget *gtk_info_bar_get_action_area (GtkInfoBar *info_bar); 15810: extern 15810: GtkWidget *gtk_info_bar_get_content_area (GtkInfoBar *info_bar); 15810: extern 15810: void gtk_info_bar_add_action_widget (GtkInfoBar *info_bar, 15810: GtkWidget *child, 15810: gint response_id); 15810: extern 15810: GtkWidget *gtk_info_bar_add_button (GtkInfoBar *info_bar, 15810: const gchar *button_text, 15810: gint response_id); 15810: extern 15810: void gtk_info_bar_add_buttons (GtkInfoBar *info_bar, 15810: const gchar *first_button_text, 15810: ...); 15810: extern 15810: void gtk_info_bar_set_response_sensitive (GtkInfoBar *info_bar, 15810: gint response_id, 15810: gboolean setting); 15810: extern 15810: void gtk_info_bar_set_default_response (GtkInfoBar *info_bar, 15810: gint response_id); 15810: 15810: 15810: extern 15810: void gtk_info_bar_response (GtkInfoBar *info_bar, 15810: gint response_id); 15810: 15810: extern 15810: void gtk_info_bar_set_message_type (GtkInfoBar *info_bar, 15810: GtkMessageType message_type); 15810: extern 15810: GtkMessageType gtk_info_bar_get_message_type (GtkInfoBar *info_bar); 15810: 15810: extern 15810: void gtk_info_bar_set_show_close_button (GtkInfoBar *info_bar, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_info_bar_get_show_close_button (GtkInfoBar *info_bar); 15810: 15810: extern 15810: void gtk_info_bar_set_revealed (GtkInfoBar *info_bar, 15810: gboolean revealed); 15810: extern 15810: gboolean gtk_info_bar_get_revealed (GtkInfoBar *info_bar); 15810: 15810: 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkinvisible.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkinvisible.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkinvisible.h" 15810: typedef struct _GtkInvisible GtkInvisible; 15810: typedef struct _GtkInvisiblePrivate GtkInvisiblePrivate; 15810: typedef struct _GtkInvisibleClass GtkInvisibleClass; 15810: 15810: struct _GtkInvisible 15810: { 15810: GtkWidget widget; 15810: 15810: 15810: GtkInvisiblePrivate *priv; 15810: }; 15810: 15810: struct _GtkInvisibleClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_invisible_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_invisible_new (void); 15810: extern 15810: GtkWidget* gtk_invisible_new_for_screen (GdkScreen *screen); 15810: extern 15810: void gtk_invisible_set_screen (GtkInvisible *invisible, 15810: GdkScreen *screen); 15810: extern 15810: GdkScreen* gtk_invisible_get_screen (GtkInvisible *invisible); 15810: 15810: 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtklayout.h" 1 15810: # 40 "/usr/include/gtk-3.0/gtk/gtklayout.h" 15810: 15810: # 50 "/usr/include/gtk-3.0/gtk/gtklayout.h" 15810: typedef struct _GtkLayout GtkLayout; 15810: typedef struct _GtkLayoutPrivate GtkLayoutPrivate; 15810: typedef struct _GtkLayoutClass GtkLayoutClass; 15810: 15810: struct _GtkLayout 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkLayoutPrivate *priv; 15810: }; 15810: 15810: struct _GtkLayoutClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_layout_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_layout_new (GtkAdjustment *hadjustment, 15810: GtkAdjustment *vadjustment); 15810: extern 15810: GdkWindow* gtk_layout_get_bin_window (GtkLayout *layout); 15810: extern 15810: void gtk_layout_put (GtkLayout *layout, 15810: GtkWidget *child_widget, 15810: gint x, 15810: gint y); 15810: 15810: extern 15810: void gtk_layout_move (GtkLayout *layout, 15810: GtkWidget *child_widget, 15810: gint x, 15810: gint y); 15810: 15810: extern 15810: void gtk_layout_set_size (GtkLayout *layout, 15810: guint width, 15810: guint height); 15810: extern 15810: void gtk_layout_get_size (GtkLayout *layout, 15810: guint *width, 15810: guint *height); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_layout_get_hadjustment (GtkLayout *layout); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_layout_get_vadjustment (GtkLayout *layout); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_hadjustment" "' instead"))) extern 15810: void gtk_layout_set_hadjustment (GtkLayout *layout, 15810: GtkAdjustment *adjustment); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_vadjustment" "' instead"))) extern 15810: void gtk_layout_set_vadjustment (GtkLayout *layout, 15810: GtkAdjustment *adjustment); 15810: 15810: 15810: 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtklevelbar.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtklevelbar.h" 15810: 15810: # 66 "/usr/include/gtk-3.0/gtk/gtklevelbar.h" 15810: typedef struct _GtkLevelBarClass GtkLevelBarClass; 15810: typedef struct _GtkLevelBar GtkLevelBar; 15810: typedef struct _GtkLevelBarPrivate GtkLevelBarPrivate; 15810: 15810: struct _GtkLevelBar { 15810: 15810: GtkWidget parent; 15810: 15810: GtkLevelBarPrivate *priv; 15810: }; 15810: 15810: struct _GtkLevelBarClass { 15810: 15810: GtkWidgetClass parent_class; 15810: 15810: void (* offset_changed) (GtkLevelBar *self, 15810: const gchar *name); 15810: 15810: 15810: gpointer padding[16]; 15810: }; 15810: 15810: extern 15810: GType gtk_level_bar_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_level_bar_new (void); 15810: 15810: extern 15810: GtkWidget *gtk_level_bar_new_for_interval (gdouble min_value, 15810: gdouble max_value); 15810: 15810: extern 15810: void gtk_level_bar_set_mode (GtkLevelBar *self, 15810: GtkLevelBarMode mode); 15810: extern 15810: GtkLevelBarMode gtk_level_bar_get_mode (GtkLevelBar *self); 15810: 15810: extern 15810: void gtk_level_bar_set_value (GtkLevelBar *self, 15810: gdouble value); 15810: extern 15810: gdouble gtk_level_bar_get_value (GtkLevelBar *self); 15810: 15810: extern 15810: void gtk_level_bar_set_min_value (GtkLevelBar *self, 15810: gdouble value); 15810: extern 15810: gdouble gtk_level_bar_get_min_value (GtkLevelBar *self); 15810: 15810: extern 15810: void gtk_level_bar_set_max_value (GtkLevelBar *self, 15810: gdouble value); 15810: extern 15810: gdouble gtk_level_bar_get_max_value (GtkLevelBar *self); 15810: 15810: extern 15810: void gtk_level_bar_set_inverted (GtkLevelBar *self, 15810: gboolean inverted); 15810: 15810: extern 15810: gboolean gtk_level_bar_get_inverted (GtkLevelBar *self); 15810: 15810: extern 15810: void gtk_level_bar_add_offset_value (GtkLevelBar *self, 15810: const gchar *name, 15810: gdouble value); 15810: extern 15810: void gtk_level_bar_remove_offset_value (GtkLevelBar *self, 15810: const gchar *name); 15810: extern 15810: gboolean gtk_level_bar_get_offset_value (GtkLevelBar *self, 15810: const gchar *name, 15810: gdouble *value); 15810: 15810: 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 15810: typedef struct _GtkLinkButton GtkLinkButton; 15810: typedef struct _GtkLinkButtonClass GtkLinkButtonClass; 15810: typedef struct _GtkLinkButtonPrivate GtkLinkButtonPrivate; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkLinkButton 15810: { 15810: 15810: GtkButton parent_instance; 15810: 15810: GtkLinkButtonPrivate *priv; 15810: }; 15810: # 67 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 15810: struct _GtkLinkButtonClass 15810: { 15810: 15810: GtkButtonClass parent_class; 15810: 15810: 15810: gboolean (* activate_link) (GtkLinkButton *button); 15810: 15810: 15810: 15810: void (*_gtk_padding1) (void); 15810: void (*_gtk_padding2) (void); 15810: void (*_gtk_padding3) (void); 15810: void (*_gtk_padding4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_link_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_link_button_new (const gchar *uri); 15810: extern 15810: GtkWidget * gtk_link_button_new_with_label (const gchar *uri, 15810: const gchar *label); 15810: 15810: extern 15810: const gchar * gtk_link_button_get_uri (GtkLinkButton *link_button); 15810: extern 15810: void gtk_link_button_set_uri (GtkLinkButton *link_button, 15810: const gchar *uri); 15810: 15810: extern 15810: gboolean gtk_link_button_get_visited (GtkLinkButton *link_button); 15810: extern 15810: void gtk_link_button_set_visited (GtkLinkButton *link_button, 15810: gboolean visited); 15810: 15810: 15810: 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: typedef struct _GtkListBox GtkListBox; 15810: typedef struct _GtkListBoxClass GtkListBoxClass; 15810: 15810: typedef struct _GtkListBoxRow GtkListBoxRow; 15810: typedef struct _GtkListBoxRowClass GtkListBoxRowClass; 15810: 15810: struct _GtkListBox 15810: { 15810: GtkContainer parent_instance; 15810: }; 15810: # 64 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: struct _GtkListBoxClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: void (*row_selected) (GtkListBox *box, 15810: GtkListBoxRow *row); 15810: void (*row_activated) (GtkListBox *box, 15810: GtkListBoxRow *row); 15810: void (*activate_cursor_row) (GtkListBox *box); 15810: void (*toggle_cursor_row) (GtkListBox *box); 15810: void (*move_cursor) (GtkListBox *box, 15810: GtkMovementStep step, 15810: gint count); 15810: void (*selected_rows_changed) (GtkListBox *box); 15810: void (*select_all) (GtkListBox *box); 15810: void (*unselect_all) (GtkListBox *box); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: }; 15810: # 98 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: struct _GtkListBoxRow 15810: { 15810: GtkBin parent_instance; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkListBoxRowClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: void (* activate) (GtkListBoxRow *row); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: }; 15810: # 135 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: typedef gboolean (*GtkListBoxFilterFunc) (GtkListBoxRow *row, 15810: gpointer user_data); 15810: # 151 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: typedef gint (*GtkListBoxSortFunc) (GtkListBoxRow *row1, 15810: GtkListBoxRow *row2, 15810: gpointer user_data); 15810: # 168 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: typedef void (*GtkListBoxUpdateHeaderFunc) (GtkListBoxRow *row, 15810: GtkListBoxRow *before, 15810: gpointer user_data); 15810: # 189 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: typedef GtkWidget * (*GtkListBoxCreateWidgetFunc) (gpointer item, 15810: gpointer user_data); 15810: 15810: extern 15810: GType gtk_list_box_row_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_list_box_row_new (void); 15810: extern 15810: GtkWidget* gtk_list_box_row_get_header (GtkListBoxRow *row); 15810: extern 15810: void gtk_list_box_row_set_header (GtkListBoxRow *row, 15810: GtkWidget *header); 15810: extern 15810: gint gtk_list_box_row_get_index (GtkListBoxRow *row); 15810: extern 15810: void gtk_list_box_row_changed (GtkListBoxRow *row); 15810: 15810: extern 15810: gboolean gtk_list_box_row_is_selected (GtkListBoxRow *row); 15810: 15810: extern 15810: void gtk_list_box_row_set_selectable (GtkListBoxRow *row, 15810: gboolean selectable); 15810: extern 15810: gboolean gtk_list_box_row_get_selectable (GtkListBoxRow *row); 15810: 15810: 15810: extern 15810: void gtk_list_box_row_set_activatable (GtkListBoxRow *row, 15810: gboolean activatable); 15810: extern 15810: gboolean gtk_list_box_row_get_activatable (GtkListBoxRow *row); 15810: 15810: extern 15810: GType gtk_list_box_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: void gtk_list_box_prepend (GtkListBox *box, 15810: GtkWidget *child); 15810: extern 15810: void gtk_list_box_insert (GtkListBox *box, 15810: GtkWidget *child, 15810: gint position); 15810: extern 15810: GtkListBoxRow* gtk_list_box_get_selected_row (GtkListBox *box); 15810: extern 15810: GtkListBoxRow* gtk_list_box_get_row_at_index (GtkListBox *box, 15810: gint index_); 15810: extern 15810: GtkListBoxRow* gtk_list_box_get_row_at_y (GtkListBox *box, 15810: gint y); 15810: extern 15810: void gtk_list_box_select_row (GtkListBox *box, 15810: GtkListBoxRow *row); 15810: extern 15810: void gtk_list_box_set_placeholder (GtkListBox *box, 15810: GtkWidget *placeholder); 15810: extern 15810: void gtk_list_box_set_adjustment (GtkListBox *box, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkAdjustment *gtk_list_box_get_adjustment (GtkListBox *box); 15810: 15810: typedef void (* GtkListBoxForeachFunc) (GtkListBox *box, 15810: GtkListBoxRow *row, 15810: gpointer user_data); 15810: 15810: extern 15810: void gtk_list_box_selected_foreach (GtkListBox *box, 15810: GtkListBoxForeachFunc func, 15810: gpointer data); 15810: extern 15810: GList *gtk_list_box_get_selected_rows (GtkListBox *box); 15810: extern 15810: void gtk_list_box_unselect_row (GtkListBox *box, 15810: GtkListBoxRow *row); 15810: extern 15810: void gtk_list_box_select_all (GtkListBox *box); 15810: extern 15810: void gtk_list_box_unselect_all (GtkListBox *box); 15810: 15810: extern 15810: void gtk_list_box_set_selection_mode (GtkListBox *box, 15810: GtkSelectionMode mode); 15810: extern 15810: GtkSelectionMode gtk_list_box_get_selection_mode (GtkListBox *box); 15810: extern 15810: void gtk_list_box_set_filter_func (GtkListBox *box, 15810: GtkListBoxFilterFunc filter_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_list_box_set_header_func (GtkListBox *box, 15810: GtkListBoxUpdateHeaderFunc update_header, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_list_box_invalidate_filter (GtkListBox *box); 15810: extern 15810: void gtk_list_box_invalidate_sort (GtkListBox *box); 15810: extern 15810: void gtk_list_box_invalidate_headers (GtkListBox *box); 15810: extern 15810: void gtk_list_box_set_sort_func (GtkListBox *box, 15810: GtkListBoxSortFunc sort_func, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: extern 15810: void gtk_list_box_set_activate_on_single_click (GtkListBox *box, 15810: gboolean single); 15810: extern 15810: gboolean gtk_list_box_get_activate_on_single_click (GtkListBox *box); 15810: extern 15810: void gtk_list_box_drag_unhighlight_row (GtkListBox *box); 15810: extern 15810: void gtk_list_box_drag_highlight_row (GtkListBox *box, 15810: GtkListBoxRow *row); 15810: extern 15810: GtkWidget* gtk_list_box_new (void); 15810: 15810: 15810: extern 15810: void gtk_list_box_bind_model (GtkListBox *box, 15810: GListModel *model, 15810: GtkListBoxCreateWidgetFunc create_widget_func, 15810: gpointer user_data, 15810: GDestroyNotify user_data_free_func); 15810: 15810: typedef GtkListBox *GtkListBox_autoptr; typedef GList *GtkListBox_listautoptr; typedef GSList *GtkListBox_slistautoptr; typedef GQueue *GtkListBox_queueautoptr; 15810: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: #pragma GCC diagnostic push 15810: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 15810: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 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); } 15810: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: #pragma GCC diagnostic pop 15810: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 15810: typedef GtkListBoxRow *GtkListBoxRow_autoptr; typedef GList *GtkListBoxRow_listautoptr; typedef GSList *GtkListBoxRow_slistautoptr; typedef GQueue *GtkListBoxRow_queueautoptr; 15810: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: #pragma GCC diagnostic push 15810: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 15810: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 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); } 15810: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: #pragma GCC diagnostic pop 15810: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 15810: 15810: 15810: 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtklockbutton.h" 1 15810: # 25 "/usr/include/gtk-3.0/gtk/gtklockbutton.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtklockbutton.h" 15810: typedef struct _GtkLockButton GtkLockButton; 15810: typedef struct _GtkLockButtonClass GtkLockButtonClass; 15810: typedef struct _GtkLockButtonPrivate GtkLockButtonPrivate; 15810: 15810: struct _GtkLockButton 15810: { 15810: GtkButton parent; 15810: 15810: GtkLockButtonPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkLockButtonClass 15810: { 15810: GtkButtonClass parent_class; 15810: 15810: 15810: 15810: void (*reserved0) (void); 15810: void (*reserved1) (void); 15810: void (*reserved2) (void); 15810: void (*reserved3) (void); 15810: void (*reserved4) (void); 15810: void (*reserved5) (void); 15810: void (*reserved6) (void); 15810: void (*reserved7) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_lock_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_lock_button_new (GPermission *permission); 15810: extern 15810: GPermission *gtk_lock_button_get_permission (GtkLockButton *button); 15810: extern 15810: void gtk_lock_button_set_permission (GtkLockButton *button, 15810: GPermission *permission); 15810: 15810: 15810: 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmain.h" 1 15810: # 40 "/usr/include/gtk-3.0/gtk/gtkmain.h" 15810: 15810: # 64 "/usr/include/gtk-3.0/gtk/gtkmain.h" 15810: typedef gint (*GtkKeySnoopFunc) (GtkWidget *grab_widget, 15810: GdkEventKey *event, 15810: gpointer func_data); 15810: 15810: 15810: 15810: extern 15810: guint gtk_get_major_version (void) __attribute__ ((__const__)); 15810: extern 15810: guint gtk_get_minor_version (void) __attribute__ ((__const__)); 15810: extern 15810: guint gtk_get_micro_version (void) __attribute__ ((__const__)); 15810: extern 15810: guint gtk_get_binary_age (void) __attribute__ ((__const__)); 15810: extern 15810: guint gtk_get_interface_age (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: const gchar* gtk_check_version (guint required_major, 15810: guint required_minor, 15810: guint required_micro); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_parse_args (int *argc, 15810: char ***argv); 15810: 15810: extern 15810: void gtk_init (int *argc, 15810: char ***argv); 15810: 15810: extern 15810: gboolean gtk_init_check (int *argc, 15810: char ***argv); 15810: 15810: extern 15810: gboolean gtk_init_with_args (gint *argc, 15810: gchar ***argv, 15810: const gchar *parameter_string, 15810: const GOptionEntry *entries, 15810: const gchar *translation_domain, 15810: GError **error); 15810: 15810: extern 15810: GOptionGroup *gtk_get_option_group (gboolean open_default_display); 15810: # 142 "/usr/include/gtk-3.0/gtk/gtkmain.h" 15810: extern 15810: void gtk_disable_setlocale (void); 15810: extern 15810: PangoLanguage *gtk_get_default_language (void); 15810: extern 15810: GtkTextDirection gtk_get_locale_direction (void); 15810: extern 15810: gboolean gtk_events_pending (void); 15810: 15810: extern 15810: void gtk_main_do_event (GdkEvent *event); 15810: extern 15810: void gtk_main (void); 15810: extern 15810: guint gtk_main_level (void); 15810: extern 15810: void gtk_main_quit (void); 15810: extern 15810: gboolean gtk_main_iteration (void); 15810: extern 15810: gboolean gtk_main_iteration_do (gboolean blocking); 15810: 15810: extern 15810: gboolean gtk_true (void) __attribute__ ((__const__)); 15810: extern 15810: gboolean gtk_false (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_grab_add (GtkWidget *widget); 15810: extern 15810: GtkWidget* gtk_grab_get_current (void); 15810: extern 15810: void gtk_grab_remove (GtkWidget *widget); 15810: 15810: extern 15810: void gtk_device_grab_add (GtkWidget *widget, 15810: GdkDevice *device, 15810: gboolean block_others); 15810: extern 15810: void gtk_device_grab_remove (GtkWidget *widget, 15810: GdkDevice *device); 15810: 15810: __attribute__((__deprecated__)) extern 15810: guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, 15810: gpointer func_data); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_key_snooper_remove (guint snooper_handler_id); 15810: 15810: extern 15810: GdkEvent * gtk_get_current_event (void); 15810: extern 15810: guint32 gtk_get_current_event_time (void); 15810: extern 15810: gboolean gtk_get_current_event_state (GdkModifierType *state); 15810: extern 15810: GdkDevice *gtk_get_current_event_device (void); 15810: 15810: extern 15810: GtkWidget *gtk_get_event_widget (GdkEvent *event); 15810: 15810: extern 15810: void gtk_propagate_event (GtkWidget *widget, 15810: GdkEvent *event); 15810: 15810: 15810: 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmenubar.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkmenubar.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkmenubar.h" 15810: typedef struct _GtkMenuBar GtkMenuBar; 15810: typedef struct _GtkMenuBarPrivate GtkMenuBarPrivate; 15810: typedef struct _GtkMenuBarClass GtkMenuBarClass; 15810: 15810: struct _GtkMenuBar 15810: { 15810: GtkMenuShell menu_shell; 15810: 15810: 15810: GtkMenuBarPrivate *priv; 15810: }; 15810: 15810: struct _GtkMenuBarClass 15810: { 15810: GtkMenuShellClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_menu_bar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_menu_bar_new (void); 15810: extern 15810: GtkWidget* gtk_menu_bar_new_from_model (GMenuModel *model); 15810: 15810: extern 15810: GtkPackDirection gtk_menu_bar_get_pack_direction (GtkMenuBar *menubar); 15810: extern 15810: void gtk_menu_bar_set_pack_direction (GtkMenuBar *menubar, 15810: GtkPackDirection pack_dir); 15810: extern 15810: GtkPackDirection gtk_menu_bar_get_child_pack_direction (GtkMenuBar *menubar); 15810: extern 15810: void gtk_menu_bar_set_child_pack_direction (GtkMenuBar *menubar, 15810: GtkPackDirection child_pack_dir); 15810: 15810: 15810: void _gtk_menu_bar_cycle_focus (GtkMenuBar *menubar, 15810: GtkDirectionType dir); 15810: GList* _gtk_menu_bar_get_viewable_menu_bars (GtkWindow *window); 15810: 15810: 15810: 15810: 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkpopover.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkpopover.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkpopover.h" 15810: typedef struct _GtkPopover GtkPopover; 15810: typedef struct _GtkPopoverClass GtkPopoverClass; 15810: typedef struct _GtkPopoverPrivate GtkPopoverPrivate; 15810: 15810: struct _GtkPopover 15810: { 15810: GtkBin parent_instance; 15810: 15810: 15810: 15810: GtkPopoverPrivate *priv; 15810: }; 15810: 15810: struct _GtkPopoverClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: void (* closed) (GtkPopover *popover); 15810: 15810: 15810: 15810: 15810: gpointer reserved[10]; 15810: }; 15810: 15810: extern 15810: GType gtk_popover_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_popover_new (GtkWidget *relative_to); 15810: 15810: extern 15810: GtkWidget * gtk_popover_new_from_model (GtkWidget *relative_to, 15810: GMenuModel *model); 15810: 15810: extern 15810: void gtk_popover_set_relative_to (GtkPopover *popover, 15810: GtkWidget *relative_to); 15810: extern 15810: GtkWidget * gtk_popover_get_relative_to (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_set_pointing_to (GtkPopover *popover, 15810: const GdkRectangle *rect); 15810: extern 15810: gboolean gtk_popover_get_pointing_to (GtkPopover *popover, 15810: GdkRectangle *rect); 15810: extern 15810: void gtk_popover_set_position (GtkPopover *popover, 15810: GtkPositionType position); 15810: extern 15810: GtkPositionType gtk_popover_get_position (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_set_modal (GtkPopover *popover, 15810: gboolean modal); 15810: extern 15810: gboolean gtk_popover_get_modal (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_bind_model (GtkPopover *popover, 15810: GMenuModel *model, 15810: const gchar *action_namespace); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_popover_set_transitions_enabled (GtkPopover *popover, 15810: gboolean transitions_enabled); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_popover_get_transitions_enabled (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_set_default_widget (GtkPopover *popover, 15810: GtkWidget *widget); 15810: extern 15810: GtkWidget * gtk_popover_get_default_widget (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_set_constrain_to (GtkPopover *popover, 15810: GtkPopoverConstraint constraint); 15810: 15810: extern 15810: GtkPopoverConstraint gtk_popover_get_constrain_to (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_popup (GtkPopover *popover); 15810: 15810: extern 15810: void gtk_popover_popdown (GtkPopover *popover); 15810: 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 2 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 15810: typedef struct _GtkMenuButton GtkMenuButton; 15810: typedef struct _GtkMenuButtonClass GtkMenuButtonClass; 15810: typedef struct _GtkMenuButtonPrivate GtkMenuButtonPrivate; 15810: 15810: struct _GtkMenuButton 15810: { 15810: GtkToggleButton parent; 15810: 15810: 15810: GtkMenuButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkMenuButtonClass 15810: { 15810: GtkToggleButtonClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_menu_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_menu_button_new (void); 15810: 15810: extern 15810: void gtk_menu_button_set_popup (GtkMenuButton *menu_button, 15810: GtkWidget *menu); 15810: extern 15810: GtkMenu *gtk_menu_button_get_popup (GtkMenuButton *menu_button); 15810: 15810: extern 15810: void gtk_menu_button_set_popover (GtkMenuButton *menu_button, 15810: GtkWidget *popover); 15810: extern 15810: GtkPopover *gtk_menu_button_get_popover (GtkMenuButton *menu_button); 15810: 15810: extern 15810: void gtk_menu_button_set_direction (GtkMenuButton *menu_button, 15810: GtkArrowType direction); 15810: extern 15810: GtkArrowType gtk_menu_button_get_direction (GtkMenuButton *menu_button); 15810: 15810: extern 15810: void gtk_menu_button_set_menu_model (GtkMenuButton *menu_button, 15810: GMenuModel *menu_model); 15810: extern 15810: GMenuModel *gtk_menu_button_get_menu_model (GtkMenuButton *menu_button); 15810: 15810: extern 15810: void gtk_menu_button_set_align_widget (GtkMenuButton *menu_button, 15810: GtkWidget *align_widget); 15810: extern 15810: GtkWidget *gtk_menu_button_get_align_widget (GtkMenuButton *menu_button); 15810: 15810: extern 15810: void gtk_menu_button_set_use_popover (GtkMenuButton *menu_button, 15810: gboolean use_popover); 15810: 15810: extern 15810: gboolean gtk_menu_button_get_use_popover (GtkMenuButton *menu_button); 15810: 15810: 15810: 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtksizegroup.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtksizegroup.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtksizegroup.h" 15810: typedef struct _GtkSizeGroup GtkSizeGroup; 15810: typedef struct _GtkSizeGroupPrivate GtkSizeGroupPrivate; 15810: typedef struct _GtkSizeGroupClass GtkSizeGroupClass; 15810: 15810: struct _GtkSizeGroup 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GtkSizeGroupPrivate *priv; 15810: }; 15810: 15810: struct _GtkSizeGroupClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_size_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkSizeGroup * gtk_size_group_new (GtkSizeGroupMode mode); 15810: extern 15810: void gtk_size_group_set_mode (GtkSizeGroup *size_group, 15810: GtkSizeGroupMode mode); 15810: extern 15810: GtkSizeGroupMode gtk_size_group_get_mode (GtkSizeGroup *size_group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_size_group_set_ignore_hidden (GtkSizeGroup *size_group, 15810: gboolean ignore_hidden); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_size_group_get_ignore_hidden (GtkSizeGroup *size_group); 15810: extern 15810: void gtk_size_group_add_widget (GtkSizeGroup *size_group, 15810: GtkWidget *widget); 15810: extern 15810: void gtk_size_group_remove_widget (GtkSizeGroup *size_group, 15810: GtkWidget *widget); 15810: extern 15810: GSList * gtk_size_group_get_widgets (GtkSizeGroup *size_group); 15810: 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 2 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 15810: typedef struct _GtkToolItem GtkToolItem; 15810: typedef struct _GtkToolItemClass GtkToolItemClass; 15810: typedef struct _GtkToolItemPrivate GtkToolItemPrivate; 15810: 15810: struct _GtkToolItem 15810: { 15810: GtkBin parent; 15810: 15810: 15810: GtkToolItemPrivate *priv; 15810: }; 15810: # 62 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 15810: struct _GtkToolItemClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: gboolean (* create_menu_proxy) (GtkToolItem *tool_item); 15810: void (* toolbar_reconfigured) (GtkToolItem *tool_item); 15810: 15810: 15810: 15810: 15810: void (* _gtk_reserved1) (void); 15810: void (* _gtk_reserved2) (void); 15810: void (* _gtk_reserved3) (void); 15810: void (* _gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_tool_item_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkToolItem *gtk_tool_item_new (void); 15810: 15810: extern 15810: void gtk_tool_item_set_homogeneous (GtkToolItem *tool_item, 15810: gboolean homogeneous); 15810: extern 15810: gboolean gtk_tool_item_get_homogeneous (GtkToolItem *tool_item); 15810: 15810: extern 15810: void gtk_tool_item_set_expand (GtkToolItem *tool_item, 15810: gboolean expand); 15810: extern 15810: gboolean gtk_tool_item_get_expand (GtkToolItem *tool_item); 15810: extern 15810: void gtk_tool_item_set_tooltip_text (GtkToolItem *tool_item, 15810: const gchar *text); 15810: extern 15810: void gtk_tool_item_set_tooltip_markup (GtkToolItem *tool_item, 15810: const gchar *markup); 15810: 15810: extern 15810: void gtk_tool_item_set_use_drag_window (GtkToolItem *tool_item, 15810: gboolean use_drag_window); 15810: extern 15810: gboolean gtk_tool_item_get_use_drag_window (GtkToolItem *tool_item); 15810: 15810: extern 15810: void gtk_tool_item_set_visible_horizontal (GtkToolItem *tool_item, 15810: gboolean visible_horizontal); 15810: extern 15810: gboolean gtk_tool_item_get_visible_horizontal (GtkToolItem *tool_item); 15810: 15810: extern 15810: void gtk_tool_item_set_visible_vertical (GtkToolItem *tool_item, 15810: gboolean visible_vertical); 15810: extern 15810: gboolean gtk_tool_item_get_visible_vertical (GtkToolItem *tool_item); 15810: 15810: extern 15810: gboolean gtk_tool_item_get_is_important (GtkToolItem *tool_item); 15810: extern 15810: void gtk_tool_item_set_is_important (GtkToolItem *tool_item, 15810: gboolean is_important); 15810: 15810: extern 15810: PangoEllipsizeMode gtk_tool_item_get_ellipsize_mode (GtkToolItem *tool_item); 15810: extern 15810: GtkIconSize gtk_tool_item_get_icon_size (GtkToolItem *tool_item); 15810: extern 15810: GtkOrientation gtk_tool_item_get_orientation (GtkToolItem *tool_item); 15810: extern 15810: GtkToolbarStyle gtk_tool_item_get_toolbar_style (GtkToolItem *tool_item); 15810: extern 15810: GtkReliefStyle gtk_tool_item_get_relief_style (GtkToolItem *tool_item); 15810: extern 15810: gfloat gtk_tool_item_get_text_alignment (GtkToolItem *tool_item); 15810: extern 15810: GtkOrientation gtk_tool_item_get_text_orientation (GtkToolItem *tool_item); 15810: extern 15810: GtkSizeGroup * gtk_tool_item_get_text_size_group (GtkToolItem *tool_item); 15810: 15810: extern 15810: GtkWidget * gtk_tool_item_retrieve_proxy_menu_item (GtkToolItem *tool_item); 15810: extern 15810: GtkWidget * gtk_tool_item_get_proxy_menu_item (GtkToolItem *tool_item, 15810: const gchar *menu_item_id); 15810: extern 15810: void gtk_tool_item_set_proxy_menu_item (GtkToolItem *tool_item, 15810: const gchar *menu_item_id, 15810: GtkWidget *menu_item); 15810: extern 15810: void gtk_tool_item_rebuild_menu (GtkToolItem *tool_item); 15810: 15810: extern 15810: void gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item); 15810: 15810: 15810: 15810: gboolean _gtk_tool_item_create_menu_proxy (GtkToolItem *tool_item); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 2 15810: 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 15810: typedef struct _GtkToolButton GtkToolButton; 15810: typedef struct _GtkToolButtonClass GtkToolButtonClass; 15810: typedef struct _GtkToolButtonPrivate GtkToolButtonPrivate; 15810: 15810: struct _GtkToolButton 15810: { 15810: GtkToolItem parent; 15810: 15810: 15810: GtkToolButtonPrivate *priv; 15810: }; 15810: # 58 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 15810: struct _GtkToolButtonClass 15810: { 15810: GtkToolItemClass parent_class; 15810: 15810: GType button_type; 15810: 15810: 15810: 15810: 15810: void (* clicked) (GtkToolButton *tool_item); 15810: 15810: 15810: 15810: 15810: void (* _gtk_reserved1) (void); 15810: void (* _gtk_reserved2) (void); 15810: void (* _gtk_reserved3) (void); 15810: void (* _gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_tool_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkToolItem *gtk_tool_button_new (GtkWidget *icon_widget, 15810: const gchar *label); 15810: __attribute__((__deprecated__("Use '" "gtk_tool_button_new" "' instead"))) extern 15810: GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); 15810: 15810: extern 15810: void gtk_tool_button_set_label (GtkToolButton *button, 15810: const gchar *label); 15810: extern 15810: const gchar * gtk_tool_button_get_label (GtkToolButton *button); 15810: extern 15810: void gtk_tool_button_set_use_underline (GtkToolButton *button, 15810: gboolean use_underline); 15810: extern 15810: gboolean gtk_tool_button_get_use_underline (GtkToolButton *button); 15810: __attribute__((__deprecated__("Use '" "gtk_tool_button_set_icon_name" "' instead"))) extern 15810: void gtk_tool_button_set_stock_id (GtkToolButton *button, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__("Use '" "gtk_tool_button_get_icon_name" "' instead"))) extern 15810: const gchar * gtk_tool_button_get_stock_id (GtkToolButton *button); 15810: extern 15810: void gtk_tool_button_set_icon_name (GtkToolButton *button, 15810: const gchar *icon_name); 15810: extern 15810: const gchar * gtk_tool_button_get_icon_name (GtkToolButton *button); 15810: extern 15810: void gtk_tool_button_set_icon_widget (GtkToolButton *button, 15810: GtkWidget *icon_widget); 15810: extern 15810: GtkWidget * gtk_tool_button_get_icon_widget (GtkToolButton *button); 15810: extern 15810: void gtk_tool_button_set_label_widget (GtkToolButton *button, 15810: GtkWidget *label_widget); 15810: extern 15810: GtkWidget * gtk_tool_button_get_label_widget (GtkToolButton *button); 15810: 15810: 15810: 15810: GtkWidget *_gtk_tool_button_get_button (GtkToolButton *button); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 2 15810: 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 15810: typedef struct _GtkMenuToolButtonClass GtkMenuToolButtonClass; 15810: typedef struct _GtkMenuToolButton GtkMenuToolButton; 15810: typedef struct _GtkMenuToolButtonPrivate GtkMenuToolButtonPrivate; 15810: 15810: struct _GtkMenuToolButton 15810: { 15810: GtkToolButton parent; 15810: 15810: 15810: GtkMenuToolButtonPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkMenuToolButtonClass 15810: { 15810: GtkToolButtonClass parent_class; 15810: 15810: 15810: 15810: void (*show_menu) (GtkMenuToolButton *button); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_menu_tool_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkToolItem *gtk_menu_tool_button_new (GtkWidget *icon_widget, 15810: const gchar *label); 15810: __attribute__((__deprecated__("Use '" "gtk_menu_tool_button_new" "' instead"))) extern 15810: GtkToolItem *gtk_menu_tool_button_new_from_stock (const gchar *stock_id); 15810: 15810: extern 15810: void gtk_menu_tool_button_set_menu (GtkMenuToolButton *button, 15810: GtkWidget *menu); 15810: extern 15810: GtkWidget *gtk_menu_tool_button_get_menu (GtkMenuToolButton *button); 15810: extern 15810: void gtk_menu_tool_button_set_arrow_tooltip_text (GtkMenuToolButton *button, 15810: const gchar *text); 15810: extern 15810: void gtk_menu_tool_button_set_arrow_tooltip_markup (GtkMenuToolButton *button, 15810: const gchar *markup); 15810: 15810: 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 15810: typedef struct _GtkMessageDialog GtkMessageDialog; 15810: typedef struct _GtkMessageDialogPrivate GtkMessageDialogPrivate; 15810: typedef struct _GtkMessageDialogClass GtkMessageDialogClass; 15810: 15810: struct _GtkMessageDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkMessageDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkMessageDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 85 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 15810: typedef enum 15810: { 15810: GTK_BUTTONS_NONE, 15810: GTK_BUTTONS_OK, 15810: GTK_BUTTONS_CLOSE, 15810: GTK_BUTTONS_CANCEL, 15810: GTK_BUTTONS_YES_NO, 15810: GTK_BUTTONS_OK_CANCEL 15810: } GtkButtonsType; 15810: 15810: extern 15810: GType gtk_message_dialog_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_message_dialog_new (GtkWindow *parent, 15810: GtkDialogFlags flags, 15810: GtkMessageType type, 15810: GtkButtonsType buttons, 15810: const gchar *message_format, 15810: ...) __attribute__((__format__ (gnu_printf, 5, 6))); 15810: 15810: extern 15810: GtkWidget* gtk_message_dialog_new_with_markup (GtkWindow *parent, 15810: GtkDialogFlags flags, 15810: GtkMessageType type, 15810: GtkButtonsType buttons, 15810: const gchar *message_format, 15810: ...) __attribute__((__format__ (gnu_printf, 5, 6))); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_message_dialog_set_image (GtkMessageDialog *dialog, 15810: GtkWidget *image); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget * gtk_message_dialog_get_image (GtkMessageDialog *dialog); 15810: 15810: extern 15810: void gtk_message_dialog_set_markup (GtkMessageDialog *message_dialog, 15810: const gchar *str); 15810: 15810: extern 15810: void gtk_message_dialog_format_secondary_text (GtkMessageDialog *message_dialog, 15810: const gchar *message_format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: 15810: extern 15810: void gtk_message_dialog_format_secondary_markup (GtkMessageDialog *message_dialog, 15810: const gchar *message_format, 15810: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 15810: 15810: extern 15810: GtkWidget *gtk_message_dialog_get_message_area (GtkMessageDialog *message_dialog); 15810: 15810: 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmodelbutton.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkmodelbutton.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkModelButton GtkModelButton; 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkmodelbutton.h" 15810: typedef enum { 15810: GTK_BUTTON_ROLE_NORMAL, 15810: GTK_BUTTON_ROLE_CHECK, 15810: GTK_BUTTON_ROLE_RADIO 15810: } GtkButtonRole; 15810: 15810: extern 15810: GType gtk_model_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_model_button_new (void); 15810: 15810: 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 15810: typedef void (*GtkModuleInitFunc) (gint *argc, 15810: gchar ***argv); 15810: # 50 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 15810: typedef void (*GtkModuleDisplayInitFunc) (GdkDisplay *display); 15810: 15810: 15810: 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkmountoperation.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtkmountoperation.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkmountoperation.h" 15810: typedef struct _GtkMountOperation GtkMountOperation; 15810: typedef struct _GtkMountOperationClass GtkMountOperationClass; 15810: typedef struct _GtkMountOperationPrivate GtkMountOperationPrivate; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkMountOperation 15810: { 15810: GMountOperation parent_instance; 15810: 15810: GtkMountOperationPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkMountOperationClass 15810: { 15810: GMountOperationClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_mount_operation_get_type (void); 15810: extern 15810: GMountOperation *gtk_mount_operation_new (GtkWindow *parent); 15810: extern 15810: gboolean gtk_mount_operation_is_showing (GtkMountOperation *op); 15810: extern 15810: void gtk_mount_operation_set_parent (GtkMountOperation *op, 15810: GtkWindow *parent); 15810: extern 15810: GtkWindow * gtk_mount_operation_get_parent (GtkMountOperation *op); 15810: extern 15810: void gtk_mount_operation_set_screen (GtkMountOperation *op, 15810: GdkScreen *screen); 15810: extern 15810: GdkScreen *gtk_mount_operation_get_screen (GtkMountOperation *op); 15810: 15810: 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtknotebook.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtknotebook.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtknotebook.h" 15810: typedef enum 15810: { 15810: GTK_NOTEBOOK_TAB_FIRST, 15810: GTK_NOTEBOOK_TAB_LAST 15810: } GtkNotebookTab; 15810: 15810: typedef struct _GtkNotebook GtkNotebook; 15810: typedef struct _GtkNotebookPrivate GtkNotebookPrivate; 15810: typedef struct _GtkNotebookClass GtkNotebookClass; 15810: 15810: struct _GtkNotebook 15810: { 15810: 15810: GtkContainer container; 15810: 15810: GtkNotebookPrivate *priv; 15810: }; 15810: 15810: struct _GtkNotebookClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: void (* switch_page) (GtkNotebook *notebook, 15810: GtkWidget *page, 15810: guint page_num); 15810: 15810: 15810: gboolean (* select_page) (GtkNotebook *notebook, 15810: gboolean move_focus); 15810: gboolean (* focus_tab) (GtkNotebook *notebook, 15810: GtkNotebookTab type); 15810: gboolean (* change_current_page) (GtkNotebook *notebook, 15810: gint offset); 15810: void (* move_focus_out) (GtkNotebook *notebook, 15810: GtkDirectionType direction); 15810: gboolean (* reorder_tab) (GtkNotebook *notebook, 15810: GtkDirectionType direction, 15810: gboolean move_to_last); 15810: 15810: 15810: gint (* insert_page) (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label, 15810: GtkWidget *menu_label, 15810: gint position); 15810: 15810: GtkNotebook * (* create_window) (GtkNotebook *notebook, 15810: GtkWidget *page, 15810: gint x, 15810: gint y); 15810: 15810: void (* page_reordered) (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: guint page_num); 15810: 15810: void (* page_removed) (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: guint page_num); 15810: 15810: void (* page_added) (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: guint page_num); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_notebook_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_notebook_new (void); 15810: extern 15810: gint gtk_notebook_append_page (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label); 15810: extern 15810: gint gtk_notebook_append_page_menu (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label, 15810: GtkWidget *menu_label); 15810: extern 15810: gint gtk_notebook_prepend_page (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label); 15810: extern 15810: gint gtk_notebook_prepend_page_menu (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label, 15810: GtkWidget *menu_label); 15810: extern 15810: gint gtk_notebook_insert_page (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label, 15810: gint position); 15810: extern 15810: gint gtk_notebook_insert_page_menu (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label, 15810: GtkWidget *menu_label, 15810: gint position); 15810: extern 15810: void gtk_notebook_remove_page (GtkNotebook *notebook, 15810: gint page_num); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_notebook_set_group_name (GtkNotebook *notebook, 15810: const gchar *group_name); 15810: extern 15810: const gchar *gtk_notebook_get_group_name (GtkNotebook *notebook); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gint gtk_notebook_get_current_page (GtkNotebook *notebook); 15810: extern 15810: GtkWidget* gtk_notebook_get_nth_page (GtkNotebook *notebook, 15810: gint page_num); 15810: extern 15810: gint gtk_notebook_get_n_pages (GtkNotebook *notebook); 15810: extern 15810: gint gtk_notebook_page_num (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: void gtk_notebook_set_current_page (GtkNotebook *notebook, 15810: gint page_num); 15810: extern 15810: void gtk_notebook_next_page (GtkNotebook *notebook); 15810: extern 15810: void gtk_notebook_prev_page (GtkNotebook *notebook); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_notebook_set_show_border (GtkNotebook *notebook, 15810: gboolean show_border); 15810: extern 15810: gboolean gtk_notebook_get_show_border (GtkNotebook *notebook); 15810: extern 15810: void gtk_notebook_set_show_tabs (GtkNotebook *notebook, 15810: gboolean show_tabs); 15810: extern 15810: gboolean gtk_notebook_get_show_tabs (GtkNotebook *notebook); 15810: extern 15810: void gtk_notebook_set_tab_pos (GtkNotebook *notebook, 15810: GtkPositionType pos); 15810: extern 15810: GtkPositionType gtk_notebook_get_tab_pos (GtkNotebook *notebook); 15810: extern 15810: void gtk_notebook_set_scrollable (GtkNotebook *notebook, 15810: gboolean scrollable); 15810: extern 15810: gboolean gtk_notebook_get_scrollable (GtkNotebook *notebook); 15810: __attribute__((__deprecated__)) extern 15810: guint16 gtk_notebook_get_tab_hborder (GtkNotebook *notebook); 15810: __attribute__((__deprecated__)) extern 15810: guint16 gtk_notebook_get_tab_vborder (GtkNotebook *notebook); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_notebook_popup_enable (GtkNotebook *notebook); 15810: extern 15810: void gtk_notebook_popup_disable (GtkNotebook *notebook); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GtkWidget * gtk_notebook_get_tab_label (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: void gtk_notebook_set_tab_label (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *tab_label); 15810: extern 15810: void gtk_notebook_set_tab_label_text (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: const gchar *tab_text); 15810: extern 15810: const gchar * gtk_notebook_get_tab_label_text (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: GtkWidget * gtk_notebook_get_menu_label (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: void gtk_notebook_set_menu_label (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: GtkWidget *menu_label); 15810: extern 15810: void gtk_notebook_set_menu_label_text (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: const gchar *menu_text); 15810: extern 15810: const gchar * gtk_notebook_get_menu_label_text (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: void gtk_notebook_reorder_child (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: gint position); 15810: extern 15810: gboolean gtk_notebook_get_tab_reorderable (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: void gtk_notebook_set_tab_reorderable (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: gboolean reorderable); 15810: extern 15810: gboolean gtk_notebook_get_tab_detachable (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: extern 15810: void gtk_notebook_set_tab_detachable (GtkNotebook *notebook, 15810: GtkWidget *child, 15810: gboolean detachable); 15810: extern 15810: void gtk_notebook_detach_tab (GtkNotebook *notebook, 15810: GtkWidget *child); 15810: 15810: extern 15810: GtkWidget* gtk_notebook_get_action_widget (GtkNotebook *notebook, 15810: GtkPackType pack_type); 15810: extern 15810: void gtk_notebook_set_action_widget (GtkNotebook *notebook, 15810: GtkWidget *widget, 15810: GtkPackType pack_type); 15810: 15810: 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h" 15810: typedef struct _GtkOffscreenWindow GtkOffscreenWindow; 15810: typedef struct _GtkOffscreenWindowClass GtkOffscreenWindowClass; 15810: 15810: struct _GtkOffscreenWindow 15810: { 15810: GtkWindow parent_object; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkOffscreenWindowClass 15810: { 15810: GtkWindowClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_offscreen_window_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_offscreen_window_new (void); 15810: extern 15810: cairo_surface_t *gtk_offscreen_window_get_surface (GtkOffscreenWindow *offscreen); 15810: extern 15810: GdkPixbuf *gtk_offscreen_window_get_pixbuf (GtkOffscreenWindow *offscreen); 15810: 15810: 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkorientable.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkorientable.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkorientable.h" 15810: typedef struct _GtkOrientable GtkOrientable; 15810: typedef struct _GtkOrientableIface GtkOrientableIface; 15810: 15810: struct _GtkOrientableIface 15810: { 15810: GTypeInterface base_iface; 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_orientable_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_orientable_set_orientation (GtkOrientable *orientable, 15810: GtkOrientation orientation); 15810: extern 15810: GtkOrientation gtk_orientable_get_orientation (GtkOrientable *orientable); 15810: 15810: 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkoverlay.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkoverlay.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkoverlay.h" 15810: typedef struct _GtkOverlay GtkOverlay; 15810: typedef struct _GtkOverlayClass GtkOverlayClass; 15810: typedef struct _GtkOverlayPrivate GtkOverlayPrivate; 15810: 15810: struct _GtkOverlay 15810: { 15810: GtkBin parent; 15810: 15810: GtkOverlayPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkOverlayClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: gboolean (*get_child_position) (GtkOverlay *overlay, 15810: GtkWidget *widget, 15810: GtkAllocation *allocation); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_overlay_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_overlay_new (void); 15810: extern 15810: void gtk_overlay_add_overlay (GtkOverlay *overlay, 15810: GtkWidget *widget); 15810: extern 15810: void gtk_overlay_reorder_overlay (GtkOverlay *overlay, 15810: GtkWidget *child, 15810: int index_); 15810: extern 15810: gboolean gtk_overlay_get_overlay_pass_through (GtkOverlay *overlay, 15810: GtkWidget *widget); 15810: extern 15810: void gtk_overlay_set_overlay_pass_through (GtkOverlay *overlay, 15810: GtkWidget *widget, 15810: gboolean pass_through); 15810: 15810: 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 15810: typedef struct _GtkPadController GtkPadController; 15810: typedef struct _GtkPadControllerClass GtkPadControllerClass; 15810: typedef struct _GtkPadActionEntry GtkPadActionEntry; 15810: # 51 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 15810: typedef enum { 15810: GTK_PAD_ACTION_BUTTON, 15810: GTK_PAD_ACTION_RING, 15810: GTK_PAD_ACTION_STRIP 15810: } GtkPadActionType; 15810: # 69 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 15810: struct _GtkPadActionEntry { 15810: GtkPadActionType type; 15810: gint index; 15810: gint mode; 15810: gchar *label; 15810: gchar *action_name; 15810: }; 15810: 15810: extern 15810: GType gtk_pad_controller_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkPadController *gtk_pad_controller_new (GtkWindow *window, 15810: GActionGroup *group, 15810: GdkDevice *pad); 15810: 15810: extern 15810: void gtk_pad_controller_set_action_entries (GtkPadController *controller, 15810: const GtkPadActionEntry *entries, 15810: gint n_entries); 15810: extern 15810: void gtk_pad_controller_set_action (GtkPadController *controller, 15810: GtkPadActionType type, 15810: gint index, 15810: gint mode, 15810: const gchar *label, 15810: const gchar *action_name); 15810: 15810: 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkpagesetup.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkpagesetup.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkpapersize.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkpapersize.h" 15810: 15810: 15810: typedef struct _GtkPaperSize GtkPaperSize; 15810: # 87 "/usr/include/gtk-3.0/gtk/gtkpapersize.h" 15810: extern 15810: GType gtk_paper_size_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkPaperSize *gtk_paper_size_new (const gchar *name); 15810: extern 15810: GtkPaperSize *gtk_paper_size_new_from_ppd (const gchar *ppd_name, 15810: const gchar *ppd_display_name, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: GtkPaperSize *gtk_paper_size_new_from_ipp (const gchar *ipp_name, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: GtkPaperSize *gtk_paper_size_new_custom (const gchar *name, 15810: const gchar *display_name, 15810: gdouble width, 15810: gdouble height, 15810: GtkUnit unit); 15810: extern 15810: GtkPaperSize *gtk_paper_size_copy (GtkPaperSize *other); 15810: extern 15810: void gtk_paper_size_free (GtkPaperSize *size); 15810: extern 15810: gboolean gtk_paper_size_is_equal (GtkPaperSize *size1, 15810: GtkPaperSize *size2); 15810: 15810: extern 15810: GList *gtk_paper_size_get_paper_sizes (gboolean include_custom); 15810: 15810: 15810: extern 15810: const gchar *gtk_paper_size_get_name (GtkPaperSize *size); 15810: extern 15810: const gchar *gtk_paper_size_get_display_name (GtkPaperSize *size); 15810: extern 15810: const gchar *gtk_paper_size_get_ppd_name (GtkPaperSize *size); 15810: 15810: extern 15810: gdouble gtk_paper_size_get_width (GtkPaperSize *size, GtkUnit unit); 15810: extern 15810: gdouble gtk_paper_size_get_height (GtkPaperSize *size, GtkUnit unit); 15810: extern 15810: gboolean gtk_paper_size_is_custom (GtkPaperSize *size); 15810: extern 15810: gboolean gtk_paper_size_is_ipp (GtkPaperSize *size); 15810: 15810: 15810: extern 15810: void gtk_paper_size_set_size (GtkPaperSize *size, 15810: gdouble width, 15810: gdouble height, 15810: GtkUnit unit); 15810: 15810: extern 15810: gdouble gtk_paper_size_get_default_top_margin (GtkPaperSize *size, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_paper_size_get_default_bottom_margin (GtkPaperSize *size, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_paper_size_get_default_left_margin (GtkPaperSize *size, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_paper_size_get_default_right_margin (GtkPaperSize *size, 15810: GtkUnit unit); 15810: 15810: extern 15810: const gchar *gtk_paper_size_get_default (void); 15810: 15810: extern 15810: GtkPaperSize *gtk_paper_size_new_from_key_file (GKeyFile *key_file, 15810: const gchar *group_name, 15810: GError **error); 15810: extern 15810: void gtk_paper_size_to_key_file (GtkPaperSize *size, 15810: GKeyFile *key_file, 15810: const gchar *group_name); 15810: 15810: extern 15810: GtkPaperSize *gtk_paper_size_new_from_gvariant (GVariant *variant); 15810: extern 15810: GVariant *gtk_paper_size_to_gvariant (GtkPaperSize *paper_size); 15810: 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkpagesetup.h" 2 15810: 15810: 15810: 15810: 15810: typedef struct _GtkPageSetup GtkPageSetup; 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_page_setup_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkPageSetup * gtk_page_setup_new (void); 15810: extern 15810: GtkPageSetup * gtk_page_setup_copy (GtkPageSetup *other); 15810: extern 15810: GtkPageOrientation gtk_page_setup_get_orientation (GtkPageSetup *setup); 15810: extern 15810: void gtk_page_setup_set_orientation (GtkPageSetup *setup, 15810: GtkPageOrientation orientation); 15810: extern 15810: GtkPaperSize * gtk_page_setup_get_paper_size (GtkPageSetup *setup); 15810: extern 15810: void gtk_page_setup_set_paper_size (GtkPageSetup *setup, 15810: GtkPaperSize *size); 15810: extern 15810: gdouble gtk_page_setup_get_top_margin (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: extern 15810: void gtk_page_setup_set_top_margin (GtkPageSetup *setup, 15810: gdouble margin, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_page_setup_get_bottom_margin (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: extern 15810: void gtk_page_setup_set_bottom_margin (GtkPageSetup *setup, 15810: gdouble margin, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_page_setup_get_left_margin (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: extern 15810: void gtk_page_setup_set_left_margin (GtkPageSetup *setup, 15810: gdouble margin, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_page_setup_get_right_margin (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: extern 15810: void gtk_page_setup_set_right_margin (GtkPageSetup *setup, 15810: gdouble margin, 15810: GtkUnit unit); 15810: 15810: extern 15810: void gtk_page_setup_set_paper_size_and_default_margins (GtkPageSetup *setup, 15810: GtkPaperSize *size); 15810: 15810: 15810: extern 15810: gdouble gtk_page_setup_get_paper_width (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_page_setup_get_paper_height (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: 15810: 15810: 15810: extern 15810: gdouble gtk_page_setup_get_page_width (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_page_setup_get_page_height (GtkPageSetup *setup, 15810: GtkUnit unit); 15810: 15810: 15810: extern 15810: GtkPageSetup *gtk_page_setup_new_from_file (const gchar *file_name, 15810: GError **error); 15810: extern 15810: gboolean gtk_page_setup_load_file (GtkPageSetup *setup, 15810: const char *file_name, 15810: GError **error); 15810: extern 15810: gboolean gtk_page_setup_to_file (GtkPageSetup *setup, 15810: const char *file_name, 15810: GError **error); 15810: extern 15810: GtkPageSetup *gtk_page_setup_new_from_key_file (GKeyFile *key_file, 15810: const gchar *group_name, 15810: GError **error); 15810: extern 15810: gboolean gtk_page_setup_load_key_file (GtkPageSetup *setup, 15810: GKeyFile *key_file, 15810: const gchar *group_name, 15810: GError **error); 15810: extern 15810: void gtk_page_setup_to_key_file (GtkPageSetup *setup, 15810: GKeyFile *key_file, 15810: const gchar *group_name); 15810: 15810: extern 15810: GVariant *gtk_page_setup_to_gvariant (GtkPageSetup *setup); 15810: extern 15810: GtkPageSetup *gtk_page_setup_new_from_gvariant (GVariant *variant); 15810: 15810: 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkpaned.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkpaned.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkpaned.h" 15810: typedef struct _GtkPaned GtkPaned; 15810: typedef struct _GtkPanedClass GtkPanedClass; 15810: typedef struct _GtkPanedPrivate GtkPanedPrivate; 15810: 15810: struct _GtkPaned 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkPanedPrivate *priv; 15810: }; 15810: 15810: struct _GtkPanedClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: gboolean (* cycle_child_focus) (GtkPaned *paned, 15810: gboolean reverse); 15810: gboolean (* toggle_handle_focus) (GtkPaned *paned); 15810: gboolean (* move_handle) (GtkPaned *paned, 15810: GtkScrollType scroll); 15810: gboolean (* cycle_handle_focus) (GtkPaned *paned, 15810: gboolean reverse); 15810: gboolean (* accept_position) (GtkPaned *paned); 15810: gboolean (* cancel_position) (GtkPaned *paned); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_paned_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_paned_new (GtkOrientation orientation); 15810: extern 15810: void gtk_paned_add1 (GtkPaned *paned, 15810: GtkWidget *child); 15810: extern 15810: void gtk_paned_add2 (GtkPaned *paned, 15810: GtkWidget *child); 15810: extern 15810: void gtk_paned_pack1 (GtkPaned *paned, 15810: GtkWidget *child, 15810: gboolean resize, 15810: gboolean shrink); 15810: extern 15810: void gtk_paned_pack2 (GtkPaned *paned, 15810: GtkWidget *child, 15810: gboolean resize, 15810: gboolean shrink); 15810: 15810: extern 15810: gint gtk_paned_get_position (GtkPaned *paned); 15810: extern 15810: void gtk_paned_set_position (GtkPaned *paned, 15810: gint position); 15810: 15810: extern 15810: GtkWidget * gtk_paned_get_child1 (GtkPaned *paned); 15810: extern 15810: GtkWidget * gtk_paned_get_child2 (GtkPaned *paned); 15810: 15810: extern 15810: GdkWindow * gtk_paned_get_handle_window (GtkPaned *paned); 15810: 15810: extern 15810: void gtk_paned_set_wide_handle (GtkPaned *paned, 15810: gboolean wide); 15810: extern 15810: gboolean gtk_paned_get_wide_handle (GtkPaned *paned); 15810: 15810: 15810: 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 15810: typedef struct _GtkPlacesSidebar GtkPlacesSidebar; 15810: typedef struct _GtkPlacesSidebarClass GtkPlacesSidebarClass; 15810: # 72 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 15810: typedef enum { 15810: GTK_PLACES_OPEN_NORMAL = 1 << 0, 15810: GTK_PLACES_OPEN_NEW_TAB = 1 << 1, 15810: GTK_PLACES_OPEN_NEW_WINDOW = 1 << 2 15810: } GtkPlacesOpenFlags; 15810: 15810: extern 15810: GType gtk_places_sidebar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_places_sidebar_new (void); 15810: 15810: extern 15810: GtkPlacesOpenFlags gtk_places_sidebar_get_open_flags (GtkPlacesSidebar *sidebar); 15810: extern 15810: void gtk_places_sidebar_set_open_flags (GtkPlacesSidebar *sidebar, 15810: GtkPlacesOpenFlags flags); 15810: 15810: extern 15810: GFile * gtk_places_sidebar_get_location (GtkPlacesSidebar *sidebar); 15810: extern 15810: void gtk_places_sidebar_set_location (GtkPlacesSidebar *sidebar, 15810: GFile *location); 15810: 15810: extern 15810: gboolean gtk_places_sidebar_get_show_recent (GtkPlacesSidebar *sidebar); 15810: extern 15810: void gtk_places_sidebar_set_show_recent (GtkPlacesSidebar *sidebar, 15810: gboolean show_recent); 15810: 15810: extern 15810: gboolean gtk_places_sidebar_get_show_desktop (GtkPlacesSidebar *sidebar); 15810: extern 15810: void gtk_places_sidebar_set_show_desktop (GtkPlacesSidebar *sidebar, 15810: gboolean show_desktop); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_places_sidebar_get_show_connect_to_server (GtkPlacesSidebar *sidebar); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_places_sidebar_set_show_connect_to_server (GtkPlacesSidebar *sidebar, 15810: gboolean show_connect_to_server); 15810: extern 15810: gboolean gtk_places_sidebar_get_show_enter_location (GtkPlacesSidebar *sidebar); 15810: extern 15810: void gtk_places_sidebar_set_show_enter_location (GtkPlacesSidebar *sidebar, 15810: gboolean show_enter_location); 15810: 15810: extern 15810: void gtk_places_sidebar_set_local_only (GtkPlacesSidebar *sidebar, 15810: gboolean local_only); 15810: extern 15810: gboolean gtk_places_sidebar_get_local_only (GtkPlacesSidebar *sidebar); 15810: 15810: 15810: extern 15810: void gtk_places_sidebar_add_shortcut (GtkPlacesSidebar *sidebar, 15810: GFile *location); 15810: extern 15810: void gtk_places_sidebar_remove_shortcut (GtkPlacesSidebar *sidebar, 15810: GFile *location); 15810: extern 15810: GSList * gtk_places_sidebar_list_shortcuts (GtkPlacesSidebar *sidebar); 15810: 15810: extern 15810: GFile * gtk_places_sidebar_get_nth_bookmark (GtkPlacesSidebar *sidebar, 15810: gint n); 15810: extern 15810: void gtk_places_sidebar_set_drop_targets_visible (GtkPlacesSidebar *sidebar, 15810: gboolean visible, 15810: GdkDragContext *context); 15810: extern 15810: gboolean gtk_places_sidebar_get_show_trash (GtkPlacesSidebar *sidebar); 15810: extern 15810: void gtk_places_sidebar_set_show_trash (GtkPlacesSidebar *sidebar, 15810: gboolean show_trash); 15810: 15810: extern 15810: void gtk_places_sidebar_set_show_other_locations (GtkPlacesSidebar *sidebar, 15810: gboolean show_other_locations); 15810: extern 15810: gboolean gtk_places_sidebar_get_show_other_locations (GtkPlacesSidebar *sidebar); 15810: 15810: extern 15810: void gtk_places_sidebar_set_show_starred_location (GtkPlacesSidebar *sidebar, 15810: gboolean show_starred_location); 15810: extern 15810: gboolean gtk_places_sidebar_get_show_starred_location (GtkPlacesSidebar *sidebar); 15810: 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkpopovermenu.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkpopovermenu.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkpopovermenu.h" 15810: typedef struct _GtkPopoverMenu GtkPopoverMenu; 15810: typedef struct _GtkPopoverMenuClass GtkPopoverMenuClass; 15810: 15810: struct _GtkPopoverMenuClass 15810: { 15810: GtkPopoverClass parent_class; 15810: 15810: 15810: 15810: 15810: gpointer reserved[10]; 15810: }; 15810: 15810: extern 15810: GType gtk_popover_menu_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_popover_menu_new (void); 15810: 15810: extern 15810: void gtk_popover_menu_open_submenu (GtkPopoverMenu *popover, 15810: const gchar *name); 15810: 15810: 15810: 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkprintcontext.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkprintcontext.h" 15810: 15810: 15810: typedef struct _GtkPrintContext GtkPrintContext; 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_print_context_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern 15810: cairo_t *gtk_print_context_get_cairo_context (GtkPrintContext *context); 15810: 15810: extern 15810: GtkPageSetup *gtk_print_context_get_page_setup (GtkPrintContext *context); 15810: extern 15810: gdouble gtk_print_context_get_width (GtkPrintContext *context); 15810: extern 15810: gdouble gtk_print_context_get_height (GtkPrintContext *context); 15810: extern 15810: gdouble gtk_print_context_get_dpi_x (GtkPrintContext *context); 15810: extern 15810: gdouble gtk_print_context_get_dpi_y (GtkPrintContext *context); 15810: extern 15810: gboolean gtk_print_context_get_hard_margins (GtkPrintContext *context, 15810: gdouble *top, 15810: gdouble *bottom, 15810: gdouble *left, 15810: gdouble *right); 15810: 15810: 15810: extern 15810: PangoFontMap *gtk_print_context_get_pango_fontmap (GtkPrintContext *context); 15810: extern 15810: PangoContext *gtk_print_context_create_pango_context (GtkPrintContext *context); 15810: extern 15810: PangoLayout *gtk_print_context_create_pango_layout (GtkPrintContext *context); 15810: 15810: 15810: extern 15810: void gtk_print_context_set_cairo_context (GtkPrintContext *context, 15810: cairo_t *cr, 15810: double dpi_x, 15810: double dpi_y); 15810: 15810: 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkprintsettings.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkprintsettings.h" 15810: 15810: 15810: typedef struct _GtkPrintSettings GtkPrintSettings; 15810: 15810: 15810: 15810: 15810: 15810: typedef void (*GtkPrintSettingsFunc) (const gchar *key, 15810: const gchar *value, 15810: gpointer user_data); 15810: 15810: typedef struct _GtkPageRange GtkPageRange; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkPageRange 15810: { 15810: gint start; 15810: gint end; 15810: }; 15810: 15810: extern 15810: GType gtk_print_settings_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkPrintSettings *gtk_print_settings_new (void); 15810: 15810: extern 15810: GtkPrintSettings *gtk_print_settings_copy (GtkPrintSettings *other); 15810: 15810: extern 15810: GtkPrintSettings *gtk_print_settings_new_from_file (const gchar *file_name, 15810: GError **error); 15810: extern 15810: gboolean gtk_print_settings_load_file (GtkPrintSettings *settings, 15810: const gchar *file_name, 15810: GError **error); 15810: extern 15810: gboolean gtk_print_settings_to_file (GtkPrintSettings *settings, 15810: const gchar *file_name, 15810: GError **error); 15810: extern 15810: GtkPrintSettings *gtk_print_settings_new_from_key_file (GKeyFile *key_file, 15810: const gchar *group_name, 15810: GError **error); 15810: extern 15810: gboolean gtk_print_settings_load_key_file (GtkPrintSettings *settings, 15810: GKeyFile *key_file, 15810: const gchar *group_name, 15810: GError **error); 15810: extern 15810: void gtk_print_settings_to_key_file (GtkPrintSettings *settings, 15810: GKeyFile *key_file, 15810: const gchar *group_name); 15810: extern 15810: gboolean gtk_print_settings_has_key (GtkPrintSettings *settings, 15810: const gchar *key); 15810: extern 15810: const gchar * gtk_print_settings_get (GtkPrintSettings *settings, 15810: const gchar *key); 15810: extern 15810: void gtk_print_settings_set (GtkPrintSettings *settings, 15810: const gchar *key, 15810: const gchar *value); 15810: extern 15810: void gtk_print_settings_unset (GtkPrintSettings *settings, 15810: const gchar *key); 15810: extern 15810: void gtk_print_settings_foreach (GtkPrintSettings *settings, 15810: GtkPrintSettingsFunc func, 15810: gpointer user_data); 15810: extern 15810: gboolean gtk_print_settings_get_bool (GtkPrintSettings *settings, 15810: const gchar *key); 15810: extern 15810: void gtk_print_settings_set_bool (GtkPrintSettings *settings, 15810: const gchar *key, 15810: gboolean value); 15810: extern 15810: gdouble gtk_print_settings_get_double (GtkPrintSettings *settings, 15810: const gchar *key); 15810: extern 15810: gdouble gtk_print_settings_get_double_with_default (GtkPrintSettings *settings, 15810: const gchar *key, 15810: gdouble def); 15810: extern 15810: void gtk_print_settings_set_double (GtkPrintSettings *settings, 15810: const gchar *key, 15810: gdouble value); 15810: extern 15810: gdouble gtk_print_settings_get_length (GtkPrintSettings *settings, 15810: const gchar *key, 15810: GtkUnit unit); 15810: extern 15810: void gtk_print_settings_set_length (GtkPrintSettings *settings, 15810: const gchar *key, 15810: gdouble value, 15810: GtkUnit unit); 15810: extern 15810: gint gtk_print_settings_get_int (GtkPrintSettings *settings, 15810: const gchar *key); 15810: extern 15810: gint gtk_print_settings_get_int_with_default (GtkPrintSettings *settings, 15810: const gchar *key, 15810: gint def); 15810: extern 15810: void gtk_print_settings_set_int (GtkPrintSettings *settings, 15810: const gchar *key, 15810: gint value); 15810: # 212 "/usr/include/gtk-3.0/gtk/gtkprintsettings.h" 15810: extern 15810: const gchar * gtk_print_settings_get_printer (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_printer (GtkPrintSettings *settings, 15810: const gchar *printer); 15810: extern 15810: GtkPageOrientation gtk_print_settings_get_orientation (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_orientation (GtkPrintSettings *settings, 15810: GtkPageOrientation orientation); 15810: extern 15810: GtkPaperSize * gtk_print_settings_get_paper_size (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_paper_size (GtkPrintSettings *settings, 15810: GtkPaperSize *paper_size); 15810: extern 15810: gdouble gtk_print_settings_get_paper_width (GtkPrintSettings *settings, 15810: GtkUnit unit); 15810: extern 15810: void gtk_print_settings_set_paper_width (GtkPrintSettings *settings, 15810: gdouble width, 15810: GtkUnit unit); 15810: extern 15810: gdouble gtk_print_settings_get_paper_height (GtkPrintSettings *settings, 15810: GtkUnit unit); 15810: extern 15810: void gtk_print_settings_set_paper_height (GtkPrintSettings *settings, 15810: gdouble height, 15810: GtkUnit unit); 15810: extern 15810: gboolean gtk_print_settings_get_use_color (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_use_color (GtkPrintSettings *settings, 15810: gboolean use_color); 15810: extern 15810: gboolean gtk_print_settings_get_collate (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_collate (GtkPrintSettings *settings, 15810: gboolean collate); 15810: extern 15810: gboolean gtk_print_settings_get_reverse (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_reverse (GtkPrintSettings *settings, 15810: gboolean reverse); 15810: extern 15810: GtkPrintDuplex gtk_print_settings_get_duplex (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_duplex (GtkPrintSettings *settings, 15810: GtkPrintDuplex duplex); 15810: extern 15810: GtkPrintQuality gtk_print_settings_get_quality (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_quality (GtkPrintSettings *settings, 15810: GtkPrintQuality quality); 15810: extern 15810: gint gtk_print_settings_get_n_copies (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_n_copies (GtkPrintSettings *settings, 15810: gint num_copies); 15810: extern 15810: gint gtk_print_settings_get_number_up (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_number_up (GtkPrintSettings *settings, 15810: gint number_up); 15810: extern 15810: GtkNumberUpLayout gtk_print_settings_get_number_up_layout (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_number_up_layout (GtkPrintSettings *settings, 15810: GtkNumberUpLayout number_up_layout); 15810: extern 15810: gint gtk_print_settings_get_resolution (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_resolution (GtkPrintSettings *settings, 15810: gint resolution); 15810: extern 15810: gint gtk_print_settings_get_resolution_x (GtkPrintSettings *settings); 15810: extern 15810: gint gtk_print_settings_get_resolution_y (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_resolution_xy (GtkPrintSettings *settings, 15810: gint resolution_x, 15810: gint resolution_y); 15810: extern 15810: gdouble gtk_print_settings_get_printer_lpi (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_printer_lpi (GtkPrintSettings *settings, 15810: gdouble lpi); 15810: extern 15810: gdouble gtk_print_settings_get_scale (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_scale (GtkPrintSettings *settings, 15810: gdouble scale); 15810: extern 15810: GtkPrintPages gtk_print_settings_get_print_pages (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_print_pages (GtkPrintSettings *settings, 15810: GtkPrintPages pages); 15810: extern 15810: GtkPageRange * gtk_print_settings_get_page_ranges (GtkPrintSettings *settings, 15810: gint *num_ranges); 15810: extern 15810: void gtk_print_settings_set_page_ranges (GtkPrintSettings *settings, 15810: GtkPageRange *page_ranges, 15810: gint num_ranges); 15810: extern 15810: GtkPageSet gtk_print_settings_get_page_set (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_page_set (GtkPrintSettings *settings, 15810: GtkPageSet page_set); 15810: extern 15810: const gchar * gtk_print_settings_get_default_source (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_default_source (GtkPrintSettings *settings, 15810: const gchar *default_source); 15810: extern 15810: const gchar * gtk_print_settings_get_media_type (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_media_type (GtkPrintSettings *settings, 15810: const gchar *media_type); 15810: extern 15810: const gchar * gtk_print_settings_get_dither (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_dither (GtkPrintSettings *settings, 15810: const gchar *dither); 15810: extern 15810: const gchar * gtk_print_settings_get_finishings (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_finishings (GtkPrintSettings *settings, 15810: const gchar *finishings); 15810: extern 15810: const gchar * gtk_print_settings_get_output_bin (GtkPrintSettings *settings); 15810: extern 15810: void gtk_print_settings_set_output_bin (GtkPrintSettings *settings, 15810: const gchar *output_bin); 15810: 15810: extern 15810: GVariant *gtk_print_settings_to_gvariant (GtkPrintSettings *settings); 15810: extern 15810: GtkPrintSettings *gtk_print_settings_new_from_gvariant (GVariant *variant); 15810: 15810: 15810: 15810: # 32 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkPrintOperationPreview GtkPrintOperationPreview; 15810: typedef struct _GtkPrintOperationPreviewIface GtkPrintOperationPreviewIface; 15810: 15810: 15810: struct _GtkPrintOperationPreviewIface 15810: { 15810: GTypeInterface g_iface; 15810: 15810: 15810: void (*ready) (GtkPrintOperationPreview *preview, 15810: GtkPrintContext *context); 15810: void (*got_page_size) (GtkPrintOperationPreview *preview, 15810: GtkPrintContext *context, 15810: GtkPageSetup *page_setup); 15810: 15810: 15810: void (*render_page) (GtkPrintOperationPreview *preview, 15810: gint page_nr); 15810: gboolean (*is_selected) (GtkPrintOperationPreview *preview, 15810: gint page_nr); 15810: void (*end_preview) (GtkPrintOperationPreview *preview); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_print_operation_preview_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_print_operation_preview_render_page (GtkPrintOperationPreview *preview, 15810: gint page_nr); 15810: extern 15810: void gtk_print_operation_preview_end_preview (GtkPrintOperationPreview *preview); 15810: extern 15810: gboolean gtk_print_operation_preview_is_selected (GtkPrintOperationPreview *preview, 15810: gint page_nr); 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 2 15810: 15810: 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: typedef struct _GtkPrintOperationClass GtkPrintOperationClass; 15810: typedef struct _GtkPrintOperationPrivate GtkPrintOperationPrivate; 15810: typedef struct _GtkPrintOperation GtkPrintOperation; 15810: # 70 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: typedef enum { 15810: GTK_PRINT_STATUS_INITIAL, 15810: GTK_PRINT_STATUS_PREPARING, 15810: GTK_PRINT_STATUS_GENERATING_DATA, 15810: GTK_PRINT_STATUS_SENDING_DATA, 15810: GTK_PRINT_STATUS_PENDING, 15810: GTK_PRINT_STATUS_PENDING_ISSUE, 15810: GTK_PRINT_STATUS_PRINTING, 15810: GTK_PRINT_STATUS_FINISHED, 15810: GTK_PRINT_STATUS_FINISHED_ABORTED 15810: } GtkPrintStatus; 15810: # 93 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: typedef enum { 15810: GTK_PRINT_OPERATION_RESULT_ERROR, 15810: GTK_PRINT_OPERATION_RESULT_APPLY, 15810: GTK_PRINT_OPERATION_RESULT_CANCEL, 15810: GTK_PRINT_OPERATION_RESULT_IN_PROGRESS 15810: } GtkPrintOperationResult; 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: typedef enum { 15810: GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, 15810: GTK_PRINT_OPERATION_ACTION_PRINT, 15810: GTK_PRINT_OPERATION_ACTION_PREVIEW, 15810: GTK_PRINT_OPERATION_ACTION_EXPORT 15810: } GtkPrintOperationAction; 15810: 15810: 15810: struct _GtkPrintOperation 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GtkPrintOperationPrivate *priv; 15810: }; 15810: # 150 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: struct _GtkPrintOperationClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (*done) (GtkPrintOperation *operation, 15810: GtkPrintOperationResult result); 15810: void (*begin_print) (GtkPrintOperation *operation, 15810: GtkPrintContext *context); 15810: gboolean (*paginate) (GtkPrintOperation *operation, 15810: GtkPrintContext *context); 15810: void (*request_page_setup) (GtkPrintOperation *operation, 15810: GtkPrintContext *context, 15810: gint page_nr, 15810: GtkPageSetup *setup); 15810: void (*draw_page) (GtkPrintOperation *operation, 15810: GtkPrintContext *context, 15810: gint page_nr); 15810: void (*end_print) (GtkPrintOperation *operation, 15810: GtkPrintContext *context); 15810: void (*status_changed) (GtkPrintOperation *operation); 15810: 15810: GtkWidget *(*create_custom_widget) (GtkPrintOperation *operation); 15810: void (*custom_widget_apply) (GtkPrintOperation *operation, 15810: GtkWidget *widget); 15810: 15810: gboolean (*preview) (GtkPrintOperation *operation, 15810: GtkPrintOperationPreview *preview, 15810: GtkPrintContext *context, 15810: GtkWindow *parent); 15810: 15810: void (*update_custom_widget) (GtkPrintOperation *operation, 15810: GtkWidget *widget, 15810: GtkPageSetup *setup, 15810: GtkPrintSettings *settings); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: }; 15810: # 218 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: typedef enum 15810: { 15810: GTK_PRINT_ERROR_GENERAL, 15810: GTK_PRINT_ERROR_INTERNAL_ERROR, 15810: GTK_PRINT_ERROR_NOMEM, 15810: GTK_PRINT_ERROR_INVALID_FILE 15810: } GtkPrintError; 15810: 15810: extern 15810: GQuark gtk_print_error_quark (void); 15810: 15810: extern 15810: GType gtk_print_operation_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkPrintOperation * gtk_print_operation_new (void); 15810: extern 15810: void gtk_print_operation_set_default_page_setup (GtkPrintOperation *op, 15810: GtkPageSetup *default_page_setup); 15810: extern 15810: GtkPageSetup * gtk_print_operation_get_default_page_setup (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_set_print_settings (GtkPrintOperation *op, 15810: GtkPrintSettings *print_settings); 15810: extern 15810: GtkPrintSettings * gtk_print_operation_get_print_settings (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_set_job_name (GtkPrintOperation *op, 15810: const gchar *job_name); 15810: extern 15810: void gtk_print_operation_set_n_pages (GtkPrintOperation *op, 15810: gint n_pages); 15810: extern 15810: void gtk_print_operation_set_current_page (GtkPrintOperation *op, 15810: gint current_page); 15810: extern 15810: void gtk_print_operation_set_use_full_page (GtkPrintOperation *op, 15810: gboolean full_page); 15810: extern 15810: void gtk_print_operation_set_unit (GtkPrintOperation *op, 15810: GtkUnit unit); 15810: extern 15810: void gtk_print_operation_set_export_filename (GtkPrintOperation *op, 15810: const gchar *filename); 15810: extern 15810: void gtk_print_operation_set_track_print_status (GtkPrintOperation *op, 15810: gboolean track_status); 15810: extern 15810: void gtk_print_operation_set_show_progress (GtkPrintOperation *op, 15810: gboolean show_progress); 15810: extern 15810: void gtk_print_operation_set_allow_async (GtkPrintOperation *op, 15810: gboolean allow_async); 15810: extern 15810: void gtk_print_operation_set_custom_tab_label (GtkPrintOperation *op, 15810: const gchar *label); 15810: extern 15810: GtkPrintOperationResult gtk_print_operation_run (GtkPrintOperation *op, 15810: GtkPrintOperationAction action, 15810: GtkWindow *parent, 15810: GError **error); 15810: extern 15810: void gtk_print_operation_get_error (GtkPrintOperation *op, 15810: GError **error); 15810: extern 15810: GtkPrintStatus gtk_print_operation_get_status (GtkPrintOperation *op); 15810: extern 15810: const gchar * gtk_print_operation_get_status_string (GtkPrintOperation *op); 15810: extern 15810: gboolean gtk_print_operation_is_finished (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_cancel (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_draw_page_finish (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_set_defer_drawing (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_set_support_selection (GtkPrintOperation *op, 15810: gboolean support_selection); 15810: extern 15810: gboolean gtk_print_operation_get_support_selection (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_set_has_selection (GtkPrintOperation *op, 15810: gboolean has_selection); 15810: extern 15810: gboolean gtk_print_operation_get_has_selection (GtkPrintOperation *op); 15810: extern 15810: void gtk_print_operation_set_embed_page_setup (GtkPrintOperation *op, 15810: gboolean embed); 15810: extern 15810: gboolean gtk_print_operation_get_embed_page_setup (GtkPrintOperation *op); 15810: extern 15810: gint gtk_print_operation_get_n_pages_to_print (GtkPrintOperation *op); 15810: 15810: extern 15810: GtkPageSetup *gtk_print_run_page_setup_dialog (GtkWindow *parent, 15810: GtkPageSetup *page_setup, 15810: GtkPrintSettings *settings); 15810: # 328 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 15810: typedef void (* GtkPageSetupDoneFunc) (GtkPageSetup *page_setup, 15810: gpointer data); 15810: 15810: extern 15810: void gtk_print_run_page_setup_dialog_async (GtkWindow *parent, 15810: GtkPageSetup *page_setup, 15810: GtkPrintSettings *settings, 15810: GtkPageSetupDoneFunc done_cb, 15810: gpointer data); 15810: 15810: 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkprogressbar.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkprogressbar.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkprogressbar.h" 15810: typedef struct _GtkProgressBar GtkProgressBar; 15810: typedef struct _GtkProgressBarPrivate GtkProgressBarPrivate; 15810: typedef struct _GtkProgressBarClass GtkProgressBarClass; 15810: 15810: struct _GtkProgressBar 15810: { 15810: GtkWidget parent; 15810: 15810: 15810: GtkProgressBarPrivate *priv; 15810: }; 15810: 15810: struct _GtkProgressBarClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_progress_bar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_progress_bar_new (void); 15810: 15810: extern 15810: void gtk_progress_bar_pulse (GtkProgressBar *pbar); 15810: extern 15810: void gtk_progress_bar_set_text (GtkProgressBar *pbar, 15810: const gchar *text); 15810: extern 15810: void gtk_progress_bar_set_fraction (GtkProgressBar *pbar, 15810: gdouble fraction); 15810: 15810: extern 15810: void gtk_progress_bar_set_pulse_step (GtkProgressBar *pbar, 15810: gdouble fraction); 15810: extern 15810: void gtk_progress_bar_set_inverted (GtkProgressBar *pbar, 15810: gboolean inverted); 15810: 15810: extern 15810: const gchar * gtk_progress_bar_get_text (GtkProgressBar *pbar); 15810: extern 15810: gdouble gtk_progress_bar_get_fraction (GtkProgressBar *pbar); 15810: extern 15810: gdouble gtk_progress_bar_get_pulse_step (GtkProgressBar *pbar); 15810: 15810: extern 15810: gboolean gtk_progress_bar_get_inverted (GtkProgressBar *pbar); 15810: extern 15810: void gtk_progress_bar_set_ellipsize (GtkProgressBar *pbar, 15810: PangoEllipsizeMode mode); 15810: extern 15810: PangoEllipsizeMode gtk_progress_bar_get_ellipsize (GtkProgressBar *pbar); 15810: 15810: extern 15810: void gtk_progress_bar_set_show_text (GtkProgressBar *pbar, 15810: gboolean show_text); 15810: extern 15810: gboolean gtk_progress_bar_get_show_text (GtkProgressBar *pbar); 15810: 15810: 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkradiobutton.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkradiobutton.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkradiobutton.h" 15810: typedef struct _GtkRadioButton GtkRadioButton; 15810: typedef struct _GtkRadioButtonPrivate GtkRadioButtonPrivate; 15810: typedef struct _GtkRadioButtonClass GtkRadioButtonClass; 15810: 15810: struct _GtkRadioButton 15810: { 15810: GtkCheckButton check_button; 15810: 15810: 15810: GtkRadioButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkRadioButtonClass 15810: { 15810: GtkCheckButtonClass parent_class; 15810: 15810: 15810: void (*group_changed) (GtkRadioButton *radio_button); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_radio_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_radio_button_new (GSList *group); 15810: extern 15810: GtkWidget* gtk_radio_button_new_from_widget (GtkRadioButton *radio_group_member); 15810: extern 15810: GtkWidget* gtk_radio_button_new_with_label (GSList *group, 15810: const gchar *label); 15810: extern 15810: GtkWidget* gtk_radio_button_new_with_label_from_widget (GtkRadioButton *radio_group_member, 15810: const gchar *label); 15810: extern 15810: GtkWidget* gtk_radio_button_new_with_mnemonic (GSList *group, 15810: const gchar *label); 15810: extern 15810: GtkWidget* gtk_radio_button_new_with_mnemonic_from_widget (GtkRadioButton *radio_group_member, 15810: const gchar *label); 15810: extern 15810: GSList* gtk_radio_button_get_group (GtkRadioButton *radio_button); 15810: extern 15810: void gtk_radio_button_set_group (GtkRadioButton *radio_button, 15810: GSList *group); 15810: extern 15810: void gtk_radio_button_join_group (GtkRadioButton *radio_button, 15810: GtkRadioButton *group_source); 15810: 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h" 15810: typedef struct _GtkRadioMenuItem GtkRadioMenuItem; 15810: typedef struct _GtkRadioMenuItemPrivate GtkRadioMenuItemPrivate; 15810: typedef struct _GtkRadioMenuItemClass GtkRadioMenuItemClass; 15810: 15810: struct _GtkRadioMenuItem 15810: { 15810: GtkCheckMenuItem check_menu_item; 15810: 15810: 15810: GtkRadioMenuItemPrivate *priv; 15810: }; 15810: 15810: struct _GtkRadioMenuItemClass 15810: { 15810: GtkCheckMenuItemClass parent_class; 15810: 15810: 15810: void (*group_changed) (GtkRadioMenuItem *radio_menu_item); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_radio_menu_item_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_radio_menu_item_new (GSList *group); 15810: extern 15810: GtkWidget* gtk_radio_menu_item_new_with_label (GSList *group, 15810: const gchar *label); 15810: extern 15810: GtkWidget* gtk_radio_menu_item_new_with_mnemonic (GSList *group, 15810: const gchar *label); 15810: extern 15810: GtkWidget* gtk_radio_menu_item_new_from_widget (GtkRadioMenuItem *group); 15810: extern 15810: GtkWidget *gtk_radio_menu_item_new_with_mnemonic_from_widget (GtkRadioMenuItem *group, 15810: const gchar *label); 15810: extern 15810: GtkWidget *gtk_radio_menu_item_new_with_label_from_widget (GtkRadioMenuItem *group, 15810: const gchar *label); 15810: extern 15810: GSList* gtk_radio_menu_item_get_group (GtkRadioMenuItem *radio_menu_item); 15810: extern 15810: void gtk_radio_menu_item_set_group (GtkRadioMenuItem *radio_menu_item, 15810: GSList *group); 15810: 15810: extern 15810: void gtk_radio_menu_item_join_group (GtkRadioMenuItem *radio_menu_item, 15810: GtkRadioMenuItem *group_source); 15810: 15810: 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h" 15810: typedef struct _GtkToggleToolButton GtkToggleToolButton; 15810: typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass; 15810: typedef struct _GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate; 15810: 15810: struct _GtkToggleToolButton 15810: { 15810: GtkToolButton parent; 15810: 15810: 15810: GtkToggleToolButtonPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkToggleToolButtonClass 15810: { 15810: GtkToolButtonClass parent_class; 15810: 15810: 15810: 15810: 15810: void (* toggled) (GtkToggleToolButton *button); 15810: 15810: 15810: 15810: 15810: void (* _gtk_reserved1) (void); 15810: void (* _gtk_reserved2) (void); 15810: void (* _gtk_reserved3) (void); 15810: void (* _gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_toggle_tool_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkToolItem *gtk_toggle_tool_button_new (void); 15810: __attribute__((__deprecated__("Use '" "gtk_toggle_tool_button_new" "' instead"))) extern 15810: GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); 15810: 15810: extern 15810: void gtk_toggle_tool_button_set_active (GtkToggleToolButton *button, 15810: gboolean is_active); 15810: extern 15810: gboolean gtk_toggle_tool_button_get_active (GtkToggleToolButton *button); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 2 15810: 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 15810: typedef struct _GtkRadioToolButton GtkRadioToolButton; 15810: typedef struct _GtkRadioToolButtonClass GtkRadioToolButtonClass; 15810: 15810: struct _GtkRadioToolButton 15810: { 15810: GtkToggleToolButton parent; 15810: }; 15810: 15810: struct _GtkRadioToolButtonClass 15810: { 15810: GtkToggleToolButtonClass parent_class; 15810: 15810: 15810: void (* _gtk_reserved1) (void); 15810: void (* _gtk_reserved2) (void); 15810: void (* _gtk_reserved3) (void); 15810: void (* _gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_radio_tool_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkToolItem *gtk_radio_tool_button_new (GSList *group); 15810: __attribute__((__deprecated__("Use '" "gtk_radio_tool_button_new" "' instead"))) extern 15810: GtkToolItem *gtk_radio_tool_button_new_from_stock (GSList *group, 15810: const gchar *stock_id); 15810: extern 15810: GtkToolItem *gtk_radio_tool_button_new_from_widget (GtkRadioToolButton *group); 15810: __attribute__((__deprecated__("Use '" "gtk_radio_tool_button_new_from_widget" "' instead"))) extern 15810: GtkToolItem *gtk_radio_tool_button_new_with_stock_from_widget (GtkRadioToolButton *group, 15810: const gchar *stock_id); 15810: extern 15810: GSList * gtk_radio_tool_button_get_group (GtkRadioToolButton *button); 15810: extern 15810: void gtk_radio_tool_button_set_group (GtkRadioToolButton *button, 15810: GSList *group); 15810: 15810: 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrange.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkrange.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkrange.h" 15810: typedef struct _GtkRange GtkRange; 15810: typedef struct _GtkRangePrivate GtkRangePrivate; 15810: typedef struct _GtkRangeClass GtkRangeClass; 15810: 15810: struct _GtkRange 15810: { 15810: GtkWidget widget; 15810: 15810: GtkRangePrivate *priv; 15810: }; 15810: 15810: struct _GtkRangeClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: __attribute__((__deprecated__)) gchar *slider_detail; 15810: __attribute__((__deprecated__)) gchar *stepper_detail; 15810: 15810: void (* value_changed) (GtkRange *range); 15810: void (* adjust_bounds) (GtkRange *range, 15810: gdouble new_value); 15810: 15810: 15810: void (* move_slider) (GtkRange *range, 15810: GtkScrollType scroll); 15810: 15810: 15810: void (* get_range_border) (GtkRange *range, 15810: GtkBorder *border_); 15810: 15810: gboolean (* change_value) (GtkRange *range, 15810: GtkScrollType scroll, 15810: gdouble new_value); 15810: 15810: void (* get_range_size_request) (GtkRange *range, 15810: GtkOrientation orientation, 15810: gint *minimum, 15810: gint *natural); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_range_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_range_set_adjustment (GtkRange *range, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkAdjustment* gtk_range_get_adjustment (GtkRange *range); 15810: 15810: extern 15810: void gtk_range_set_inverted (GtkRange *range, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_range_get_inverted (GtkRange *range); 15810: 15810: extern 15810: void gtk_range_set_flippable (GtkRange *range, 15810: gboolean flippable); 15810: extern 15810: gboolean gtk_range_get_flippable (GtkRange *range); 15810: 15810: extern 15810: void gtk_range_set_slider_size_fixed (GtkRange *range, 15810: gboolean size_fixed); 15810: extern 15810: gboolean gtk_range_get_slider_size_fixed (GtkRange *range); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_range_set_min_slider_size (GtkRange *range, 15810: gint min_size); 15810: __attribute__((__deprecated__)) extern 15810: gint gtk_range_get_min_slider_size (GtkRange *range); 15810: 15810: extern 15810: void gtk_range_get_range_rect (GtkRange *range, 15810: GdkRectangle *range_rect); 15810: extern 15810: void gtk_range_get_slider_range (GtkRange *range, 15810: gint *slider_start, 15810: gint *slider_end); 15810: 15810: extern 15810: void gtk_range_set_lower_stepper_sensitivity (GtkRange *range, 15810: GtkSensitivityType sensitivity); 15810: extern 15810: GtkSensitivityType gtk_range_get_lower_stepper_sensitivity (GtkRange *range); 15810: extern 15810: void gtk_range_set_upper_stepper_sensitivity (GtkRange *range, 15810: GtkSensitivityType sensitivity); 15810: extern 15810: GtkSensitivityType gtk_range_get_upper_stepper_sensitivity (GtkRange *range); 15810: 15810: extern 15810: void gtk_range_set_increments (GtkRange *range, 15810: gdouble step, 15810: gdouble page); 15810: extern 15810: void gtk_range_set_range (GtkRange *range, 15810: gdouble min, 15810: gdouble max); 15810: extern 15810: void gtk_range_set_value (GtkRange *range, 15810: gdouble value); 15810: extern 15810: gdouble gtk_range_get_value (GtkRange *range); 15810: 15810: extern 15810: void gtk_range_set_show_fill_level (GtkRange *range, 15810: gboolean show_fill_level); 15810: extern 15810: gboolean gtk_range_get_show_fill_level (GtkRange *range); 15810: extern 15810: void gtk_range_set_restrict_to_fill_level (GtkRange *range, 15810: gboolean restrict_to_fill_level); 15810: extern 15810: gboolean gtk_range_get_restrict_to_fill_level (GtkRange *range); 15810: extern 15810: void gtk_range_set_fill_level (GtkRange *range, 15810: gdouble fill_level); 15810: extern 15810: gdouble gtk_range_get_fill_level (GtkRange *range); 15810: extern 15810: void gtk_range_set_round_digits (GtkRange *range, 15810: gint round_digits); 15810: extern 15810: gint gtk_range_get_round_digits (GtkRange *range); 15810: 15810: 15810: 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: typedef struct _GtkRecentInfo GtkRecentInfo; 15810: typedef struct _GtkRecentData GtkRecentData; 15810: typedef struct _GtkRecentManager GtkRecentManager; 15810: typedef struct _GtkRecentManagerClass GtkRecentManagerClass; 15810: typedef struct _GtkRecentManagerPrivate GtkRecentManagerPrivate; 15810: # 69 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: struct _GtkRecentData 15810: { 15810: gchar *display_name; 15810: gchar *description; 15810: 15810: gchar *mime_type; 15810: 15810: gchar *app_name; 15810: gchar *app_exec; 15810: 15810: gchar **groups; 15810: 15810: gboolean is_private; 15810: }; 15810: # 92 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: struct _GtkRecentManager 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: GtkRecentManagerPrivate *priv; 15810: }; 15810: # 107 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: struct _GtkRecentManagerClass 15810: { 15810: 15810: GObjectClass parent_class; 15810: 15810: void (*changed) (GtkRecentManager *manager); 15810: 15810: 15810: void (*_gtk_recent1) (void); 15810: void (*_gtk_recent2) (void); 15810: void (*_gtk_recent3) (void); 15810: void (*_gtk_recent4) (void); 15810: }; 15810: # 140 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: typedef enum 15810: { 15810: GTK_RECENT_MANAGER_ERROR_NOT_FOUND, 15810: GTK_RECENT_MANAGER_ERROR_INVALID_URI, 15810: GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING, 15810: GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED, 15810: GTK_RECENT_MANAGER_ERROR_READ, 15810: GTK_RECENT_MANAGER_ERROR_WRITE, 15810: GTK_RECENT_MANAGER_ERROR_UNKNOWN 15810: } GtkRecentManagerError; 15810: # 159 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 15810: extern 15810: GQuark gtk_recent_manager_error_quark (void); 15810: 15810: 15810: extern 15810: GType gtk_recent_manager_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkRecentManager *gtk_recent_manager_new (void); 15810: extern 15810: GtkRecentManager *gtk_recent_manager_get_default (void); 15810: 15810: extern 15810: gboolean gtk_recent_manager_add_item (GtkRecentManager *manager, 15810: const gchar *uri); 15810: extern 15810: gboolean gtk_recent_manager_add_full (GtkRecentManager *manager, 15810: const gchar *uri, 15810: const GtkRecentData *recent_data); 15810: extern 15810: gboolean gtk_recent_manager_remove_item (GtkRecentManager *manager, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: GtkRecentInfo * gtk_recent_manager_lookup_item (GtkRecentManager *manager, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: gboolean gtk_recent_manager_has_item (GtkRecentManager *manager, 15810: const gchar *uri); 15810: extern 15810: gboolean gtk_recent_manager_move_item (GtkRecentManager *manager, 15810: const gchar *uri, 15810: const gchar *new_uri, 15810: GError **error); 15810: extern 15810: GList * gtk_recent_manager_get_items (GtkRecentManager *manager); 15810: extern 15810: gint gtk_recent_manager_purge_items (GtkRecentManager *manager, 15810: GError **error); 15810: 15810: 15810: extern 15810: GType gtk_recent_info_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkRecentInfo * gtk_recent_info_ref (GtkRecentInfo *info); 15810: extern 15810: void gtk_recent_info_unref (GtkRecentInfo *info); 15810: 15810: extern 15810: const gchar * gtk_recent_info_get_uri (GtkRecentInfo *info); 15810: extern 15810: const gchar * gtk_recent_info_get_display_name (GtkRecentInfo *info); 15810: extern 15810: const gchar * gtk_recent_info_get_description (GtkRecentInfo *info); 15810: extern 15810: const gchar * gtk_recent_info_get_mime_type (GtkRecentInfo *info); 15810: extern 15810: time_t gtk_recent_info_get_added (GtkRecentInfo *info); 15810: extern 15810: time_t gtk_recent_info_get_modified (GtkRecentInfo *info); 15810: extern 15810: time_t gtk_recent_info_get_visited (GtkRecentInfo *info); 15810: extern 15810: gboolean gtk_recent_info_get_private_hint (GtkRecentInfo *info); 15810: extern 15810: gboolean gtk_recent_info_get_application_info (GtkRecentInfo *info, 15810: const gchar *app_name, 15810: const gchar **app_exec, 15810: guint *count, 15810: time_t *time_); 15810: extern 15810: GAppInfo * gtk_recent_info_create_app_info (GtkRecentInfo *info, 15810: const gchar *app_name, 15810: GError **error); 15810: extern 15810: gchar ** gtk_recent_info_get_applications (GtkRecentInfo *info, 15810: gsize *length) __attribute__ ((__malloc__)); 15810: extern 15810: gchar * gtk_recent_info_last_application (GtkRecentInfo *info) __attribute__ ((__malloc__)); 15810: extern 15810: gboolean gtk_recent_info_has_application (GtkRecentInfo *info, 15810: const gchar *app_name); 15810: extern 15810: gchar ** gtk_recent_info_get_groups (GtkRecentInfo *info, 15810: gsize *length) __attribute__ ((__malloc__)); 15810: extern 15810: gboolean gtk_recent_info_has_group (GtkRecentInfo *info, 15810: const gchar *group_name); 15810: extern 15810: GdkPixbuf * gtk_recent_info_get_icon (GtkRecentInfo *info, 15810: gint size); 15810: extern 15810: GIcon * gtk_recent_info_get_gicon (GtkRecentInfo *info); 15810: extern 15810: gchar * gtk_recent_info_get_short_name (GtkRecentInfo *info) __attribute__ ((__malloc__)); 15810: extern 15810: gchar * gtk_recent_info_get_uri_display (GtkRecentInfo *info) __attribute__ ((__malloc__)); 15810: extern 15810: gint gtk_recent_info_get_age (GtkRecentInfo *info); 15810: extern 15810: gboolean gtk_recent_info_is_local (GtkRecentInfo *info); 15810: extern 15810: gboolean gtk_recent_info_exists (GtkRecentInfo *info); 15810: extern 15810: gboolean gtk_recent_info_match (GtkRecentInfo *info_a, 15810: GtkRecentInfo *info_b); 15810: 15810: 15810: void _gtk_recent_manager_sync (void); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkRecentFilter GtkRecentFilter; 15810: typedef struct _GtkRecentFilterInfo GtkRecentFilterInfo; 15810: # 53 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 15810: typedef enum { 15810: GTK_RECENT_FILTER_URI = 1 << 0, 15810: GTK_RECENT_FILTER_DISPLAY_NAME = 1 << 1, 15810: GTK_RECENT_FILTER_MIME_TYPE = 1 << 2, 15810: GTK_RECENT_FILTER_APPLICATION = 1 << 3, 15810: GTK_RECENT_FILTER_GROUP = 1 << 4, 15810: GTK_RECENT_FILTER_AGE = 1 << 5 15810: } GtkRecentFilterFlags; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 15810: typedef gboolean (*GtkRecentFilterFunc) (const GtkRecentFilterInfo *filter_info, 15810: gpointer user_data); 15810: # 94 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 15810: struct _GtkRecentFilterInfo 15810: { 15810: GtkRecentFilterFlags contains; 15810: 15810: const gchar *uri; 15810: const gchar *display_name; 15810: const gchar *mime_type; 15810: const gchar **applications; 15810: const gchar **groups; 15810: 15810: gint age; 15810: }; 15810: 15810: extern 15810: GType gtk_recent_filter_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkRecentFilter * gtk_recent_filter_new (void); 15810: extern 15810: void gtk_recent_filter_set_name (GtkRecentFilter *filter, 15810: const gchar *name); 15810: extern 15810: const gchar * gtk_recent_filter_get_name (GtkRecentFilter *filter); 15810: 15810: extern 15810: void gtk_recent_filter_add_mime_type (GtkRecentFilter *filter, 15810: const gchar *mime_type); 15810: extern 15810: void gtk_recent_filter_add_pattern (GtkRecentFilter *filter, 15810: const gchar *pattern); 15810: extern 15810: void gtk_recent_filter_add_pixbuf_formats (GtkRecentFilter *filter); 15810: extern 15810: void gtk_recent_filter_add_application (GtkRecentFilter *filter, 15810: const gchar *application); 15810: extern 15810: void gtk_recent_filter_add_group (GtkRecentFilter *filter, 15810: const gchar *group); 15810: extern 15810: void gtk_recent_filter_add_age (GtkRecentFilter *filter, 15810: gint days); 15810: extern 15810: void gtk_recent_filter_add_custom (GtkRecentFilter *filter, 15810: GtkRecentFilterFlags needed, 15810: GtkRecentFilterFunc func, 15810: gpointer data, 15810: GDestroyNotify data_destroy); 15810: 15810: extern 15810: GtkRecentFilterFlags gtk_recent_filter_get_needed (GtkRecentFilter *filter); 15810: extern 15810: gboolean gtk_recent_filter_filter (GtkRecentFilter *filter, 15810: const GtkRecentFilterInfo *filter_info); 15810: 15810: 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 2 15810: 15810: 15810: # 54 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 15810: typedef enum 15810: { 15810: GTK_RECENT_SORT_NONE = 0, 15810: GTK_RECENT_SORT_MRU, 15810: GTK_RECENT_SORT_LRU, 15810: GTK_RECENT_SORT_CUSTOM 15810: } GtkRecentSortType; 15810: 15810: typedef gint (*GtkRecentSortFunc) (GtkRecentInfo *a, 15810: GtkRecentInfo *b, 15810: gpointer user_data); 15810: 15810: 15810: typedef struct _GtkRecentChooser GtkRecentChooser; 15810: typedef struct _GtkRecentChooserIface GtkRecentChooserIface; 15810: # 89 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 15810: typedef enum 15810: { 15810: GTK_RECENT_CHOOSER_ERROR_NOT_FOUND, 15810: GTK_RECENT_CHOOSER_ERROR_INVALID_URI 15810: } GtkRecentChooserError; 15810: 15810: extern 15810: GQuark gtk_recent_chooser_error_quark (void); 15810: # 123 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 15810: struct _GtkRecentChooserIface 15810: { 15810: 15810: GTypeInterface base_iface; 15810: 15810: 15810: 15810: 15810: 15810: 15810: gboolean (* set_current_uri) (GtkRecentChooser *chooser, 15810: const gchar *uri, 15810: GError **error); 15810: gchar * (* get_current_uri) (GtkRecentChooser *chooser); 15810: gboolean (* select_uri) (GtkRecentChooser *chooser, 15810: const gchar *uri, 15810: GError **error); 15810: void (* unselect_uri) (GtkRecentChooser *chooser, 15810: const gchar *uri); 15810: void (* select_all) (GtkRecentChooser *chooser); 15810: void (* unselect_all) (GtkRecentChooser *chooser); 15810: GList * (* get_items) (GtkRecentChooser *chooser); 15810: GtkRecentManager *(* get_recent_manager) (GtkRecentChooser *chooser); 15810: void (* add_filter) (GtkRecentChooser *chooser, 15810: GtkRecentFilter *filter); 15810: void (* remove_filter) (GtkRecentChooser *chooser, 15810: GtkRecentFilter *filter); 15810: GSList * (* list_filters) (GtkRecentChooser *chooser); 15810: void (* set_sort_func) (GtkRecentChooser *chooser, 15810: GtkRecentSortFunc sort_func, 15810: gpointer sort_data, 15810: GDestroyNotify data_destroy); 15810: 15810: 15810: 15810: 15810: void (* item_activated) (GtkRecentChooser *chooser); 15810: void (* selection_changed) (GtkRecentChooser *chooser); 15810: }; 15810: 15810: extern 15810: GType gtk_recent_chooser_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_recent_chooser_set_show_private (GtkRecentChooser *chooser, 15810: gboolean show_private); 15810: extern 15810: gboolean gtk_recent_chooser_get_show_private (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_show_not_found (GtkRecentChooser *chooser, 15810: gboolean show_not_found); 15810: extern 15810: gboolean gtk_recent_chooser_get_show_not_found (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_select_multiple (GtkRecentChooser *chooser, 15810: gboolean select_multiple); 15810: extern 15810: gboolean gtk_recent_chooser_get_select_multiple (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_limit (GtkRecentChooser *chooser, 15810: gint limit); 15810: extern 15810: gint gtk_recent_chooser_get_limit (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_local_only (GtkRecentChooser *chooser, 15810: gboolean local_only); 15810: extern 15810: gboolean gtk_recent_chooser_get_local_only (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_show_tips (GtkRecentChooser *chooser, 15810: gboolean show_tips); 15810: extern 15810: gboolean gtk_recent_chooser_get_show_tips (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_show_icons (GtkRecentChooser *chooser, 15810: gboolean show_icons); 15810: extern 15810: gboolean gtk_recent_chooser_get_show_icons (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_sort_type (GtkRecentChooser *chooser, 15810: GtkRecentSortType sort_type); 15810: extern 15810: GtkRecentSortType gtk_recent_chooser_get_sort_type (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_sort_func (GtkRecentChooser *chooser, 15810: GtkRecentSortFunc sort_func, 15810: gpointer sort_data, 15810: GDestroyNotify data_destroy); 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_recent_chooser_set_current_uri (GtkRecentChooser *chooser, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: gchar * gtk_recent_chooser_get_current_uri (GtkRecentChooser *chooser); 15810: extern 15810: GtkRecentInfo *gtk_recent_chooser_get_current_item (GtkRecentChooser *chooser); 15810: extern 15810: gboolean gtk_recent_chooser_select_uri (GtkRecentChooser *chooser, 15810: const gchar *uri, 15810: GError **error); 15810: extern 15810: void gtk_recent_chooser_unselect_uri (GtkRecentChooser *chooser, 15810: const gchar *uri); 15810: extern 15810: void gtk_recent_chooser_select_all (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_unselect_all (GtkRecentChooser *chooser); 15810: extern 15810: GList * gtk_recent_chooser_get_items (GtkRecentChooser *chooser); 15810: extern 15810: gchar ** gtk_recent_chooser_get_uris (GtkRecentChooser *chooser, 15810: gsize *length); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_recent_chooser_add_filter (GtkRecentChooser *chooser, 15810: GtkRecentFilter *filter); 15810: extern 15810: void gtk_recent_chooser_remove_filter (GtkRecentChooser *chooser, 15810: GtkRecentFilter *filter); 15810: extern 15810: GSList * gtk_recent_chooser_list_filters (GtkRecentChooser *chooser); 15810: extern 15810: void gtk_recent_chooser_set_filter (GtkRecentChooser *chooser, 15810: GtkRecentFilter *filter); 15810: extern 15810: GtkRecentFilter *gtk_recent_chooser_get_filter (GtkRecentChooser *chooser); 15810: 15810: 15810: 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h" 15810: typedef struct _GtkRecentChooserDialog GtkRecentChooserDialog; 15810: typedef struct _GtkRecentChooserDialogClass GtkRecentChooserDialogClass; 15810: 15810: typedef struct _GtkRecentChooserDialogPrivate GtkRecentChooserDialogPrivate; 15810: 15810: 15810: struct _GtkRecentChooserDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkRecentChooserDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkRecentChooserDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_recent_chooser_dialog_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_recent_chooser_dialog_new (const gchar *title, 15810: GtkWindow *parent, 15810: const gchar *first_button_text, 15810: ...) __attribute__((__sentinel__)); 15810: extern 15810: GtkWidget *gtk_recent_chooser_dialog_new_for_manager (const gchar *title, 15810: GtkWindow *parent, 15810: GtkRecentManager *manager, 15810: const gchar *first_button_text, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h" 15810: typedef struct _GtkRecentChooserMenu GtkRecentChooserMenu; 15810: typedef struct _GtkRecentChooserMenuClass GtkRecentChooserMenuClass; 15810: typedef struct _GtkRecentChooserMenuPrivate GtkRecentChooserMenuPrivate; 15810: 15810: struct _GtkRecentChooserMenu 15810: { 15810: GtkMenu parent_instance; 15810: 15810: 15810: GtkRecentChooserMenuPrivate *priv; 15810: }; 15810: 15810: struct _GtkRecentChooserMenuClass 15810: { 15810: GtkMenuClass parent_class; 15810: 15810: 15810: void (* gtk_recent1) (void); 15810: void (* gtk_recent2) (void); 15810: void (* gtk_recent3) (void); 15810: void (* gtk_recent4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_recent_chooser_menu_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_recent_chooser_menu_new (void); 15810: extern 15810: GtkWidget *gtk_recent_chooser_menu_new_for_manager (GtkRecentManager *manager); 15810: 15810: extern 15810: gboolean gtk_recent_chooser_menu_get_show_numbers (GtkRecentChooserMenu *menu); 15810: extern 15810: void gtk_recent_chooser_menu_set_show_numbers (GtkRecentChooserMenu *menu, 15810: gboolean show_numbers); 15810: 15810: 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h" 15810: typedef struct _GtkRecentChooserWidget GtkRecentChooserWidget; 15810: typedef struct _GtkRecentChooserWidgetClass GtkRecentChooserWidgetClass; 15810: 15810: typedef struct _GtkRecentChooserWidgetPrivate GtkRecentChooserWidgetPrivate; 15810: 15810: struct _GtkRecentChooserWidget 15810: { 15810: GtkBox parent_instance; 15810: 15810: 15810: GtkRecentChooserWidgetPrivate *priv; 15810: }; 15810: 15810: struct _GtkRecentChooserWidgetClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_recent_chooser_widget_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_recent_chooser_widget_new (void); 15810: extern 15810: GtkWidget *gtk_recent_chooser_widget_new_for_manager (GtkRecentManager *manager); 15810: 15810: 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrender.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtkrender.h" 15810: 15810: 15810: extern 15810: void gtk_render_check (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: void gtk_render_option (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: void gtk_render_arrow (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble angle, 15810: gdouble x, 15810: gdouble y, 15810: gdouble size); 15810: extern 15810: void gtk_render_background (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: 15810: extern 15810: void gtk_render_background_get_clip (GtkStyleContext *context, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GdkRectangle *out_clip); 15810: 15810: extern 15810: void gtk_render_frame (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: void gtk_render_expander (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: void gtk_render_focus (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: void gtk_render_layout (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: PangoLayout *layout); 15810: extern 15810: void gtk_render_line (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x0, 15810: gdouble y0, 15810: gdouble x1, 15810: gdouble y1); 15810: extern 15810: void gtk_render_slider (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GtkOrientation orientation); 15810: __attribute__((__deprecated__("Use '" "gtk_render_frame" "' instead"))) extern 15810: void gtk_render_frame_gap (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GtkPositionType gap_side, 15810: gdouble xy0_gap, 15810: gdouble xy1_gap); 15810: extern 15810: void gtk_render_extension (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GtkPositionType gap_side); 15810: extern 15810: void gtk_render_handle (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: extern 15810: void gtk_render_activity (GtkStyleContext *context, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: __attribute__((__deprecated__("Use '" "gtk_icon_theme_load_icon" "' instead"))) extern 15810: GdkPixbuf * gtk_render_icon_pixbuf (GtkStyleContext *context, 15810: const GtkIconSource *source, 15810: GtkIconSize size); 15810: extern 15810: void gtk_render_icon (GtkStyleContext *context, 15810: cairo_t *cr, 15810: GdkPixbuf *pixbuf, 15810: gdouble x, 15810: gdouble y); 15810: extern 15810: void gtk_render_icon_surface (GtkStyleContext *context, 15810: cairo_t *cr, 15810: cairo_surface_t *surface, 15810: gdouble x, 15810: gdouble y); 15810: 15810: 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkrevealer.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtkrevealer.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkrevealer.h" 15810: typedef struct _GtkRevealer GtkRevealer; 15810: typedef struct _GtkRevealerClass GtkRevealerClass; 15810: 15810: typedef enum { 15810: GTK_REVEALER_TRANSITION_TYPE_NONE, 15810: GTK_REVEALER_TRANSITION_TYPE_CROSSFADE, 15810: GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT, 15810: GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT, 15810: GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP, 15810: GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN 15810: } GtkRevealerTransitionType; 15810: 15810: struct _GtkRevealer { 15810: GtkBin parent_instance; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkRevealerClass { 15810: GtkBinClass parent_class; 15810: }; 15810: 15810: extern 15810: GType gtk_revealer_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_revealer_new (void); 15810: extern 15810: gboolean gtk_revealer_get_reveal_child (GtkRevealer *revealer); 15810: extern 15810: void gtk_revealer_set_reveal_child (GtkRevealer *revealer, 15810: gboolean reveal_child); 15810: extern 15810: gboolean gtk_revealer_get_child_revealed (GtkRevealer *revealer); 15810: extern 15810: guint gtk_revealer_get_transition_duration (GtkRevealer *revealer); 15810: extern 15810: void gtk_revealer_set_transition_duration (GtkRevealer *revealer, 15810: guint duration); 15810: extern 15810: void gtk_revealer_set_transition_type (GtkRevealer *revealer, 15810: GtkRevealerTransitionType transition); 15810: extern 15810: GtkRevealerTransitionType gtk_revealer_get_transition_type (GtkRevealer *revealer); 15810: 15810: 15810: 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkscale.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkscale.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkscale.h" 15810: typedef struct _GtkScale GtkScale; 15810: typedef struct _GtkScalePrivate GtkScalePrivate; 15810: typedef struct _GtkScaleClass GtkScaleClass; 15810: 15810: struct _GtkScale 15810: { 15810: GtkRange range; 15810: 15810: 15810: GtkScalePrivate *priv; 15810: }; 15810: 15810: struct _GtkScaleClass 15810: { 15810: GtkRangeClass parent_class; 15810: 15810: gchar* (* format_value) (GtkScale *scale, 15810: gdouble value); 15810: 15810: void (* draw_value) (GtkScale *scale); 15810: 15810: void (* get_layout_offsets) (GtkScale *scale, 15810: gint *x, 15810: gint *y); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_scale_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_scale_new (GtkOrientation orientation, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkWidget * gtk_scale_new_with_range (GtkOrientation orientation, 15810: gdouble min, 15810: gdouble max, 15810: gdouble step); 15810: extern 15810: void gtk_scale_set_digits (GtkScale *scale, 15810: gint digits); 15810: extern 15810: gint gtk_scale_get_digits (GtkScale *scale); 15810: extern 15810: void gtk_scale_set_draw_value (GtkScale *scale, 15810: gboolean draw_value); 15810: extern 15810: gboolean gtk_scale_get_draw_value (GtkScale *scale); 15810: extern 15810: void gtk_scale_set_has_origin (GtkScale *scale, 15810: gboolean has_origin); 15810: extern 15810: gboolean gtk_scale_get_has_origin (GtkScale *scale); 15810: extern 15810: void gtk_scale_set_value_pos (GtkScale *scale, 15810: GtkPositionType pos); 15810: extern 15810: GtkPositionType gtk_scale_get_value_pos (GtkScale *scale); 15810: 15810: extern 15810: PangoLayout * gtk_scale_get_layout (GtkScale *scale); 15810: extern 15810: void gtk_scale_get_layout_offsets (GtkScale *scale, 15810: gint *x, 15810: gint *y); 15810: 15810: extern 15810: void gtk_scale_add_mark (GtkScale *scale, 15810: gdouble value, 15810: GtkPositionType position, 15810: const gchar *markup); 15810: extern 15810: void gtk_scale_clear_marks (GtkScale *scale); 15810: 15810: 15810: 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkscalebutton.h" 1 15810: # 43 "/usr/include/gtk-3.0/gtk/gtkscalebutton.h" 15810: 15810: # 52 "/usr/include/gtk-3.0/gtk/gtkscalebutton.h" 15810: typedef struct _GtkScaleButton GtkScaleButton; 15810: typedef struct _GtkScaleButtonClass GtkScaleButtonClass; 15810: typedef struct _GtkScaleButtonPrivate GtkScaleButtonPrivate; 15810: 15810: struct _GtkScaleButton 15810: { 15810: GtkButton parent; 15810: 15810: 15810: GtkScaleButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkScaleButtonClass 15810: { 15810: GtkButtonClass parent_class; 15810: 15810: 15810: void (* value_changed) (GtkScaleButton *button, 15810: gdouble value); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_scale_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_scale_button_new (GtkIconSize size, 15810: gdouble min, 15810: gdouble max, 15810: gdouble step, 15810: const gchar **icons); 15810: extern 15810: void gtk_scale_button_set_icons (GtkScaleButton *button, 15810: const gchar **icons); 15810: extern 15810: gdouble gtk_scale_button_get_value (GtkScaleButton *button); 15810: extern 15810: void gtk_scale_button_set_value (GtkScaleButton *button, 15810: gdouble value); 15810: extern 15810: GtkAdjustment * gtk_scale_button_get_adjustment (GtkScaleButton *button); 15810: extern 15810: void gtk_scale_button_set_adjustment (GtkScaleButton *button, 15810: GtkAdjustment *adjustment); 15810: extern 15810: GtkWidget * gtk_scale_button_get_plus_button (GtkScaleButton *button); 15810: extern 15810: GtkWidget * gtk_scale_button_get_minus_button (GtkScaleButton *button); 15810: extern 15810: GtkWidget * gtk_scale_button_get_popup (GtkScaleButton *button); 15810: 15810: 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkscrollable.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkscrollable.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkScrollable GtkScrollable; 15810: typedef struct _GtkScrollableInterface GtkScrollableInterface; 15810: 15810: struct _GtkScrollableInterface 15810: { 15810: GTypeInterface base_iface; 15810: 15810: gboolean (* get_border) (GtkScrollable *scrollable, 15810: GtkBorder *border); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_scrollable_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkAdjustment *gtk_scrollable_get_hadjustment (GtkScrollable *scrollable); 15810: extern 15810: void gtk_scrollable_set_hadjustment (GtkScrollable *scrollable, 15810: GtkAdjustment *hadjustment); 15810: extern 15810: GtkAdjustment *gtk_scrollable_get_vadjustment (GtkScrollable *scrollable); 15810: extern 15810: void gtk_scrollable_set_vadjustment (GtkScrollable *scrollable, 15810: GtkAdjustment *vadjustment); 15810: extern 15810: GtkScrollablePolicy gtk_scrollable_get_hscroll_policy (GtkScrollable *scrollable); 15810: extern 15810: void gtk_scrollable_set_hscroll_policy (GtkScrollable *scrollable, 15810: GtkScrollablePolicy policy); 15810: extern 15810: GtkScrollablePolicy gtk_scrollable_get_vscroll_policy (GtkScrollable *scrollable); 15810: extern 15810: void gtk_scrollable_set_vscroll_policy (GtkScrollable *scrollable, 15810: GtkScrollablePolicy policy); 15810: 15810: extern 15810: gboolean gtk_scrollable_get_border (GtkScrollable *scrollable, 15810: GtkBorder *border); 15810: 15810: 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkscrollbar.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkscrollbar.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkscrollbar.h" 15810: typedef struct _GtkScrollbar GtkScrollbar; 15810: typedef struct _GtkScrollbarClass GtkScrollbarClass; 15810: 15810: struct _GtkScrollbar 15810: { 15810: GtkRange range; 15810: }; 15810: 15810: struct _GtkScrollbarClass 15810: { 15810: GtkRangeClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_scrollbar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_scrollbar_new (GtkOrientation orientation, 15810: GtkAdjustment *adjustment); 15810: 15810: 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 15810: typedef struct _GtkScrolledWindow GtkScrolledWindow; 15810: typedef struct _GtkScrolledWindowPrivate GtkScrolledWindowPrivate; 15810: typedef struct _GtkScrolledWindowClass GtkScrolledWindowClass; 15810: 15810: struct _GtkScrolledWindow 15810: { 15810: GtkBin container; 15810: 15810: GtkScrolledWindowPrivate *priv; 15810: }; 15810: # 65 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 15810: struct _GtkScrolledWindowClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: gint scrollbar_spacing; 15810: # 80 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 15810: gboolean (*scroll_child) (GtkScrolledWindow *scrolled_window, 15810: GtkScrollType scroll, 15810: gboolean horizontal); 15810: 15810: void (* move_focus_out) (GtkScrolledWindow *scrolled_window, 15810: GtkDirectionType direction); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 112 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 15810: typedef enum 15810: { 15810: GTK_CORNER_TOP_LEFT, 15810: GTK_CORNER_BOTTOM_LEFT, 15810: GTK_CORNER_TOP_RIGHT, 15810: GTK_CORNER_BOTTOM_RIGHT 15810: } GtkCornerType; 15810: # 136 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 15810: typedef enum 15810: { 15810: GTK_POLICY_ALWAYS, 15810: GTK_POLICY_AUTOMATIC, 15810: GTK_POLICY_NEVER, 15810: GTK_POLICY_EXTERNAL 15810: } GtkPolicyType; 15810: 15810: 15810: extern 15810: GType gtk_scrolled_window_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_scrolled_window_new (GtkAdjustment *hadjustment, 15810: GtkAdjustment *vadjustment); 15810: extern 15810: void gtk_scrolled_window_set_hadjustment (GtkScrolledWindow *scrolled_window, 15810: GtkAdjustment *hadjustment); 15810: extern 15810: void gtk_scrolled_window_set_vadjustment (GtkScrolledWindow *scrolled_window, 15810: GtkAdjustment *vadjustment); 15810: extern 15810: GtkAdjustment* gtk_scrolled_window_get_hadjustment (GtkScrolledWindow *scrolled_window); 15810: extern 15810: GtkAdjustment* gtk_scrolled_window_get_vadjustment (GtkScrolledWindow *scrolled_window); 15810: extern 15810: GtkWidget* gtk_scrolled_window_get_hscrollbar (GtkScrolledWindow *scrolled_window); 15810: extern 15810: GtkWidget* gtk_scrolled_window_get_vscrollbar (GtkScrolledWindow *scrolled_window); 15810: extern 15810: void gtk_scrolled_window_set_policy (GtkScrolledWindow *scrolled_window, 15810: GtkPolicyType hscrollbar_policy, 15810: GtkPolicyType vscrollbar_policy); 15810: extern 15810: void gtk_scrolled_window_get_policy (GtkScrolledWindow *scrolled_window, 15810: GtkPolicyType *hscrollbar_policy, 15810: GtkPolicyType *vscrollbar_policy); 15810: extern 15810: void gtk_scrolled_window_set_placement (GtkScrolledWindow *scrolled_window, 15810: GtkCornerType window_placement); 15810: extern 15810: void gtk_scrolled_window_unset_placement (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: GtkCornerType gtk_scrolled_window_get_placement (GtkScrolledWindow *scrolled_window); 15810: extern 15810: void gtk_scrolled_window_set_shadow_type (GtkScrolledWindow *scrolled_window, 15810: GtkShadowType type); 15810: extern 15810: GtkShadowType gtk_scrolled_window_get_shadow_type (GtkScrolledWindow *scrolled_window); 15810: __attribute__((__deprecated__("Use '" "gtk_container_add" "' instead"))) extern 15810: void gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window, 15810: GtkWidget *child); 15810: 15810: extern 15810: gint gtk_scrolled_window_get_min_content_width (GtkScrolledWindow *scrolled_window); 15810: extern 15810: void gtk_scrolled_window_set_min_content_width (GtkScrolledWindow *scrolled_window, 15810: gint width); 15810: extern 15810: gint gtk_scrolled_window_get_min_content_height (GtkScrolledWindow *scrolled_window); 15810: extern 15810: void gtk_scrolled_window_set_min_content_height (GtkScrolledWindow *scrolled_window, 15810: gint height); 15810: extern 15810: void gtk_scrolled_window_set_kinetic_scrolling (GtkScrolledWindow *scrolled_window, 15810: gboolean kinetic_scrolling); 15810: extern 15810: gboolean gtk_scrolled_window_get_kinetic_scrolling (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: void gtk_scrolled_window_set_capture_button_press (GtkScrolledWindow *scrolled_window, 15810: gboolean capture_button_press); 15810: extern 15810: gboolean gtk_scrolled_window_get_capture_button_press (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: void gtk_scrolled_window_set_overlay_scrolling (GtkScrolledWindow *scrolled_window, 15810: gboolean overlay_scrolling); 15810: extern 15810: gboolean gtk_scrolled_window_get_overlay_scrolling (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: void gtk_scrolled_window_set_max_content_width (GtkScrolledWindow *scrolled_window, 15810: gint width); 15810: extern 15810: gint gtk_scrolled_window_get_max_content_width (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: void gtk_scrolled_window_set_max_content_height (GtkScrolledWindow *scrolled_window, 15810: gint height); 15810: extern 15810: gint gtk_scrolled_window_get_max_content_height (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: void gtk_scrolled_window_set_propagate_natural_width (GtkScrolledWindow *scrolled_window, 15810: gboolean propagate); 15810: extern 15810: gboolean gtk_scrolled_window_get_propagate_natural_width (GtkScrolledWindow *scrolled_window); 15810: 15810: extern 15810: void gtk_scrolled_window_set_propagate_natural_height (GtkScrolledWindow *scrolled_window, 15810: gboolean propagate); 15810: extern 15810: gboolean gtk_scrolled_window_get_propagate_natural_height (GtkScrolledWindow *scrolled_window); 15810: 15810: 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtksearchbar.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtksearchbar.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtksearchbar.h" 15810: typedef struct _GtkSearchBar GtkSearchBar; 15810: typedef struct _GtkSearchBarClass GtkSearchBarClass; 15810: 15810: struct _GtkSearchBar 15810: { 15810: 15810: GtkBin parent; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkSearchBarClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_search_bar_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_search_bar_new (void); 15810: 15810: extern 15810: void gtk_search_bar_connect_entry (GtkSearchBar *bar, 15810: GtkEntry *entry); 15810: 15810: extern 15810: gboolean gtk_search_bar_get_search_mode (GtkSearchBar *bar); 15810: extern 15810: void gtk_search_bar_set_search_mode (GtkSearchBar *bar, 15810: gboolean search_mode); 15810: 15810: extern 15810: gboolean gtk_search_bar_get_show_close_button (GtkSearchBar *bar); 15810: extern 15810: void gtk_search_bar_set_show_close_button (GtkSearchBar *bar, 15810: gboolean visible); 15810: 15810: extern 15810: gboolean gtk_search_bar_handle_event (GtkSearchBar *bar, 15810: GdkEvent *event); 15810: 15810: 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtksearchentry.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtksearchentry.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtksearchentry.h" 15810: typedef struct _GtkSearchEntry GtkSearchEntry; 15810: typedef struct _GtkSearchEntryClass GtkSearchEntryClass; 15810: 15810: struct _GtkSearchEntry 15810: { 15810: GtkEntry parent; 15810: }; 15810: 15810: struct _GtkSearchEntryClass 15810: { 15810: GtkEntryClass parent_class; 15810: 15810: void (*search_changed) (GtkSearchEntry *entry); 15810: void (*next_match) (GtkSearchEntry *entry); 15810: void (*previous_match) (GtkSearchEntry *entry); 15810: void (*stop_search) (GtkSearchEntry *entry); 15810: }; 15810: 15810: extern 15810: GType gtk_search_entry_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget* gtk_search_entry_new (void); 15810: 15810: extern 15810: gboolean gtk_search_entry_handle_event (GtkSearchEntry *entry, 15810: GdkEvent *event); 15810: 15810: 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkseparator.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkseparator.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkseparator.h" 15810: typedef struct _GtkSeparator GtkSeparator; 15810: typedef struct _GtkSeparatorPrivate GtkSeparatorPrivate; 15810: typedef struct _GtkSeparatorClass GtkSeparatorClass; 15810: 15810: struct _GtkSeparator 15810: { 15810: GtkWidget widget; 15810: 15810: GtkSeparatorPrivate *priv; 15810: }; 15810: 15810: struct _GtkSeparatorClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_separator_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_separator_new (GtkOrientation orientation); 15810: 15810: 15810: 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h" 15810: typedef struct _GtkSeparatorMenuItem GtkSeparatorMenuItem; 15810: typedef struct _GtkSeparatorMenuItemClass GtkSeparatorMenuItemClass; 15810: 15810: struct _GtkSeparatorMenuItem 15810: { 15810: GtkMenuItem menu_item; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkSeparatorMenuItemClass 15810: { 15810: GtkMenuItemClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_separator_menu_item_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_separator_menu_item_new (void); 15810: 15810: 15810: 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h" 15810: typedef struct _GtkSeparatorToolItem GtkSeparatorToolItem; 15810: typedef struct _GtkSeparatorToolItemClass GtkSeparatorToolItemClass; 15810: typedef struct _GtkSeparatorToolItemPrivate GtkSeparatorToolItemPrivate; 15810: 15810: struct _GtkSeparatorToolItem 15810: { 15810: GtkToolItem parent; 15810: 15810: 15810: GtkSeparatorToolItemPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkSeparatorToolItemClass 15810: { 15810: GtkToolItemClass parent_class; 15810: 15810: 15810: 15810: 15810: void (* _gtk_reserved1) (void); 15810: void (* _gtk_reserved2) (void); 15810: void (* _gtk_reserved3) (void); 15810: void (* _gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_separator_tool_item_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkToolItem *gtk_separator_tool_item_new (void); 15810: 15810: extern 15810: gboolean gtk_separator_tool_item_get_draw (GtkSeparatorToolItem *item); 15810: extern 15810: void gtk_separator_tool_item_set_draw (GtkSeparatorToolItem *item, 15810: gboolean draw); 15810: 15810: 15810: # 194 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtksettings.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtksettings.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtksettings.h" 15810: typedef struct _GtkSettingsPrivate GtkSettingsPrivate; 15810: typedef struct _GtkSettingsClass GtkSettingsClass; 15810: typedef struct _GtkSettingsValue GtkSettingsValue; 15810: 15810: 15810: 15810: struct _GtkSettings 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: GtkSettingsPrivate *priv; 15810: }; 15810: 15810: struct _GtkSettingsClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtksettings.h" 15810: struct _GtkSettingsValue 15810: { 15810: 15810: 15810: 15810: gchar *origin; 15810: 15810: 15810: 15810: 15810: GValue value; 15810: }; 15810: 15810: 15810: 15810: extern 15810: GType gtk_settings_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkSettings* gtk_settings_get_default (void); 15810: extern 15810: GtkSettings* gtk_settings_get_for_screen (GdkScreen *screen); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_settings_install_property (GParamSpec *pspec); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_settings_install_property_parser (GParamSpec *pspec, 15810: GtkRcPropertyParser parser); 15810: 15810: 15810: extern 15810: gboolean gtk_rc_property_parse_color (const GParamSpec *pspec, 15810: const GString *gstring, 15810: GValue *property_value); 15810: extern 15810: gboolean gtk_rc_property_parse_enum (const GParamSpec *pspec, 15810: const GString *gstring, 15810: GValue *property_value); 15810: extern 15810: gboolean gtk_rc_property_parse_flags (const GParamSpec *pspec, 15810: const GString *gstring, 15810: GValue *property_value); 15810: extern 15810: gboolean gtk_rc_property_parse_requisition (const GParamSpec *pspec, 15810: const GString *gstring, 15810: GValue *property_value); 15810: extern 15810: gboolean gtk_rc_property_parse_border (const GParamSpec *pspec, 15810: const GString *gstring, 15810: GValue *property_value); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_settings_set_property_value (GtkSettings *settings, 15810: const gchar *name, 15810: const GtkSettingsValue *svalue); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_settings_set_string_property (GtkSettings *settings, 15810: const gchar *name, 15810: const gchar *v_string, 15810: const gchar *origin); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_settings_set_long_property (GtkSettings *settings, 15810: const gchar *name, 15810: glong v_long, 15810: const gchar *origin); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_settings_set_double_property (GtkSettings *settings, 15810: const gchar *name, 15810: gdouble v_double, 15810: const gchar *origin); 15810: 15810: extern 15810: void gtk_settings_reset_property (GtkSettings *settings, 15810: const gchar *name); 15810: 15810: 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutlabel.h" 1 15810: # 24 "/usr/include/gtk-3.0/gtk/gtkshortcutlabel.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutlabel.h" 15810: typedef struct _GtkShortcutLabel GtkShortcutLabel; 15810: typedef struct _GtkShortcutLabelClass GtkShortcutLabelClass; 15810: 15810: extern 15810: GType gtk_shortcut_label_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget *gtk_shortcut_label_new (const gchar *accelerator); 15810: 15810: extern 15810: const gchar *gtk_shortcut_label_get_accelerator (GtkShortcutLabel *self); 15810: 15810: extern 15810: void gtk_shortcut_label_set_accelerator (GtkShortcutLabel *self, 15810: const gchar *accelerator); 15810: 15810: extern 15810: const gchar *gtk_shortcut_label_get_disabled_text (GtkShortcutLabel *self); 15810: 15810: extern 15810: void gtk_shortcut_label_set_disabled_text (GtkShortcutLabel *self, 15810: const gchar *disabled_text); 15810: 15810: 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutsgroup.h" 1 15810: # 24 "/usr/include/gtk-3.0/gtk/gtkshortcutsgroup.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutsgroup.h" 15810: typedef struct _GtkShortcutsGroup GtkShortcutsGroup; 15810: typedef struct _GtkShortcutsGroupClass GtkShortcutsGroupClass; 15810: 15810: extern 15810: GType gtk_shortcuts_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutssection.h" 1 15810: # 25 "/usr/include/gtk-3.0/gtk/gtkshortcutssection.h" 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkshortcutssection.h" 15810: typedef struct _GtkShortcutsSection GtkShortcutsSection; 15810: typedef struct _GtkShortcutsSectionClass GtkShortcutsSectionClass; 15810: 15810: extern 15810: GType gtk_shortcuts_section_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 1 15810: # 22 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtk.h" 1 15810: # 23 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 2 15810: 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 15810: typedef struct _GtkShortcutsShortcut GtkShortcutsShortcut; 15810: typedef struct _GtkShortcutsShortcutClass GtkShortcutsShortcutClass; 15810: # 63 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 15810: typedef enum { 15810: GTK_SHORTCUT_ACCELERATOR, 15810: GTK_SHORTCUT_GESTURE_PINCH, 15810: GTK_SHORTCUT_GESTURE_STRETCH, 15810: GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE, 15810: GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE, 15810: GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT, 15810: GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT, 15810: GTK_SHORTCUT_GESTURE 15810: } GtkShortcutType; 15810: 15810: extern 15810: GType gtk_shortcuts_shortcut_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkshow.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkshow.h" 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_show_uri_on_window" "' instead"))) extern 15810: gboolean gtk_show_uri (GdkScreen *screen, 15810: const gchar *uri, 15810: guint32 timestamp, 15810: GError **error); 15810: 15810: extern 15810: gboolean gtk_show_uri_on_window (GtkWindow *parent, 15810: const char *uri, 15810: guint32 timestamp, 15810: GError **error); 15810: 15810: 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkstack.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkstack.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkstack.h" 15810: typedef struct _GtkStack GtkStack; 15810: typedef struct _GtkStackClass GtkStackClass; 15810: 15810: typedef enum { 15810: GTK_STACK_TRANSITION_TYPE_NONE, 15810: GTK_STACK_TRANSITION_TYPE_CROSSFADE, 15810: GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT, 15810: GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT, 15810: GTK_STACK_TRANSITION_TYPE_SLIDE_UP, 15810: GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN, 15810: GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT, 15810: GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN, 15810: GTK_STACK_TRANSITION_TYPE_OVER_UP, 15810: GTK_STACK_TRANSITION_TYPE_OVER_DOWN, 15810: GTK_STACK_TRANSITION_TYPE_OVER_LEFT, 15810: GTK_STACK_TRANSITION_TYPE_OVER_RIGHT, 15810: GTK_STACK_TRANSITION_TYPE_UNDER_UP, 15810: GTK_STACK_TRANSITION_TYPE_UNDER_DOWN, 15810: GTK_STACK_TRANSITION_TYPE_UNDER_LEFT, 15810: GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT, 15810: GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN, 15810: GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP, 15810: GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT, 15810: GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT 15810: } GtkStackTransitionType; 15810: 15810: struct _GtkStack { 15810: GtkContainer parent_instance; 15810: }; 15810: 15810: struct _GtkStackClass { 15810: GtkContainerClass parent_class; 15810: }; 15810: 15810: extern 15810: GType gtk_stack_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_stack_new (void); 15810: extern 15810: void gtk_stack_add_named (GtkStack *stack, 15810: GtkWidget *child, 15810: const gchar *name); 15810: extern 15810: void gtk_stack_add_titled (GtkStack *stack, 15810: GtkWidget *child, 15810: const gchar *name, 15810: const gchar *title); 15810: extern 15810: GtkWidget * gtk_stack_get_child_by_name (GtkStack *stack, 15810: const gchar *name); 15810: extern 15810: void gtk_stack_set_visible_child (GtkStack *stack, 15810: GtkWidget *child); 15810: extern 15810: GtkWidget * gtk_stack_get_visible_child (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_visible_child_name (GtkStack *stack, 15810: const gchar *name); 15810: extern 15810: const gchar * gtk_stack_get_visible_child_name (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_visible_child_full (GtkStack *stack, 15810: const gchar *name, 15810: GtkStackTransitionType transition); 15810: extern 15810: void gtk_stack_set_homogeneous (GtkStack *stack, 15810: gboolean homogeneous); 15810: extern 15810: gboolean gtk_stack_get_homogeneous (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_hhomogeneous (GtkStack *stack, 15810: gboolean hhomogeneous); 15810: extern 15810: gboolean gtk_stack_get_hhomogeneous (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_vhomogeneous (GtkStack *stack, 15810: gboolean vhomogeneous); 15810: extern 15810: gboolean gtk_stack_get_vhomogeneous (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_transition_duration (GtkStack *stack, 15810: guint duration); 15810: extern 15810: guint gtk_stack_get_transition_duration (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_transition_type (GtkStack *stack, 15810: GtkStackTransitionType transition); 15810: extern 15810: GtkStackTransitionType gtk_stack_get_transition_type (GtkStack *stack); 15810: extern 15810: gboolean gtk_stack_get_transition_running (GtkStack *stack); 15810: extern 15810: void gtk_stack_set_interpolate_size (GtkStack *stack, 15810: gboolean interpolate_size); 15810: extern 15810: gboolean gtk_stack_get_interpolate_size (GtkStack *stack); 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 2 15810: 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 15810: typedef struct _GtkStackSidebar GtkStackSidebar; 15810: typedef struct _GtkStackSidebarPrivate GtkStackSidebarPrivate; 15810: typedef struct _GtkStackSidebarClass GtkStackSidebarClass; 15810: 15810: struct _GtkStackSidebar 15810: { 15810: GtkBin parent; 15810: }; 15810: 15810: struct _GtkStackSidebarClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_stack_sidebar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_stack_sidebar_new (void); 15810: extern 15810: void gtk_stack_sidebar_set_stack (GtkStackSidebar *sidebar, 15810: GtkStack *stack); 15810: extern 15810: GtkStack * gtk_stack_sidebar_get_stack (GtkStackSidebar *sidebar); 15810: 15810: 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtksizerequest.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtksizerequest.h" 15810: 15810: 15810: typedef struct _GtkRequestedSize GtkRequestedSize; 15810: # 41 "/usr/include/gtk-3.0/gtk/gtksizerequest.h" 15810: struct _GtkRequestedSize 15810: { 15810: gpointer data; 15810: gint minimum_size; 15810: gint natural_size; 15810: }; 15810: 15810: 15810: 15810: extern 15810: gint gtk_distribute_natural_allocation (gint extra_space, 15810: guint n_requested_sizes, 15810: GtkRequestedSize *sizes); 15810: 15810: 15810: 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 1 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 15810: 15810: # 68 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 15810: typedef enum 15810: { 15810: GTK_UPDATE_ALWAYS, 15810: GTK_UPDATE_IF_VALID 15810: } GtkSpinButtonUpdatePolicy; 15810: # 87 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 15810: typedef enum 15810: { 15810: GTK_SPIN_STEP_FORWARD, 15810: GTK_SPIN_STEP_BACKWARD, 15810: GTK_SPIN_PAGE_FORWARD, 15810: GTK_SPIN_PAGE_BACKWARD, 15810: GTK_SPIN_HOME, 15810: GTK_SPIN_END, 15810: GTK_SPIN_USER_DEFINED 15810: } GtkSpinType; 15810: 15810: 15810: typedef struct _GtkSpinButton GtkSpinButton; 15810: typedef struct _GtkSpinButtonPrivate GtkSpinButtonPrivate; 15810: typedef struct _GtkSpinButtonClass GtkSpinButtonClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkSpinButton 15810: { 15810: GtkEntry entry; 15810: 15810: 15810: GtkSpinButtonPrivate *priv; 15810: }; 15810: 15810: struct _GtkSpinButtonClass 15810: { 15810: GtkEntryClass parent_class; 15810: 15810: gint (*input) (GtkSpinButton *spin_button, 15810: gdouble *new_value); 15810: gint (*output) (GtkSpinButton *spin_button); 15810: void (*value_changed) (GtkSpinButton *spin_button); 15810: 15810: 15810: void (*change_value) (GtkSpinButton *spin_button, 15810: GtkScrollType scroll); 15810: 15810: void (*wrapped) (GtkSpinButton *spin_button); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_spin_button_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_spin_button_configure (GtkSpinButton *spin_button, 15810: GtkAdjustment *adjustment, 15810: gdouble climb_rate, 15810: guint digits); 15810: 15810: extern 15810: GtkWidget* gtk_spin_button_new (GtkAdjustment *adjustment, 15810: gdouble climb_rate, 15810: guint digits); 15810: 15810: extern 15810: GtkWidget* gtk_spin_button_new_with_range (gdouble min, 15810: gdouble max, 15810: gdouble step); 15810: 15810: extern 15810: void gtk_spin_button_set_adjustment (GtkSpinButton *spin_button, 15810: GtkAdjustment *adjustment); 15810: 15810: extern 15810: GtkAdjustment* gtk_spin_button_get_adjustment (GtkSpinButton *spin_button); 15810: 15810: extern 15810: void gtk_spin_button_set_digits (GtkSpinButton *spin_button, 15810: guint digits); 15810: extern 15810: guint gtk_spin_button_get_digits (GtkSpinButton *spin_button); 15810: 15810: extern 15810: void gtk_spin_button_set_increments (GtkSpinButton *spin_button, 15810: gdouble step, 15810: gdouble page); 15810: extern 15810: void gtk_spin_button_get_increments (GtkSpinButton *spin_button, 15810: gdouble *step, 15810: gdouble *page); 15810: 15810: extern 15810: void gtk_spin_button_set_range (GtkSpinButton *spin_button, 15810: gdouble min, 15810: gdouble max); 15810: extern 15810: void gtk_spin_button_get_range (GtkSpinButton *spin_button, 15810: gdouble *min, 15810: gdouble *max); 15810: 15810: extern 15810: gdouble gtk_spin_button_get_value (GtkSpinButton *spin_button); 15810: 15810: extern 15810: gint gtk_spin_button_get_value_as_int (GtkSpinButton *spin_button); 15810: 15810: extern 15810: void gtk_spin_button_set_value (GtkSpinButton *spin_button, 15810: gdouble value); 15810: 15810: extern 15810: void gtk_spin_button_set_update_policy (GtkSpinButton *spin_button, 15810: GtkSpinButtonUpdatePolicy policy); 15810: extern 15810: GtkSpinButtonUpdatePolicy gtk_spin_button_get_update_policy (GtkSpinButton *spin_button); 15810: 15810: extern 15810: void gtk_spin_button_set_numeric (GtkSpinButton *spin_button, 15810: gboolean numeric); 15810: extern 15810: gboolean gtk_spin_button_get_numeric (GtkSpinButton *spin_button); 15810: 15810: extern 15810: void gtk_spin_button_spin (GtkSpinButton *spin_button, 15810: GtkSpinType direction, 15810: gdouble increment); 15810: 15810: extern 15810: void gtk_spin_button_set_wrap (GtkSpinButton *spin_button, 15810: gboolean wrap); 15810: extern 15810: gboolean gtk_spin_button_get_wrap (GtkSpinButton *spin_button); 15810: 15810: extern 15810: void gtk_spin_button_set_snap_to_ticks (GtkSpinButton *spin_button, 15810: gboolean snap_to_ticks); 15810: extern 15810: gboolean gtk_spin_button_get_snap_to_ticks (GtkSpinButton *spin_button); 15810: extern 15810: void gtk_spin_button_update (GtkSpinButton *spin_button); 15810: 15810: 15810: void _gtk_spin_button_get_panels (GtkSpinButton *spin_button, 15810: GdkWindow **down_panel, 15810: GdkWindow **up_panel); 15810: 15810: 15810: # 205 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkspinner.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtkspinner.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtkspinner.h" 15810: typedef struct _GtkSpinner GtkSpinner; 15810: typedef struct _GtkSpinnerClass GtkSpinnerClass; 15810: typedef struct _GtkSpinnerPrivate GtkSpinnerPrivate; 15810: 15810: struct _GtkSpinner 15810: { 15810: GtkWidget parent; 15810: 15810: 15810: GtkSpinnerPrivate *priv; 15810: }; 15810: 15810: struct _GtkSpinnerClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_spinner_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget *gtk_spinner_new (void); 15810: extern 15810: void gtk_spinner_start (GtkSpinner *spinner); 15810: extern 15810: void gtk_spinner_stop (GtkSpinner *spinner); 15810: 15810: 15810: # 206 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkstackswitcher.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkstackswitcher.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtkstackswitcher.h" 15810: typedef struct _GtkStackSwitcher GtkStackSwitcher; 15810: typedef struct _GtkStackSwitcherClass GtkStackSwitcherClass; 15810: 15810: struct _GtkStackSwitcher 15810: { 15810: GtkBox widget; 15810: }; 15810: 15810: struct _GtkStackSwitcherClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_stack_switcher_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_stack_switcher_new (void); 15810: extern 15810: void gtk_stack_switcher_set_stack (GtkStackSwitcher *switcher, 15810: GtkStack *stack); 15810: extern 15810: GtkStack * gtk_stack_switcher_get_stack (GtkStackSwitcher *switcher); 15810: 15810: 15810: # 208 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkstatusbar.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkstatusbar.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtkstatusbar.h" 15810: typedef struct _GtkStatusbar GtkStatusbar; 15810: typedef struct _GtkStatusbarPrivate GtkStatusbarPrivate; 15810: typedef struct _GtkStatusbarClass GtkStatusbarClass; 15810: 15810: struct _GtkStatusbar 15810: { 15810: GtkBox parent_widget; 15810: 15810: 15810: GtkStatusbarPrivate *priv; 15810: }; 15810: 15810: struct _GtkStatusbarClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: gpointer reserved; 15810: 15810: void (*text_pushed) (GtkStatusbar *statusbar, 15810: guint context_id, 15810: const gchar *text); 15810: void (*text_popped) (GtkStatusbar *statusbar, 15810: guint context_id, 15810: const gchar *text); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_statusbar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_statusbar_new (void); 15810: 15810: 15810: 15810: extern 15810: guint gtk_statusbar_get_context_id (GtkStatusbar *statusbar, 15810: const gchar *context_description); 15810: 15810: extern 15810: guint gtk_statusbar_push (GtkStatusbar *statusbar, 15810: guint context_id, 15810: const gchar *text); 15810: extern 15810: void gtk_statusbar_pop (GtkStatusbar *statusbar, 15810: guint context_id); 15810: extern 15810: void gtk_statusbar_remove (GtkStatusbar *statusbar, 15810: guint context_id, 15810: guint message_id); 15810: extern 15810: void gtk_statusbar_remove_all (GtkStatusbar *statusbar, 15810: guint context_id); 15810: 15810: extern 15810: GtkWidget* gtk_statusbar_get_message_area (GtkStatusbar *statusbar); 15810: 15810: 15810: # 209 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkswitch.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/gtkswitch.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkswitch.h" 15810: typedef struct _GtkSwitch GtkSwitch; 15810: typedef struct _GtkSwitchPrivate GtkSwitchPrivate; 15810: typedef struct _GtkSwitchClass GtkSwitchClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkSwitch 15810: { 15810: 15810: GtkWidget parent_instance; 15810: 15810: GtkSwitchPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkSwitchClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: 15810: void (* activate) (GtkSwitch *sw); 15810: 15810: gboolean (* state_set) (GtkSwitch *sw, gboolean state); 15810: 15810: 15810: void (* _switch_padding_1) (void); 15810: void (* _switch_padding_2) (void); 15810: void (* _switch_padding_3) (void); 15810: void (* _switch_padding_4) (void); 15810: void (* _switch_padding_5) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_switch_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWidget * gtk_switch_new (void); 15810: 15810: extern 15810: void gtk_switch_set_active (GtkSwitch *sw, 15810: gboolean is_active); 15810: extern 15810: gboolean gtk_switch_get_active (GtkSwitch *sw); 15810: 15810: extern 15810: void gtk_switch_set_state (GtkSwitch *sw, 15810: gboolean state); 15810: extern 15810: gboolean gtk_switch_get_state (GtkSwitch *sw); 15810: 15810: 15810: # 212 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktexttagtable.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtktexttagtable.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef void (* GtkTextTagTableForeach) (GtkTextTag *tag, gpointer data); 15810: # 50 "/usr/include/gtk-3.0/gtk/gtktexttagtable.h" 15810: typedef struct _GtkTextTagTablePrivate GtkTextTagTablePrivate; 15810: typedef struct _GtkTextTagTableClass GtkTextTagTableClass; 15810: 15810: struct _GtkTextTagTable 15810: { 15810: GObject parent_instance; 15810: 15810: GtkTextTagTablePrivate *priv; 15810: }; 15810: 15810: struct _GtkTextTagTableClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* tag_changed) (GtkTextTagTable *table, GtkTextTag *tag, gboolean size_changed); 15810: void (* tag_added) (GtkTextTagTable *table, GtkTextTag *tag); 15810: void (* tag_removed) (GtkTextTagTable *table, GtkTextTag *tag); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_text_tag_table_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkTextTagTable *gtk_text_tag_table_new (void); 15810: extern 15810: gboolean gtk_text_tag_table_add (GtkTextTagTable *table, 15810: GtkTextTag *tag); 15810: extern 15810: void gtk_text_tag_table_remove (GtkTextTagTable *table, 15810: GtkTextTag *tag); 15810: extern 15810: GtkTextTag *gtk_text_tag_table_lookup (GtkTextTagTable *table, 15810: const gchar *name); 15810: extern 15810: void gtk_text_tag_table_foreach (GtkTextTagTable *table, 15810: GtkTextTagTableForeach func, 15810: gpointer data); 15810: extern 15810: gint gtk_text_tag_table_get_size (GtkTextTagTable *table); 15810: 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextmark.h" 1 15810: # 57 "/usr/include/gtk-3.0/gtk/gtktextmark.h" 15810: 15810: 15810: typedef struct _GtkTextMark GtkTextMark; 15810: typedef struct _GtkTextMarkClass GtkTextMarkClass; 15810: # 69 "/usr/include/gtk-3.0/gtk/gtktextmark.h" 15810: struct _GtkTextMark 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: gpointer segment; 15810: }; 15810: 15810: struct _GtkTextMarkClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_text_mark_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkTextMark *gtk_text_mark_new (const gchar *name, 15810: gboolean left_gravity); 15810: extern 15810: void gtk_text_mark_set_visible (GtkTextMark *mark, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_text_mark_get_visible (GtkTextMark *mark); 15810: 15810: extern 15810: const gchar * gtk_text_mark_get_name (GtkTextMark *mark); 15810: extern 15810: gboolean gtk_text_mark_get_deleted (GtkTextMark *mark); 15810: extern 15810: GtkTextBuffer* gtk_text_mark_get_buffer (GtkTextMark *mark); 15810: extern 15810: gboolean gtk_text_mark_get_left_gravity (GtkTextMark *mark); 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 2 15810: 15810: 15810: 15810: # 59 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 15810: typedef enum 15810: { 15810: GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS = - 1, 15810: GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT = - 2, 15810: GTK_TEXT_BUFFER_TARGET_INFO_TEXT = - 3 15810: } GtkTextBufferTargetInfo; 15810: 15810: typedef struct _GtkTextBTree GtkTextBTree; 15810: # 75 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 15810: typedef struct _GtkTextBufferPrivate GtkTextBufferPrivate; 15810: typedef struct _GtkTextBufferClass GtkTextBufferClass; 15810: 15810: struct _GtkTextBuffer 15810: { 15810: GObject parent_instance; 15810: 15810: GtkTextBufferPrivate *priv; 15810: }; 15810: # 107 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 15810: struct _GtkTextBufferClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* insert_text) (GtkTextBuffer *buffer, 15810: GtkTextIter *pos, 15810: const gchar *new_text, 15810: gint new_text_length); 15810: 15810: void (* insert_pixbuf) (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: GdkPixbuf *pixbuf); 15810: 15810: void (* insert_child_anchor) (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: GtkTextChildAnchor *anchor); 15810: 15810: void (* delete_range) (GtkTextBuffer *buffer, 15810: GtkTextIter *start, 15810: GtkTextIter *end); 15810: 15810: void (* changed) (GtkTextBuffer *buffer); 15810: 15810: void (* modified_changed) (GtkTextBuffer *buffer); 15810: 15810: void (* mark_set) (GtkTextBuffer *buffer, 15810: const GtkTextIter *location, 15810: GtkTextMark *mark); 15810: 15810: void (* mark_deleted) (GtkTextBuffer *buffer, 15810: GtkTextMark *mark); 15810: 15810: void (* apply_tag) (GtkTextBuffer *buffer, 15810: GtkTextTag *tag, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: void (* remove_tag) (GtkTextBuffer *buffer, 15810: GtkTextTag *tag, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: void (* begin_user_action) (GtkTextBuffer *buffer); 15810: 15810: void (* end_user_action) (GtkTextBuffer *buffer); 15810: 15810: void (* paste_done) (GtkTextBuffer *buffer, 15810: GtkClipboard *clipboard); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_text_buffer_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: extern 15810: GtkTextBuffer *gtk_text_buffer_new (GtkTextTagTable *table); 15810: extern 15810: gint gtk_text_buffer_get_line_count (GtkTextBuffer *buffer); 15810: extern 15810: gint gtk_text_buffer_get_char_count (GtkTextBuffer *buffer); 15810: 15810: 15810: extern 15810: GtkTextTagTable* gtk_text_buffer_get_tag_table (GtkTextBuffer *buffer); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_set_text (GtkTextBuffer *buffer, 15810: const gchar *text, 15810: gint len); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_insert (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const gchar *text, 15810: gint len); 15810: extern 15810: void gtk_text_buffer_insert_at_cursor (GtkTextBuffer *buffer, 15810: const gchar *text, 15810: gint len); 15810: 15810: extern 15810: gboolean gtk_text_buffer_insert_interactive (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const gchar *text, 15810: gint len, 15810: gboolean default_editable); 15810: extern 15810: gboolean gtk_text_buffer_insert_interactive_at_cursor (GtkTextBuffer *buffer, 15810: const gchar *text, 15810: gint len, 15810: gboolean default_editable); 15810: 15810: extern 15810: void gtk_text_buffer_insert_range (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: extern 15810: gboolean gtk_text_buffer_insert_range_interactive (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end, 15810: gboolean default_editable); 15810: 15810: extern 15810: void gtk_text_buffer_insert_with_tags (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const gchar *text, 15810: gint len, 15810: GtkTextTag *first_tag, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: void gtk_text_buffer_insert_with_tags_by_name (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const gchar *text, 15810: gint len, 15810: const gchar *first_tag_name, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: extern 15810: void gtk_text_buffer_insert_markup (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: const gchar *markup, 15810: gint len); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_delete (GtkTextBuffer *buffer, 15810: GtkTextIter *start, 15810: GtkTextIter *end); 15810: extern 15810: gboolean gtk_text_buffer_delete_interactive (GtkTextBuffer *buffer, 15810: GtkTextIter *start_iter, 15810: GtkTextIter *end_iter, 15810: gboolean default_editable); 15810: extern 15810: gboolean gtk_text_buffer_backspace (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: gboolean interactive, 15810: gboolean default_editable); 15810: 15810: 15810: extern 15810: gchar *gtk_text_buffer_get_text (GtkTextBuffer *buffer, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end, 15810: gboolean include_hidden_chars); 15810: 15810: extern 15810: gchar *gtk_text_buffer_get_slice (GtkTextBuffer *buffer, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end, 15810: gboolean include_hidden_chars); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_insert_pixbuf (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: GdkPixbuf *pixbuf); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_insert_child_anchor (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: GtkTextChildAnchor *anchor); 15810: 15810: 15810: extern 15810: GtkTextChildAnchor *gtk_text_buffer_create_child_anchor (GtkTextBuffer *buffer, 15810: GtkTextIter *iter); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_add_mark (GtkTextBuffer *buffer, 15810: GtkTextMark *mark, 15810: const GtkTextIter *where); 15810: extern 15810: GtkTextMark *gtk_text_buffer_create_mark (GtkTextBuffer *buffer, 15810: const gchar *mark_name, 15810: const GtkTextIter *where, 15810: gboolean left_gravity); 15810: extern 15810: void gtk_text_buffer_move_mark (GtkTextBuffer *buffer, 15810: GtkTextMark *mark, 15810: const GtkTextIter *where); 15810: extern 15810: void gtk_text_buffer_delete_mark (GtkTextBuffer *buffer, 15810: GtkTextMark *mark); 15810: extern 15810: GtkTextMark* gtk_text_buffer_get_mark (GtkTextBuffer *buffer, 15810: const gchar *name); 15810: 15810: extern 15810: void gtk_text_buffer_move_mark_by_name (GtkTextBuffer *buffer, 15810: const gchar *name, 15810: const GtkTextIter *where); 15810: extern 15810: void gtk_text_buffer_delete_mark_by_name (GtkTextBuffer *buffer, 15810: const gchar *name); 15810: 15810: extern 15810: GtkTextMark* gtk_text_buffer_get_insert (GtkTextBuffer *buffer); 15810: extern 15810: GtkTextMark* gtk_text_buffer_get_selection_bound (GtkTextBuffer *buffer); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_place_cursor (GtkTextBuffer *buffer, 15810: const GtkTextIter *where); 15810: extern 15810: void gtk_text_buffer_select_range (GtkTextBuffer *buffer, 15810: const GtkTextIter *ins, 15810: const GtkTextIter *bound); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_text_buffer_apply_tag (GtkTextBuffer *buffer, 15810: GtkTextTag *tag, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: extern 15810: void gtk_text_buffer_remove_tag (GtkTextBuffer *buffer, 15810: GtkTextTag *tag, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: extern 15810: void gtk_text_buffer_apply_tag_by_name (GtkTextBuffer *buffer, 15810: const gchar *name, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: extern 15810: void gtk_text_buffer_remove_tag_by_name (GtkTextBuffer *buffer, 15810: const gchar *name, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: extern 15810: void gtk_text_buffer_remove_all_tags (GtkTextBuffer *buffer, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: GtkTextTag *gtk_text_buffer_create_tag (GtkTextBuffer *buffer, 15810: const gchar *tag_name, 15810: const gchar *first_property_name, 15810: ...); 15810: 15810: 15810: 15810: 15810: extern 15810: void gtk_text_buffer_get_iter_at_line_offset (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: gint line_number, 15810: gint char_offset); 15810: extern 15810: void gtk_text_buffer_get_iter_at_line_index (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: gint line_number, 15810: gint byte_index); 15810: extern 15810: void gtk_text_buffer_get_iter_at_offset (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: gint char_offset); 15810: extern 15810: void gtk_text_buffer_get_iter_at_line (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: gint line_number); 15810: extern 15810: void gtk_text_buffer_get_start_iter (GtkTextBuffer *buffer, 15810: GtkTextIter *iter); 15810: extern 15810: void gtk_text_buffer_get_end_iter (GtkTextBuffer *buffer, 15810: GtkTextIter *iter); 15810: extern 15810: void gtk_text_buffer_get_bounds (GtkTextBuffer *buffer, 15810: GtkTextIter *start, 15810: GtkTextIter *end); 15810: extern 15810: void gtk_text_buffer_get_iter_at_mark (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: GtkTextMark *mark); 15810: 15810: extern 15810: void gtk_text_buffer_get_iter_at_child_anchor (GtkTextBuffer *buffer, 15810: GtkTextIter *iter, 15810: GtkTextChildAnchor *anchor); 15810: # 422 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 15810: extern 15810: gboolean gtk_text_buffer_get_modified (GtkTextBuffer *buffer); 15810: extern 15810: void gtk_text_buffer_set_modified (GtkTextBuffer *buffer, 15810: gboolean setting); 15810: 15810: extern 15810: gboolean gtk_text_buffer_get_has_selection (GtkTextBuffer *buffer); 15810: 15810: extern 15810: void gtk_text_buffer_add_selection_clipboard (GtkTextBuffer *buffer, 15810: GtkClipboard *clipboard); 15810: extern 15810: void gtk_text_buffer_remove_selection_clipboard (GtkTextBuffer *buffer, 15810: GtkClipboard *clipboard); 15810: 15810: extern 15810: void gtk_text_buffer_cut_clipboard (GtkTextBuffer *buffer, 15810: GtkClipboard *clipboard, 15810: gboolean default_editable); 15810: extern 15810: void gtk_text_buffer_copy_clipboard (GtkTextBuffer *buffer, 15810: GtkClipboard *clipboard); 15810: extern 15810: void gtk_text_buffer_paste_clipboard (GtkTextBuffer *buffer, 15810: GtkClipboard *clipboard, 15810: GtkTextIter *override_location, 15810: gboolean default_editable); 15810: 15810: extern 15810: gboolean gtk_text_buffer_get_selection_bounds (GtkTextBuffer *buffer, 15810: GtkTextIter *start, 15810: GtkTextIter *end); 15810: extern 15810: gboolean gtk_text_buffer_delete_selection (GtkTextBuffer *buffer, 15810: gboolean interactive, 15810: gboolean default_editable); 15810: 15810: 15810: extern 15810: void gtk_text_buffer_begin_user_action (GtkTextBuffer *buffer); 15810: extern 15810: void gtk_text_buffer_end_user_action (GtkTextBuffer *buffer); 15810: 15810: extern 15810: GtkTargetList * gtk_text_buffer_get_copy_target_list (GtkTextBuffer *buffer); 15810: extern 15810: GtkTargetList * gtk_text_buffer_get_paste_target_list (GtkTextBuffer *buffer); 15810: 15810: 15810: 15810: # 214 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 15810: typedef guint8 * (* GtkTextBufferSerializeFunc) (GtkTextBuffer *register_buffer, 15810: GtkTextBuffer *content_buffer, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end, 15810: gsize *length, 15810: gpointer user_data); 15810: # 69 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 15810: typedef gboolean (* GtkTextBufferDeserializeFunc) (GtkTextBuffer *register_buffer, 15810: GtkTextBuffer *content_buffer, 15810: GtkTextIter *iter, 15810: const guint8 *data, 15810: gsize length, 15810: gboolean create_tags, 15810: gpointer user_data, 15810: GError **error); 15810: 15810: extern 15810: GdkAtom gtk_text_buffer_register_serialize_format (GtkTextBuffer *buffer, 15810: const gchar *mime_type, 15810: GtkTextBufferSerializeFunc function, 15810: gpointer user_data, 15810: GDestroyNotify user_data_destroy); 15810: extern 15810: GdkAtom gtk_text_buffer_register_serialize_tagset (GtkTextBuffer *buffer, 15810: const gchar *tagset_name); 15810: 15810: extern 15810: GdkAtom gtk_text_buffer_register_deserialize_format (GtkTextBuffer *buffer, 15810: const gchar *mime_type, 15810: GtkTextBufferDeserializeFunc function, 15810: gpointer user_data, 15810: GDestroyNotify user_data_destroy); 15810: extern 15810: GdkAtom gtk_text_buffer_register_deserialize_tagset (GtkTextBuffer *buffer, 15810: const gchar *tagset_name); 15810: 15810: extern 15810: void gtk_text_buffer_unregister_serialize_format (GtkTextBuffer *buffer, 15810: GdkAtom format); 15810: extern 15810: void gtk_text_buffer_unregister_deserialize_format (GtkTextBuffer *buffer, 15810: GdkAtom format); 15810: 15810: extern 15810: void gtk_text_buffer_deserialize_set_can_create_tags (GtkTextBuffer *buffer, 15810: GdkAtom format, 15810: gboolean can_create_tags); 15810: extern 15810: gboolean gtk_text_buffer_deserialize_get_can_create_tags (GtkTextBuffer *buffer, 15810: GdkAtom format); 15810: 15810: extern 15810: GdkAtom * gtk_text_buffer_get_serialize_formats (GtkTextBuffer *buffer, 15810: gint *n_formats); 15810: extern 15810: GdkAtom * gtk_text_buffer_get_deserialize_formats (GtkTextBuffer *buffer, 15810: gint *n_formats); 15810: 15810: extern 15810: guint8 * gtk_text_buffer_serialize (GtkTextBuffer *register_buffer, 15810: GtkTextBuffer *content_buffer, 15810: GdkAtom format, 15810: const GtkTextIter *start, 15810: const GtkTextIter *end, 15810: gsize *length); 15810: extern 15810: gboolean gtk_text_buffer_deserialize (GtkTextBuffer *register_buffer, 15810: GtkTextBuffer *content_buffer, 15810: GdkAtom format, 15810: GtkTextIter *iter, 15810: const guint8 *data, 15810: gsize length, 15810: GError **error); 15810: 15810: 15810: # 215 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktextview.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtktextview.h" 15810: 15810: # 58 "/usr/include/gtk-3.0/gtk/gtktextview.h" 15810: typedef enum 15810: { 15810: GTK_TEXT_WINDOW_PRIVATE, 15810: GTK_TEXT_WINDOW_WIDGET, 15810: GTK_TEXT_WINDOW_TEXT, 15810: GTK_TEXT_WINDOW_LEFT, 15810: GTK_TEXT_WINDOW_RIGHT, 15810: GTK_TEXT_WINDOW_TOP, 15810: GTK_TEXT_WINDOW_BOTTOM 15810: } GtkTextWindowType; 15810: # 79 "/usr/include/gtk-3.0/gtk/gtktextview.h" 15810: typedef enum 15810: { 15810: GTK_TEXT_VIEW_LAYER_BELOW, 15810: GTK_TEXT_VIEW_LAYER_ABOVE, 15810: GTK_TEXT_VIEW_LAYER_BELOW_TEXT, 15810: GTK_TEXT_VIEW_LAYER_ABOVE_TEXT 15810: } GtkTextViewLayer; 15810: # 99 "/usr/include/gtk-3.0/gtk/gtktextview.h" 15810: typedef enum 15810: { 15810: GTK_TEXT_EXTEND_SELECTION_WORD, 15810: GTK_TEXT_EXTEND_SELECTION_LINE 15810: } GtkTextExtendSelection; 15810: # 113 "/usr/include/gtk-3.0/gtk/gtktextview.h" 15810: typedef struct _GtkTextView GtkTextView; 15810: typedef struct _GtkTextViewPrivate GtkTextViewPrivate; 15810: typedef struct _GtkTextViewClass GtkTextViewClass; 15810: 15810: struct _GtkTextView 15810: { 15810: GtkContainer parent_instance; 15810: 15810: 15810: 15810: GtkTextViewPrivate *priv; 15810: }; 15810: # 162 "/usr/include/gtk-3.0/gtk/gtktextview.h" 15810: struct _GtkTextViewClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: void (* populate_popup) (GtkTextView *text_view, 15810: GtkWidget *popup); 15810: void (* move_cursor) (GtkTextView *text_view, 15810: GtkMovementStep step, 15810: gint count, 15810: gboolean extend_selection); 15810: void (* set_anchor) (GtkTextView *text_view); 15810: void (* insert_at_cursor) (GtkTextView *text_view, 15810: const gchar *str); 15810: void (* delete_from_cursor) (GtkTextView *text_view, 15810: GtkDeleteType type, 15810: gint count); 15810: void (* backspace) (GtkTextView *text_view); 15810: void (* cut_clipboard) (GtkTextView *text_view); 15810: void (* copy_clipboard) (GtkTextView *text_view); 15810: void (* paste_clipboard) (GtkTextView *text_view); 15810: void (* toggle_overwrite) (GtkTextView *text_view); 15810: GtkTextBuffer * (* create_buffer) (GtkTextView *text_view); 15810: void (* draw_layer) (GtkTextView *text_view, 15810: GtkTextViewLayer layer, 15810: cairo_t *cr); 15810: gboolean (* extend_selection) (GtkTextView *text_view, 15810: GtkTextExtendSelection granularity, 15810: const GtkTextIter *location, 15810: GtkTextIter *start, 15810: GtkTextIter *end); 15810: void (* insert_emoji) (GtkTextView *text_view); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_text_view_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_text_view_new (void); 15810: extern 15810: GtkWidget * gtk_text_view_new_with_buffer (GtkTextBuffer *buffer); 15810: extern 15810: void gtk_text_view_set_buffer (GtkTextView *text_view, 15810: GtkTextBuffer *buffer); 15810: extern 15810: GtkTextBuffer *gtk_text_view_get_buffer (GtkTextView *text_view); 15810: extern 15810: gboolean gtk_text_view_scroll_to_iter (GtkTextView *text_view, 15810: GtkTextIter *iter, 15810: gdouble within_margin, 15810: gboolean use_align, 15810: gdouble xalign, 15810: gdouble yalign); 15810: extern 15810: void gtk_text_view_scroll_to_mark (GtkTextView *text_view, 15810: GtkTextMark *mark, 15810: gdouble within_margin, 15810: gboolean use_align, 15810: gdouble xalign, 15810: gdouble yalign); 15810: extern 15810: void gtk_text_view_scroll_mark_onscreen (GtkTextView *text_view, 15810: GtkTextMark *mark); 15810: extern 15810: gboolean gtk_text_view_move_mark_onscreen (GtkTextView *text_view, 15810: GtkTextMark *mark); 15810: extern 15810: gboolean gtk_text_view_place_cursor_onscreen (GtkTextView *text_view); 15810: 15810: extern 15810: void gtk_text_view_get_visible_rect (GtkTextView *text_view, 15810: GdkRectangle *visible_rect); 15810: extern 15810: void gtk_text_view_set_cursor_visible (GtkTextView *text_view, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_text_view_get_cursor_visible (GtkTextView *text_view); 15810: 15810: extern 15810: void gtk_text_view_reset_cursor_blink (GtkTextView *text_view); 15810: 15810: extern 15810: void gtk_text_view_get_cursor_locations (GtkTextView *text_view, 15810: const GtkTextIter *iter, 15810: GdkRectangle *strong, 15810: GdkRectangle *weak); 15810: extern 15810: void gtk_text_view_get_iter_location (GtkTextView *text_view, 15810: const GtkTextIter *iter, 15810: GdkRectangle *location); 15810: extern 15810: gboolean gtk_text_view_get_iter_at_location (GtkTextView *text_view, 15810: GtkTextIter *iter, 15810: gint x, 15810: gint y); 15810: extern 15810: gboolean gtk_text_view_get_iter_at_position (GtkTextView *text_view, 15810: GtkTextIter *iter, 15810: gint *trailing, 15810: gint x, 15810: gint y); 15810: extern 15810: void gtk_text_view_get_line_yrange (GtkTextView *text_view, 15810: const GtkTextIter *iter, 15810: gint *y, 15810: gint *height); 15810: 15810: extern 15810: void gtk_text_view_get_line_at_y (GtkTextView *text_view, 15810: GtkTextIter *target_iter, 15810: gint y, 15810: gint *line_top); 15810: 15810: extern 15810: void gtk_text_view_buffer_to_window_coords (GtkTextView *text_view, 15810: GtkTextWindowType win, 15810: gint buffer_x, 15810: gint buffer_y, 15810: gint *window_x, 15810: gint *window_y); 15810: extern 15810: void gtk_text_view_window_to_buffer_coords (GtkTextView *text_view, 15810: GtkTextWindowType win, 15810: gint window_x, 15810: gint window_y, 15810: gint *buffer_x, 15810: gint *buffer_y); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_text_view_get_hadjustment (GtkTextView *text_view); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_text_view_get_vadjustment (GtkTextView *text_view); 15810: 15810: extern 15810: GdkWindow* gtk_text_view_get_window (GtkTextView *text_view, 15810: GtkTextWindowType win); 15810: extern 15810: GtkTextWindowType gtk_text_view_get_window_type (GtkTextView *text_view, 15810: GdkWindow *window); 15810: 15810: extern 15810: void gtk_text_view_set_border_window_size (GtkTextView *text_view, 15810: GtkTextWindowType type, 15810: gint size); 15810: extern 15810: gint gtk_text_view_get_border_window_size (GtkTextView *text_view, 15810: GtkTextWindowType type); 15810: 15810: extern 15810: gboolean gtk_text_view_forward_display_line (GtkTextView *text_view, 15810: GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_view_backward_display_line (GtkTextView *text_view, 15810: GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_view_forward_display_line_end (GtkTextView *text_view, 15810: GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_view_backward_display_line_start (GtkTextView *text_view, 15810: GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_view_starts_display_line (GtkTextView *text_view, 15810: const GtkTextIter *iter); 15810: extern 15810: gboolean gtk_text_view_move_visually (GtkTextView *text_view, 15810: GtkTextIter *iter, 15810: gint count); 15810: 15810: extern 15810: gboolean gtk_text_view_im_context_filter_keypress (GtkTextView *text_view, 15810: GdkEventKey *event); 15810: extern 15810: void gtk_text_view_reset_im_context (GtkTextView *text_view); 15810: 15810: 15810: extern 15810: void gtk_text_view_add_child_at_anchor (GtkTextView *text_view, 15810: GtkWidget *child, 15810: GtkTextChildAnchor *anchor); 15810: 15810: extern 15810: void gtk_text_view_add_child_in_window (GtkTextView *text_view, 15810: GtkWidget *child, 15810: GtkTextWindowType which_window, 15810: 15810: gint xpos, 15810: gint ypos); 15810: 15810: extern 15810: void gtk_text_view_move_child (GtkTextView *text_view, 15810: GtkWidget *child, 15810: 15810: gint xpos, 15810: gint ypos); 15810: 15810: 15810: 15810: extern 15810: void gtk_text_view_set_wrap_mode (GtkTextView *text_view, 15810: GtkWrapMode wrap_mode); 15810: extern 15810: GtkWrapMode gtk_text_view_get_wrap_mode (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_editable (GtkTextView *text_view, 15810: gboolean setting); 15810: extern 15810: gboolean gtk_text_view_get_editable (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_overwrite (GtkTextView *text_view, 15810: gboolean overwrite); 15810: extern 15810: gboolean gtk_text_view_get_overwrite (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_accepts_tab (GtkTextView *text_view, 15810: gboolean accepts_tab); 15810: extern 15810: gboolean gtk_text_view_get_accepts_tab (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_pixels_above_lines (GtkTextView *text_view, 15810: gint pixels_above_lines); 15810: extern 15810: gint gtk_text_view_get_pixels_above_lines (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_pixels_below_lines (GtkTextView *text_view, 15810: gint pixels_below_lines); 15810: extern 15810: gint gtk_text_view_get_pixels_below_lines (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_pixels_inside_wrap (GtkTextView *text_view, 15810: gint pixels_inside_wrap); 15810: extern 15810: gint gtk_text_view_get_pixels_inside_wrap (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_justification (GtkTextView *text_view, 15810: GtkJustification justification); 15810: extern 15810: GtkJustification gtk_text_view_get_justification (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_left_margin (GtkTextView *text_view, 15810: gint left_margin); 15810: extern 15810: gint gtk_text_view_get_left_margin (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_right_margin (GtkTextView *text_view, 15810: gint right_margin); 15810: extern 15810: gint gtk_text_view_get_right_margin (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_top_margin (GtkTextView *text_view, 15810: gint top_margin); 15810: extern 15810: gint gtk_text_view_get_top_margin (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_bottom_margin (GtkTextView *text_view, 15810: gint bottom_margin); 15810: extern 15810: gint gtk_text_view_get_bottom_margin (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_indent (GtkTextView *text_view, 15810: gint indent); 15810: extern 15810: gint gtk_text_view_get_indent (GtkTextView *text_view); 15810: extern 15810: void gtk_text_view_set_tabs (GtkTextView *text_view, 15810: PangoTabArray *tabs); 15810: extern 15810: PangoTabArray* gtk_text_view_get_tabs (GtkTextView *text_view); 15810: 15810: 15810: extern 15810: GtkTextAttributes* gtk_text_view_get_default_attributes (GtkTextView *text_view); 15810: 15810: extern 15810: void gtk_text_view_set_input_purpose (GtkTextView *text_view, 15810: GtkInputPurpose purpose); 15810: extern 15810: GtkInputPurpose gtk_text_view_get_input_purpose (GtkTextView *text_view); 15810: 15810: extern 15810: void gtk_text_view_set_input_hints (GtkTextView *text_view, 15810: GtkInputHints hints); 15810: extern 15810: GtkInputHints gtk_text_view_get_input_hints (GtkTextView *text_view); 15810: 15810: extern 15810: void gtk_text_view_set_monospace (GtkTextView *text_view, 15810: gboolean monospace); 15810: extern 15810: gboolean gtk_text_view_get_monospace (GtkTextView *text_view); 15810: 15810: 15810: # 221 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoolbar.h" 1 15810: # 41 "/usr/include/gtk-3.0/gtk/gtktoolbar.h" 15810: 15810: # 60 "/usr/include/gtk-3.0/gtk/gtktoolbar.h" 15810: typedef enum 15810: { 15810: GTK_TOOLBAR_SPACE_EMPTY, 15810: GTK_TOOLBAR_SPACE_LINE 15810: } GtkToolbarSpaceStyle; 15810: 15810: typedef struct _GtkToolbar GtkToolbar; 15810: typedef struct _GtkToolbarPrivate GtkToolbarPrivate; 15810: typedef struct _GtkToolbarClass GtkToolbarClass; 15810: 15810: struct _GtkToolbar 15810: { 15810: GtkContainer container; 15810: 15810: GtkToolbarPrivate *priv; 15810: }; 15810: 15810: struct _GtkToolbarClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: void (* orientation_changed) (GtkToolbar *toolbar, 15810: GtkOrientation orientation); 15810: void (* style_changed) (GtkToolbar *toolbar, 15810: GtkToolbarStyle style); 15810: gboolean (* popup_context_menu) (GtkToolbar *toolbar, 15810: gint x, 15810: gint y, 15810: gint button_number); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_toolbar_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget * gtk_toolbar_new (void); 15810: 15810: extern 15810: void gtk_toolbar_insert (GtkToolbar *toolbar, 15810: GtkToolItem *item, 15810: gint pos); 15810: 15810: extern 15810: gint gtk_toolbar_get_item_index (GtkToolbar *toolbar, 15810: GtkToolItem *item); 15810: extern 15810: gint gtk_toolbar_get_n_items (GtkToolbar *toolbar); 15810: extern 15810: GtkToolItem * gtk_toolbar_get_nth_item (GtkToolbar *toolbar, 15810: gint n); 15810: 15810: extern 15810: gboolean gtk_toolbar_get_show_arrow (GtkToolbar *toolbar); 15810: extern 15810: void gtk_toolbar_set_show_arrow (GtkToolbar *toolbar, 15810: gboolean show_arrow); 15810: 15810: extern 15810: GtkToolbarStyle gtk_toolbar_get_style (GtkToolbar *toolbar); 15810: extern 15810: void gtk_toolbar_set_style (GtkToolbar *toolbar, 15810: GtkToolbarStyle style); 15810: extern 15810: void gtk_toolbar_unset_style (GtkToolbar *toolbar); 15810: 15810: extern 15810: GtkIconSize gtk_toolbar_get_icon_size (GtkToolbar *toolbar); 15810: extern 15810: void gtk_toolbar_set_icon_size (GtkToolbar *toolbar, 15810: GtkIconSize icon_size); 15810: extern 15810: void gtk_toolbar_unset_icon_size (GtkToolbar *toolbar); 15810: 15810: extern 15810: GtkReliefStyle gtk_toolbar_get_relief_style (GtkToolbar *toolbar); 15810: extern 15810: gint gtk_toolbar_get_drop_index (GtkToolbar *toolbar, 15810: gint x, 15810: gint y); 15810: extern 15810: void gtk_toolbar_set_drop_highlight_item (GtkToolbar *toolbar, 15810: GtkToolItem *tool_item, 15810: gint index_); 15810: 15810: 15810: 15810: # 224 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h" 15810: typedef struct _GtkToolItemGroup GtkToolItemGroup; 15810: typedef struct _GtkToolItemGroupClass GtkToolItemGroupClass; 15810: typedef struct _GtkToolItemGroupPrivate GtkToolItemGroupPrivate; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkToolItemGroup 15810: { 15810: GtkContainer parent_instance; 15810: GtkToolItemGroupPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkToolItemGroupClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_tool_item_group_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_tool_item_group_new (const gchar *label); 15810: 15810: extern 15810: void gtk_tool_item_group_set_label (GtkToolItemGroup *group, 15810: const gchar *label); 15810: extern 15810: void gtk_tool_item_group_set_label_widget (GtkToolItemGroup *group, 15810: GtkWidget *label_widget); 15810: extern 15810: void gtk_tool_item_group_set_collapsed (GtkToolItemGroup *group, 15810: gboolean collapsed); 15810: extern 15810: void gtk_tool_item_group_set_ellipsize (GtkToolItemGroup *group, 15810: PangoEllipsizeMode ellipsize); 15810: extern 15810: void gtk_tool_item_group_set_header_relief (GtkToolItemGroup *group, 15810: GtkReliefStyle style); 15810: 15810: extern 15810: const gchar * gtk_tool_item_group_get_label (GtkToolItemGroup *group); 15810: extern 15810: GtkWidget *gtk_tool_item_group_get_label_widget (GtkToolItemGroup *group); 15810: extern 15810: gboolean gtk_tool_item_group_get_collapsed (GtkToolItemGroup *group); 15810: extern 15810: PangoEllipsizeMode gtk_tool_item_group_get_ellipsize (GtkToolItemGroup *group); 15810: extern 15810: GtkReliefStyle gtk_tool_item_group_get_header_relief (GtkToolItemGroup *group); 15810: 15810: extern 15810: void gtk_tool_item_group_insert (GtkToolItemGroup *group, 15810: GtkToolItem *item, 15810: gint position); 15810: extern 15810: void gtk_tool_item_group_set_item_position (GtkToolItemGroup *group, 15810: GtkToolItem *item, 15810: gint position); 15810: extern 15810: gint gtk_tool_item_group_get_item_position (GtkToolItemGroup *group, 15810: GtkToolItem *item); 15810: 15810: extern 15810: guint gtk_tool_item_group_get_n_items (GtkToolItemGroup *group); 15810: extern 15810: GtkToolItem* gtk_tool_item_group_get_nth_item (GtkToolItemGroup *group, 15810: guint index); 15810: extern 15810: GtkToolItem* gtk_tool_item_group_get_drop_item (GtkToolItemGroup *group, 15810: gint x, 15810: gint y); 15810: 15810: 15810: # 227 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 15810: typedef struct _GtkToolPalette GtkToolPalette; 15810: typedef struct _GtkToolPaletteClass GtkToolPaletteClass; 15810: typedef struct _GtkToolPalettePrivate GtkToolPalettePrivate; 15810: # 52 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 15810: typedef enum 15810: { 15810: GTK_TOOL_PALETTE_DRAG_ITEMS = (1 << 0), 15810: GTK_TOOL_PALETTE_DRAG_GROUPS = (1 << 1) 15810: } 15810: GtkToolPaletteDragTargets; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkToolPalette 15810: { 15810: GtkContainer parent_instance; 15810: GtkToolPalettePrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkToolPaletteClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_tool_palette_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_tool_palette_new (void); 15810: 15810: extern 15810: void gtk_tool_palette_set_group_position (GtkToolPalette *palette, 15810: GtkToolItemGroup *group, 15810: gint position); 15810: extern 15810: void gtk_tool_palette_set_exclusive (GtkToolPalette *palette, 15810: GtkToolItemGroup *group, 15810: gboolean exclusive); 15810: extern 15810: void gtk_tool_palette_set_expand (GtkToolPalette *palette, 15810: GtkToolItemGroup *group, 15810: gboolean expand); 15810: 15810: extern 15810: gint gtk_tool_palette_get_group_position (GtkToolPalette *palette, 15810: GtkToolItemGroup *group); 15810: extern 15810: gboolean gtk_tool_palette_get_exclusive (GtkToolPalette *palette, 15810: GtkToolItemGroup *group); 15810: extern 15810: gboolean gtk_tool_palette_get_expand (GtkToolPalette *palette, 15810: GtkToolItemGroup *group); 15810: 15810: extern 15810: void gtk_tool_palette_set_icon_size (GtkToolPalette *palette, 15810: GtkIconSize icon_size); 15810: extern 15810: void gtk_tool_palette_unset_icon_size (GtkToolPalette *palette); 15810: extern 15810: void gtk_tool_palette_set_style (GtkToolPalette *palette, 15810: GtkToolbarStyle style); 15810: extern 15810: void gtk_tool_palette_unset_style (GtkToolPalette *palette); 15810: 15810: extern 15810: GtkIconSize gtk_tool_palette_get_icon_size (GtkToolPalette *palette); 15810: extern 15810: GtkToolbarStyle gtk_tool_palette_get_style (GtkToolPalette *palette); 15810: 15810: extern 15810: GtkToolItem* gtk_tool_palette_get_drop_item (GtkToolPalette *palette, 15810: gint x, 15810: gint y); 15810: extern 15810: GtkToolItemGroup* gtk_tool_palette_get_drop_group (GtkToolPalette *palette, 15810: gint x, 15810: gint y); 15810: extern 15810: GtkWidget* gtk_tool_palette_get_drag_item (GtkToolPalette *palette, 15810: const GtkSelectionData *selection); 15810: 15810: extern 15810: void gtk_tool_palette_set_drag_source (GtkToolPalette *palette, 15810: GtkToolPaletteDragTargets targets); 15810: extern 15810: void gtk_tool_palette_add_drag_dest (GtkToolPalette *palette, 15810: GtkWidget *widget, 15810: GtkDestDefaults flags, 15810: GtkToolPaletteDragTargets targets, 15810: GdkDragAction actions); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_tool_palette_get_hadjustment (GtkToolPalette *palette); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_tool_palette_get_vadjustment (GtkToolPalette *palette); 15810: 15810: extern 15810: const GtkTargetEntry* gtk_tool_palette_get_drag_target_item (void) __attribute__ ((__const__)); 15810: extern 15810: const GtkTargetEntry* gtk_tool_palette_get_drag_target_group (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: # 228 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktoolshell.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtktoolshell.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkToolShell GtkToolShell; 15810: typedef struct _GtkToolShellIface GtkToolShellIface; 15810: # 58 "/usr/include/gtk-3.0/gtk/gtktoolshell.h" 15810: struct _GtkToolShellIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: GtkIconSize (*get_icon_size) (GtkToolShell *shell); 15810: GtkOrientation (*get_orientation) (GtkToolShell *shell); 15810: GtkToolbarStyle (*get_style) (GtkToolShell *shell); 15810: GtkReliefStyle (*get_relief_style) (GtkToolShell *shell); 15810: void (*rebuild_menu) (GtkToolShell *shell); 15810: GtkOrientation (*get_text_orientation) (GtkToolShell *shell); 15810: gfloat (*get_text_alignment) (GtkToolShell *shell); 15810: PangoEllipsizeMode (*get_ellipsize_mode) (GtkToolShell *shell); 15810: GtkSizeGroup * (*get_text_size_group) (GtkToolShell *shell); 15810: }; 15810: 15810: extern 15810: GType gtk_tool_shell_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkIconSize gtk_tool_shell_get_icon_size (GtkToolShell *shell); 15810: extern 15810: GtkOrientation gtk_tool_shell_get_orientation (GtkToolShell *shell); 15810: extern 15810: GtkToolbarStyle gtk_tool_shell_get_style (GtkToolShell *shell); 15810: extern 15810: GtkReliefStyle gtk_tool_shell_get_relief_style (GtkToolShell *shell); 15810: extern 15810: void gtk_tool_shell_rebuild_menu (GtkToolShell *shell); 15810: extern 15810: GtkOrientation gtk_tool_shell_get_text_orientation (GtkToolShell *shell); 15810: extern 15810: gfloat gtk_tool_shell_get_text_alignment (GtkToolShell *shell); 15810: extern 15810: PangoEllipsizeMode gtk_tool_shell_get_ellipsize_mode (GtkToolShell *shell); 15810: extern 15810: GtkSizeGroup * gtk_tool_shell_get_text_size_group (GtkToolShell *shell); 15810: 15810: 15810: # 229 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktestutils.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktestutils.h" 15810: 15810: 15810: 15810: extern 15810: void gtk_test_init (int *argcp, 15810: char ***argvp, 15810: ...); 15810: extern 15810: void gtk_test_register_all_types (void); 15810: extern 15810: const GType* gtk_test_list_all_types (guint *n_types); 15810: extern 15810: GtkWidget* gtk_test_find_widget (GtkWidget *widget, 15810: const gchar *label_pattern, 15810: GType widget_type); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_test_create_widget (GType widget_type, 15810: const gchar *first_property_name, 15810: ...); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_test_create_simple_window (const gchar *window_title, 15810: const gchar *dialog_text); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_test_display_button_window (const gchar *window_title, 15810: const gchar *dialog_text, 15810: ...); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_test_slider_set_perc (GtkWidget *widget, 15810: double percentage); 15810: __attribute__((__deprecated__)) extern 15810: double gtk_test_slider_get_value (GtkWidget *widget); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_test_spin_button_click (GtkSpinButton *spinner, 15810: guint button, 15810: gboolean upwards); 15810: extern 15810: void gtk_test_widget_wait_for_draw (GtkWidget *widget); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_test_widget_click (GtkWidget *widget, 15810: guint button, 15810: GdkModifierType modifiers); 15810: extern 15810: gboolean gtk_test_widget_send_key (GtkWidget *widget, 15810: guint keyval, 15810: GdkModifierType modifiers); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_test_text_set (GtkWidget *widget, 15810: const gchar *string); 15810: __attribute__((__deprecated__)) extern 15810: gchar* gtk_test_text_get (GtkWidget *widget); 15810: 15810: 15810: extern 15810: GtkWidget* gtk_test_find_sibling (GtkWidget *base_widget, 15810: GType widget_type); 15810: extern 15810: GtkWidget* gtk_test_find_label (GtkWidget *widget, 15810: const gchar *label_pattern); 15810: 15810: # 231 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkTreeDragSource GtkTreeDragSource; 15810: typedef struct _GtkTreeDragSourceIface GtkTreeDragSourceIface; 15810: # 47 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 15810: struct _GtkTreeDragSourceIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: 15810: gboolean (* row_draggable) (GtkTreeDragSource *drag_source, 15810: GtkTreePath *path); 15810: 15810: gboolean (* drag_data_get) (GtkTreeDragSource *drag_source, 15810: GtkTreePath *path, 15810: GtkSelectionData *selection_data); 15810: 15810: gboolean (* drag_data_delete) (GtkTreeDragSource *drag_source, 15810: GtkTreePath *path); 15810: }; 15810: 15810: extern 15810: GType gtk_tree_drag_source_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: extern 15810: gboolean gtk_tree_drag_source_row_draggable (GtkTreeDragSource *drag_source, 15810: GtkTreePath *path); 15810: 15810: 15810: extern 15810: gboolean gtk_tree_drag_source_drag_data_delete (GtkTreeDragSource *drag_source, 15810: GtkTreePath *path); 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_tree_drag_source_drag_data_get (GtkTreeDragSource *drag_source, 15810: GtkTreePath *path, 15810: GtkSelectionData *selection_data); 15810: 15810: 15810: 15810: 15810: 15810: 15810: typedef struct _GtkTreeDragDest GtkTreeDragDest; 15810: typedef struct _GtkTreeDragDestIface GtkTreeDragDestIface; 15810: # 104 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 15810: struct _GtkTreeDragDestIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: 15810: gboolean (* drag_data_received) (GtkTreeDragDest *drag_dest, 15810: GtkTreePath *dest, 15810: GtkSelectionData *selection_data); 15810: 15810: gboolean (* row_drop_possible) (GtkTreeDragDest *drag_dest, 15810: GtkTreePath *dest_path, 15810: GtkSelectionData *selection_data); 15810: }; 15810: 15810: extern 15810: GType gtk_tree_drag_dest_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_tree_drag_dest_drag_data_received (GtkTreeDragDest *drag_dest, 15810: GtkTreePath *dest, 15810: GtkSelectionData *selection_data); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_tree_drag_dest_row_drop_possible (GtkTreeDragDest *drag_dest, 15810: GtkTreePath *dest_path, 15810: GtkSelectionData *selection_data); 15810: 15810: 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_tree_set_row_drag_data (GtkSelectionData *selection_data, 15810: GtkTreeModel *tree_model, 15810: GtkTreePath *path); 15810: extern 15810: gboolean gtk_tree_get_row_drag_data (GtkSelectionData *selection_data, 15810: GtkTreeModel **tree_model, 15810: GtkTreePath **path); 15810: 15810: 15810: # 232 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreemodelsort.h" 1 15810: # 29 "/usr/include/gtk-3.0/gtk/gtktreemodelsort.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtktreemodelsort.h" 15810: typedef struct _GtkTreeModelSort GtkTreeModelSort; 15810: typedef struct _GtkTreeModelSortClass GtkTreeModelSortClass; 15810: typedef struct _GtkTreeModelSortPrivate GtkTreeModelSortPrivate; 15810: 15810: struct _GtkTreeModelSort 15810: { 15810: GObject parent; 15810: 15810: 15810: GtkTreeModelSortPrivate *priv; 15810: }; 15810: 15810: struct _GtkTreeModelSortClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_tree_model_sort_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTreeModel *gtk_tree_model_sort_new_with_model (GtkTreeModel *child_model); 15810: 15810: extern 15810: GtkTreeModel *gtk_tree_model_sort_get_model (GtkTreeModelSort *tree_model); 15810: extern 15810: GtkTreePath *gtk_tree_model_sort_convert_child_path_to_path (GtkTreeModelSort *tree_model_sort, 15810: GtkTreePath *child_path); 15810: extern 15810: gboolean gtk_tree_model_sort_convert_child_iter_to_iter (GtkTreeModelSort *tree_model_sort, 15810: GtkTreeIter *sort_iter, 15810: GtkTreeIter *child_iter); 15810: extern 15810: GtkTreePath *gtk_tree_model_sort_convert_path_to_child_path (GtkTreeModelSort *tree_model_sort, 15810: GtkTreePath *sorted_path); 15810: extern 15810: void gtk_tree_model_sort_convert_iter_to_child_iter (GtkTreeModelSort *tree_model_sort, 15810: GtkTreeIter *child_iter, 15810: GtkTreeIter *sorted_iter); 15810: extern 15810: void gtk_tree_model_sort_reset_default_sort_func (GtkTreeModelSort *tree_model_sort); 15810: extern 15810: void gtk_tree_model_sort_clear_cache (GtkTreeModelSort *tree_model_sort); 15810: extern 15810: gboolean gtk_tree_model_sort_iter_is_valid (GtkTreeModelSort *tree_model_sort, 15810: GtkTreeIter *iter); 15810: 15810: 15810: 15810: # 235 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 1 15810: # 27 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 15810: typedef struct _GtkTreeSelectionPrivate GtkTreeSelectionPrivate; 15810: # 54 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 15810: typedef gboolean (* GtkTreeSelectionFunc) (GtkTreeSelection *selection, 15810: GtkTreeModel *model, 15810: GtkTreePath *path, 15810: gboolean path_currently_selected, 15810: gpointer data); 15810: # 70 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 15810: typedef void (* GtkTreeSelectionForeachFunc) (GtkTreeModel *model, 15810: GtkTreePath *path, 15810: GtkTreeIter *iter, 15810: gpointer data); 15810: 15810: struct _GtkTreeSelection 15810: { 15810: 15810: GObject parent; 15810: 15810: GtkTreeSelectionPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkTreeSelectionClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* changed) (GtkTreeSelection *selection); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_tree_selection_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: void gtk_tree_selection_set_mode (GtkTreeSelection *selection, 15810: GtkSelectionMode type); 15810: extern 15810: GtkSelectionMode gtk_tree_selection_get_mode (GtkTreeSelection *selection); 15810: extern 15810: void gtk_tree_selection_set_select_function (GtkTreeSelection *selection, 15810: GtkTreeSelectionFunc func, 15810: gpointer data, 15810: GDestroyNotify destroy); 15810: extern 15810: gpointer gtk_tree_selection_get_user_data (GtkTreeSelection *selection); 15810: extern 15810: GtkTreeView* gtk_tree_selection_get_tree_view (GtkTreeSelection *selection); 15810: 15810: extern 15810: GtkTreeSelectionFunc gtk_tree_selection_get_select_function (GtkTreeSelection *selection); 15810: 15810: 15810: 15810: extern 15810: gboolean gtk_tree_selection_get_selected (GtkTreeSelection *selection, 15810: GtkTreeModel **model, 15810: GtkTreeIter *iter); 15810: extern 15810: GList * gtk_tree_selection_get_selected_rows (GtkTreeSelection *selection, 15810: GtkTreeModel **model); 15810: extern 15810: gint gtk_tree_selection_count_selected_rows (GtkTreeSelection *selection); 15810: extern 15810: void gtk_tree_selection_selected_foreach (GtkTreeSelection *selection, 15810: GtkTreeSelectionForeachFunc func, 15810: gpointer data); 15810: extern 15810: void gtk_tree_selection_select_path (GtkTreeSelection *selection, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_selection_unselect_path (GtkTreeSelection *selection, 15810: GtkTreePath *path); 15810: extern 15810: void gtk_tree_selection_select_iter (GtkTreeSelection *selection, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_selection_unselect_iter (GtkTreeSelection *selection, 15810: GtkTreeIter *iter); 15810: extern 15810: gboolean gtk_tree_selection_path_is_selected (GtkTreeSelection *selection, 15810: GtkTreePath *path); 15810: extern 15810: gboolean gtk_tree_selection_iter_is_selected (GtkTreeSelection *selection, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_selection_select_all (GtkTreeSelection *selection); 15810: extern 15810: void gtk_tree_selection_unselect_all (GtkTreeSelection *selection); 15810: extern 15810: void gtk_tree_selection_select_range (GtkTreeSelection *selection, 15810: GtkTreePath *start_path, 15810: GtkTreePath *end_path); 15810: extern 15810: void gtk_tree_selection_unselect_range (GtkTreeSelection *selection, 15810: GtkTreePath *start_path, 15810: GtkTreePath *end_path); 15810: 15810: 15810: 15810: # 236 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktreestore.h" 1 15810: # 31 "/usr/include/gtk-3.0/gtk/gtktreestore.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtktreestore.h" 15810: typedef struct _GtkTreeStore GtkTreeStore; 15810: typedef struct _GtkTreeStoreClass GtkTreeStoreClass; 15810: typedef struct _GtkTreeStorePrivate GtkTreeStorePrivate; 15810: 15810: struct _GtkTreeStore 15810: { 15810: GObject parent; 15810: 15810: GtkTreeStorePrivate *priv; 15810: }; 15810: 15810: struct _GtkTreeStoreClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_tree_store_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkTreeStore *gtk_tree_store_new (gint n_columns, 15810: ...); 15810: extern 15810: GtkTreeStore *gtk_tree_store_newv (gint n_columns, 15810: GType *types); 15810: extern 15810: void gtk_tree_store_set_column_types (GtkTreeStore *tree_store, 15810: gint n_columns, 15810: GType *types); 15810: 15810: 15810: 15810: extern 15810: void gtk_tree_store_set_value (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: gint column, 15810: GValue *value); 15810: extern 15810: void gtk_tree_store_set (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: ...); 15810: extern 15810: void gtk_tree_store_set_valuesv (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: gint *columns, 15810: GValue *values, 15810: gint n_values); 15810: extern 15810: void gtk_tree_store_set_valist (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: va_list var_args); 15810: extern 15810: gboolean gtk_tree_store_remove (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_store_insert (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: gint position); 15810: extern 15810: void gtk_tree_store_insert_before (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: GtkTreeIter *sibling); 15810: extern 15810: void gtk_tree_store_insert_after (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: GtkTreeIter *sibling); 15810: extern 15810: void gtk_tree_store_insert_with_values (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: gint position, 15810: ...); 15810: extern 15810: void gtk_tree_store_insert_with_valuesv (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent, 15810: gint position, 15810: gint *columns, 15810: GValue *values, 15810: gint n_values); 15810: extern 15810: void gtk_tree_store_prepend (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent); 15810: extern 15810: void gtk_tree_store_append (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *parent); 15810: extern 15810: gboolean gtk_tree_store_is_ancestor (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *descendant); 15810: extern 15810: gint gtk_tree_store_iter_depth (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_store_clear (GtkTreeStore *tree_store); 15810: extern 15810: gboolean gtk_tree_store_iter_is_valid (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter); 15810: extern 15810: void gtk_tree_store_reorder (GtkTreeStore *tree_store, 15810: GtkTreeIter *parent, 15810: gint *new_order); 15810: extern 15810: void gtk_tree_store_swap (GtkTreeStore *tree_store, 15810: GtkTreeIter *a, 15810: GtkTreeIter *b); 15810: extern 15810: void gtk_tree_store_move_before (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *position); 15810: extern 15810: void gtk_tree_store_move_after (GtkTreeStore *tree_store, 15810: GtkTreeIter *iter, 15810: GtkTreeIter *position); 15810: 15810: 15810: 15810: # 238 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtktypebuiltins.h" 1 15810: # 14 "/usr/include/gtk-3.0/gtk/gtktypebuiltins.h" 15810: 15810: 15810: 15810: extern GType gtk_rc_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_rc_token_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_path_priority_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_path_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_expander_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_attach_options_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_ui_manager_item_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_license_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_accel_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_application_inhibit_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_assistant_page_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_button_box_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_builder_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_calendar_display_options_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_cell_renderer_state_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_cell_renderer_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_cell_renderer_accel_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_resize_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_css_provider_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_css_section_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_debug_flag_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_dialog_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_response_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_dest_defaults_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_entry_icon_position_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_align_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_arrow_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_baseline_position_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_delete_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_direction_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_icon_size_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_sensitivity_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_text_direction_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_justification_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_menu_direction_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_message_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_movement_step_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_scroll_step_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_orientation_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_pack_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_position_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_relief_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_scroll_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_selection_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_shadow_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_state_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_toolbar_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_wrap_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_sort_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_im_preedit_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_im_status_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_pack_direction_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_print_pages_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_page_set_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_number_up_layout_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_page_orientation_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_print_quality_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_print_duplex_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_unit_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_tree_view_grid_lines_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_drag_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_size_group_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_size_request_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_scrollable_policy_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_state_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_region_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_junction_sides_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_border_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_level_bar_mode_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_input_purpose_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_input_hints_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_propagation_phase_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_event_sequence_state_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_pan_direction_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_popover_constraint_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_event_controller_scroll_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_file_chooser_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_file_chooser_confirmation_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_file_chooser_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_file_filter_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_font_chooser_level_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_icon_lookup_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_icon_theme_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_icon_view_drop_position_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_image_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_arrow_placement_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_buttons_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_button_role_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_notebook_tab_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_pad_action_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_places_open_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_print_status_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_print_operation_result_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_print_operation_action_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_print_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_recent_sort_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_recent_chooser_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_recent_filter_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_recent_manager_error_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_revealer_transition_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_corner_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_policy_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_target_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_shortcut_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_spin_button_update_policy_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_spin_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_stack_transition_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_style_context_print_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_text_buffer_target_info_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_text_search_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_text_window_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_text_view_layer_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_text_extend_selection_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_toolbar_space_style_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_tool_palette_drag_targets_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_tree_model_flags_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_tree_view_drop_position_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_tree_view_column_sizing_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_widget_help_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: 15810: extern GType gtk_window_type_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern GType gtk_window_position_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: # 241 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkversion.h" 1 15810: # 243 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkviewport.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/gtkviewport.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtkviewport.h" 15810: typedef struct _GtkViewport GtkViewport; 15810: typedef struct _GtkViewportPrivate GtkViewportPrivate; 15810: typedef struct _GtkViewportClass GtkViewportClass; 15810: 15810: struct _GtkViewport 15810: { 15810: GtkBin bin; 15810: 15810: 15810: GtkViewportPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkViewportClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: extern 15810: GType gtk_viewport_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_viewport_new (GtkAdjustment *hadjustment, 15810: GtkAdjustment *vadjustment); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport *viewport); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 15810: GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport *viewport); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_hadjustment" "' instead"))) extern 15810: void gtk_viewport_set_hadjustment (GtkViewport *viewport, 15810: GtkAdjustment *adjustment); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_vadjustment" "' instead"))) extern 15810: void gtk_viewport_set_vadjustment (GtkViewport *viewport, 15810: GtkAdjustment *adjustment); 15810: 15810: extern 15810: void gtk_viewport_set_shadow_type (GtkViewport *viewport, 15810: GtkShadowType type); 15810: extern 15810: GtkShadowType gtk_viewport_get_shadow_type (GtkViewport *viewport); 15810: extern 15810: GdkWindow* gtk_viewport_get_bin_window (GtkViewport *viewport); 15810: extern 15810: GdkWindow* gtk_viewport_get_view_window (GtkViewport *viewport); 15810: 15810: 15810: 15810: # 244 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkvolumebutton.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/gtkvolumebutton.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtkvolumebutton.h" 15810: typedef struct _GtkVolumeButton GtkVolumeButton; 15810: typedef struct _GtkVolumeButtonClass GtkVolumeButtonClass; 15810: 15810: struct _GtkVolumeButton 15810: { 15810: GtkScaleButton parent; 15810: }; 15810: 15810: struct _GtkVolumeButtonClass 15810: { 15810: GtkScaleButtonClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_volume_button_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidget* gtk_volume_button_new (void); 15810: 15810: 15810: # 245 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkwidgetpath.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/gtkwidgetpath.h" 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_widget_path_get_type (void) __attribute__ ((__const__)); 15810: extern 15810: GtkWidgetPath * gtk_widget_path_new (void); 15810: 15810: extern 15810: GtkWidgetPath * gtk_widget_path_copy (const GtkWidgetPath *path); 15810: extern 15810: GtkWidgetPath * gtk_widget_path_ref (GtkWidgetPath *path); 15810: extern 15810: void gtk_widget_path_unref (GtkWidgetPath *path); 15810: extern 15810: void gtk_widget_path_free (GtkWidgetPath *path); 15810: 15810: extern 15810: char * gtk_widget_path_to_string (const GtkWidgetPath *path); 15810: extern 15810: gint gtk_widget_path_length (const GtkWidgetPath *path); 15810: 15810: extern 15810: gint gtk_widget_path_append_type (GtkWidgetPath *path, 15810: GType type); 15810: extern 15810: void gtk_widget_path_prepend_type (GtkWidgetPath *path, 15810: GType type); 15810: extern 15810: gint gtk_widget_path_append_with_siblings(GtkWidgetPath *path, 15810: GtkWidgetPath *siblings, 15810: guint sibling_index); 15810: 15810: extern 15810: gint gtk_widget_path_append_for_widget (GtkWidgetPath *path, 15810: GtkWidget *widget); 15810: 15810: extern 15810: GType gtk_widget_path_iter_get_object_type (const GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: void gtk_widget_path_iter_set_object_type (GtkWidgetPath *path, 15810: gint pos, 15810: GType type); 15810: extern 15810: const char * gtk_widget_path_iter_get_object_name (const GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: void gtk_widget_path_iter_set_object_name (GtkWidgetPath *path, 15810: gint pos, 15810: const char *name); 15810: extern 15810: const GtkWidgetPath * 15810: gtk_widget_path_iter_get_siblings (const GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: guint gtk_widget_path_iter_get_sibling_index(const GtkWidgetPath *path, 15810: gint pos); 15810: 15810: extern 15810: const gchar * gtk_widget_path_iter_get_name (const GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: void gtk_widget_path_iter_set_name (GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name); 15810: extern 15810: gboolean gtk_widget_path_iter_has_name (const GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name); 15810: extern 15810: gboolean gtk_widget_path_iter_has_qname (const GtkWidgetPath *path, 15810: gint pos, 15810: GQuark qname); 15810: extern 15810: GtkStateFlags gtk_widget_path_iter_get_state (const GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: void gtk_widget_path_iter_set_state (GtkWidgetPath *path, 15810: gint pos, 15810: GtkStateFlags state); 15810: 15810: extern 15810: void gtk_widget_path_iter_add_class (GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name); 15810: extern 15810: void gtk_widget_path_iter_remove_class (GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name); 15810: extern 15810: void gtk_widget_path_iter_clear_classes (GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: GSList * gtk_widget_path_iter_list_classes (const GtkWidgetPath *path, 15810: gint pos); 15810: extern 15810: gboolean gtk_widget_path_iter_has_class (const GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name); 15810: extern 15810: gboolean gtk_widget_path_iter_has_qclass (const GtkWidgetPath *path, 15810: gint pos, 15810: GQuark qname); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_path_iter_add_region (GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name, 15810: GtkRegionFlags flags); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_path_iter_remove_region (GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_path_iter_clear_regions (GtkWidgetPath *path, 15810: gint pos); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GSList * gtk_widget_path_iter_list_regions (const GtkWidgetPath *path, 15810: gint pos); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_widget_path_iter_has_region (const GtkWidgetPath *path, 15810: gint pos, 15810: const gchar *name, 15810: GtkRegionFlags *flags); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_widget_path_iter_has_qregion (const GtkWidgetPath *path, 15810: gint pos, 15810: GQuark qname, 15810: GtkRegionFlags *flags); 15810: 15810: extern 15810: GType gtk_widget_path_get_object_type (const GtkWidgetPath *path); 15810: 15810: extern 15810: gboolean gtk_widget_path_is_type (const GtkWidgetPath *path, 15810: GType type); 15810: extern 15810: gboolean gtk_widget_path_has_parent (const GtkWidgetPath *path, 15810: GType type); 15810: 15810: 15810: 15810: # 247 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 2 15810: 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 15810: struct _GtkWindowGroup 15810: { 15810: GObject parent_instance; 15810: 15810: GtkWindowGroupPrivate *priv; 15810: }; 15810: 15810: struct _GtkWindowGroupClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: 15810: 15810: extern 15810: GType gtk_window_group_get_type (void) __attribute__ ((__const__)); 15810: 15810: extern 15810: GtkWindowGroup * gtk_window_group_new (void); 15810: extern 15810: void gtk_window_group_add_window (GtkWindowGroup *window_group, 15810: GtkWindow *window); 15810: extern 15810: void gtk_window_group_remove_window (GtkWindowGroup *window_group, 15810: GtkWindow *window); 15810: extern 15810: GList * gtk_window_group_list_windows (GtkWindowGroup *window_group); 15810: 15810: extern 15810: GtkWidget * gtk_window_group_get_current_grab (GtkWindowGroup *window_group); 15810: extern 15810: GtkWidget * gtk_window_group_get_current_device_grab (GtkWindowGroup *window_group, 15810: GdkDevice *device); 15810: 15810: 15810: 15810: # 249 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h" 15810: typedef struct _GtkArrow GtkArrow; 15810: typedef struct _GtkArrowPrivate GtkArrowPrivate; 15810: typedef struct _GtkArrowClass GtkArrowClass; 15810: 15810: struct _GtkArrow 15810: { 15810: GtkMisc misc; 15810: 15810: 15810: GtkArrowPrivate *priv; 15810: }; 15810: 15810: struct _GtkArrowClass 15810: { 15810: GtkMiscClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_arrow_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, 15810: GtkShadowType shadow_type); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_arrow_set (GtkArrow *arrow, 15810: GtkArrowType arrow_type, 15810: GtkShadowType shadow_type); 15810: 15810: 15810: 15810: # 252 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 1 15810: # 25 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h" 1 15810: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h" 15810: typedef struct _GtkAction GtkAction; 15810: typedef struct _GtkActionClass GtkActionClass; 15810: typedef struct _GtkActionPrivate GtkActionPrivate; 15810: 15810: struct _GtkAction 15810: { 15810: GObject object; 15810: 15810: 15810: GtkActionPrivate *private_data; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkActionClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: void (* activate) (GtkAction *action); 15810: 15810: 15810: 15810: GType menu_item_type; 15810: GType toolbar_item_type; 15810: 15810: 15810: GtkWidget *(* create_menu_item) (GtkAction *action); 15810: GtkWidget *(* create_tool_item) (GtkAction *action); 15810: void (* connect_proxy) (GtkAction *action, 15810: GtkWidget *proxy); 15810: void (* disconnect_proxy) (GtkAction *action, 15810: GtkWidget *proxy); 15810: 15810: GtkWidget *(* create_menu) (GtkAction *action); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_action_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkAction *gtk_action_new (const gchar *name, 15810: const gchar *label, 15810: const gchar *tooltip, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: const gchar* gtk_action_get_name (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_is_sensitive (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_get_sensitive (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_sensitive (GtkAction *action, 15810: gboolean sensitive); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_is_visible (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_get_visible (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_visible (GtkAction *action, 15810: gboolean visible); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_activate (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget * gtk_action_create_icon (GtkAction *action, 15810: GtkIconSize icon_size); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget * gtk_action_create_menu_item (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget * gtk_action_create_tool_item (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget * gtk_action_create_menu (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: GSList * gtk_action_get_proxies (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_connect_accelerator (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_disconnect_accelerator (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: const gchar *gtk_action_get_accel_path (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: GClosure *gtk_action_get_accel_closure (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_block_activate (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_unblock_activate (GtkAction *action); 15810: 15810: void _gtk_action_add_to_proxy_list (GtkAction *action, 15810: GtkWidget *proxy); 15810: void _gtk_action_remove_from_proxy_list(GtkAction *action, 15810: GtkWidget *proxy); 15810: 15810: 15810: void _gtk_action_emit_activate (GtkAction *action); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_accel_path (GtkAction *action, 15810: const gchar *accel_path); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_accel_group (GtkAction *action, 15810: GtkAccelGroup *accel_group); 15810: void _gtk_action_sync_menu_visible (GtkAction *action, 15810: GtkWidget *proxy, 15810: gboolean empty); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_label (GtkAction *action, 15810: const gchar *label); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_action_get_label (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_short_label (GtkAction *action, 15810: const gchar *short_label); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_action_get_short_label (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_tooltip (GtkAction *action, 15810: const gchar *tooltip); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_action_get_tooltip (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_stock_id (GtkAction *action, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_action_get_stock_id (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_gicon (GtkAction *action, 15810: GIcon *icon); 15810: __attribute__((__deprecated__)) extern 15810: GIcon *gtk_action_get_gicon (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_icon_name (GtkAction *action, 15810: const gchar *icon_name); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_action_get_icon_name (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_visible_horizontal (GtkAction *action, 15810: gboolean visible_horizontal); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_get_visible_horizontal (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_visible_vertical (GtkAction *action, 15810: gboolean visible_vertical); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_get_visible_vertical (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_is_important (GtkAction *action, 15810: gboolean is_important); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_get_is_important (GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_set_always_show_image (GtkAction *action, 15810: gboolean always_show); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_get_always_show_image (GtkAction *action); 15810: 15810: 15810: 15810: # 26 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 2 15810: 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 15810: typedef struct _GtkActivatable GtkActivatable; 15810: typedef struct _GtkActivatableIface GtkActivatableIface; 15810: # 56 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 15810: struct _GtkActivatableIface 15810: { 15810: 15810: GTypeInterface g_iface; 15810: 15810: 15810: 15810: 15810: void (* update) (GtkActivatable *activatable, 15810: GtkAction *action, 15810: const gchar *property_name); 15810: void (* sync_action_properties) (GtkActivatable *activatable, 15810: GtkAction *action); 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_activatable_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_activatable_sync_action_properties (GtkActivatable *activatable, 15810: GtkAction *action); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_activatable_set_related_action (GtkActivatable *activatable, 15810: GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: GtkAction *gtk_activatable_get_related_action (GtkActivatable *activatable); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_activatable_set_use_action_appearance (GtkActivatable *activatable, 15810: gboolean use_appearance); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_activatable_get_use_action_appearance (GtkActivatable *activatable); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_activatable_do_set_related_action (GtkActivatable *activatable, 15810: GtkAction *action); 15810: 15810: 15810: # 253 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 1 15810: # 37 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 15810: 15810: # 51 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 15810: typedef gchar * (*GtkTranslateFunc) (const gchar *path, 15810: gpointer func_data); 15810: 15810: typedef struct _GtkStockItem GtkStockItem; 15810: # 66 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 15810: struct _GtkStockItem 15810: { 15810: gchar *stock_id; 15810: gchar *label; 15810: GdkModifierType modifier; 15810: guint keyval; 15810: gchar *translation_domain; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_stock_add (const GtkStockItem *items, 15810: guint n_items); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_stock_add_static (const GtkStockItem *items, 15810: guint n_items); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_stock_lookup (const gchar *stock_id, 15810: GtkStockItem *item); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GSList* gtk_stock_list_ids (void); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkStockItem *gtk_stock_item_copy (const GtkStockItem *item); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_stock_item_free (GtkStockItem *item); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_stock_set_translate_func (const gchar *domain, 15810: GtkTranslateFunc func, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) 15810: 15810: 15810: typedef char * GtkStock; 15810: # 1134 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 2 15810: 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 15810: typedef struct _GtkActionGroup GtkActionGroup; 15810: typedef struct _GtkActionGroupPrivate GtkActionGroupPrivate; 15810: typedef struct _GtkActionGroupClass GtkActionGroupClass; 15810: typedef struct _GtkActionEntry GtkActionEntry; 15810: typedef struct _GtkToggleActionEntry GtkToggleActionEntry; 15810: typedef struct _GtkRadioActionEntry GtkRadioActionEntry; 15810: 15810: struct _GtkActionGroup 15810: { 15810: GObject parent; 15810: 15810: 15810: GtkActionGroupPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkActionGroupClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: GtkAction *(* get_action) (GtkActionGroup *action_group, 15810: const gchar *action_name); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 103 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 15810: struct _GtkActionEntry 15810: { 15810: const gchar *name; 15810: const gchar *stock_id; 15810: const gchar *label; 15810: const gchar *accelerator; 15810: const gchar *tooltip; 15810: GCallback callback; 15810: }; 15810: # 132 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 15810: struct _GtkToggleActionEntry 15810: { 15810: const gchar *name; 15810: const gchar *stock_id; 15810: const gchar *label; 15810: const gchar *accelerator; 15810: const gchar *tooltip; 15810: GCallback callback; 15810: gboolean is_active; 15810: }; 15810: # 162 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 15810: struct _GtkRadioActionEntry 15810: { 15810: const gchar *name; 15810: const gchar *stock_id; 15810: const gchar *label; 15810: const gchar *accelerator; 15810: const gchar *tooltip; 15810: gint value; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_action_group_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkActionGroup *gtk_action_group_new (const gchar *name); 15810: __attribute__((__deprecated__)) extern 15810: const gchar *gtk_action_group_get_name (GtkActionGroup *action_group); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_group_get_sensitive (GtkActionGroup *action_group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_set_sensitive (GtkActionGroup *action_group, 15810: gboolean sensitive); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_action_group_get_visible (GtkActionGroup *action_group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_set_visible (GtkActionGroup *action_group, 15810: gboolean visible); 15810: __attribute__((__deprecated__)) extern 15810: GtkAccelGroup *gtk_action_group_get_accel_group (GtkActionGroup *action_group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_set_accel_group (GtkActionGroup *action_group, 15810: GtkAccelGroup *accel_group); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, 15810: const gchar *action_name); 15810: __attribute__((__deprecated__)) extern 15810: GList *gtk_action_group_list_actions (GtkActionGroup *action_group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_action (GtkActionGroup *action_group, 15810: GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_action_with_accel (GtkActionGroup *action_group, 15810: GtkAction *action, 15810: const gchar *accelerator); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_remove_action (GtkActionGroup *action_group, 15810: GtkAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_actions (GtkActionGroup *action_group, 15810: const GtkActionEntry *entries, 15810: guint n_entries, 15810: gpointer user_data); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, 15810: const GtkToggleActionEntry *entries, 15810: guint n_entries, 15810: gpointer user_data); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, 15810: const GtkRadioActionEntry *entries, 15810: guint n_entries, 15810: gint value, 15810: GCallback on_change, 15810: gpointer user_data); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_actions_full (GtkActionGroup *action_group, 15810: const GtkActionEntry *entries, 15810: guint n_entries, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_toggle_actions_full (GtkActionGroup *action_group, 15810: const GtkToggleActionEntry *entries, 15810: guint n_entries, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_add_radio_actions_full (GtkActionGroup *action_group, 15810: const GtkRadioActionEntry *entries, 15810: guint n_entries, 15810: gint value, 15810: GCallback on_change, 15810: gpointer user_data, 15810: GDestroyNotify destroy); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_set_translate_func (GtkActionGroup *action_group, 15810: GtkTranslateFunc func, 15810: gpointer data, 15810: GDestroyNotify notify); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_action_group_set_translation_domain (GtkActionGroup *action_group, 15810: const gchar *domain); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_action_group_translate_string (GtkActionGroup *action_group, 15810: const gchar *string); 15810: 15810: 15810: void _gtk_action_group_emit_connect_proxy (GtkActionGroup *action_group, 15810: GtkAction *action, 15810: GtkWidget *proxy); 15810: void _gtk_action_group_emit_disconnect_proxy (GtkActionGroup *action_group, 15810: GtkAction *action, 15810: GtkWidget *proxy); 15810: void _gtk_action_group_emit_pre_activate (GtkActionGroup *action_group, 15810: GtkAction *action); 15810: void _gtk_action_group_emit_post_activate (GtkActionGroup *action_group, 15810: GtkAction *action); 15810: 15810: 15810: # 255 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h" 15810: typedef struct _GtkAlignment GtkAlignment; 15810: typedef struct _GtkAlignmentPrivate GtkAlignmentPrivate; 15810: typedef struct _GtkAlignmentClass GtkAlignmentClass; 15810: 15810: struct _GtkAlignment 15810: { 15810: GtkBin bin; 15810: 15810: 15810: GtkAlignmentPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkAlignmentClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_alignment_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_alignment_new (gfloat xalign, 15810: gfloat yalign, 15810: gfloat xscale, 15810: gfloat yscale); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_alignment_set (GtkAlignment *alignment, 15810: gfloat xalign, 15810: gfloat yalign, 15810: gfloat xscale, 15810: gfloat yscale); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_alignment_set_padding (GtkAlignment *alignment, 15810: guint padding_top, 15810: guint padding_bottom, 15810: guint padding_left, 15810: guint padding_right); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_alignment_get_padding (GtkAlignment *alignment, 15810: guint *padding_top, 15810: guint *padding_bottom, 15810: guint *padding_left, 15810: guint *padding_right); 15810: 15810: 15810: # 256 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 15810: typedef struct _GtkColorSelection GtkColorSelection; 15810: typedef struct _GtkColorSelectionPrivate GtkColorSelectionPrivate; 15810: typedef struct _GtkColorSelectionClass GtkColorSelectionClass; 15810: # 57 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 15810: typedef void (* GtkColorSelectionChangePaletteFunc) (const GdkColor *colors, 15810: gint n_colors); 15810: # 69 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 15810: typedef void (* GtkColorSelectionChangePaletteWithScreenFunc) (GdkScreen *screen, 15810: const GdkColor *colors, 15810: gint n_colors); 15810: 15810: struct _GtkColorSelection 15810: { 15810: GtkBox parent_instance; 15810: 15810: 15810: GtkColorSelectionPrivate *private_data; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkColorSelectionClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: void (*color_changed) (GtkColorSelection *color_selection); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_color_selection_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_widget_new" "' instead"))) extern 15810: GtkWidget *gtk_color_selection_new (void); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_use_alpha" "' instead"))) extern 15810: gboolean gtk_color_selection_get_has_opacity_control (GtkColorSelection *colorsel); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_use_alpha" "' instead"))) extern 15810: void gtk_color_selection_set_has_opacity_control (GtkColorSelection *colorsel, 15810: gboolean has_opacity); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_color_selection_get_has_palette (GtkColorSelection *colorsel); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_color_selection_set_has_palette (GtkColorSelection *colorsel, 15810: gboolean has_palette); 15810: 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 15810: void gtk_color_selection_set_current_alpha (GtkColorSelection *colorsel, 15810: guint16 alpha); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 15810: guint16 gtk_color_selection_get_current_alpha (GtkColorSelection *colorsel); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_color_selection_set_previous_alpha (GtkColorSelection *colorsel, 15810: guint16 alpha); 15810: __attribute__((__deprecated__)) extern 15810: guint16 gtk_color_selection_get_previous_alpha (GtkColorSelection *colorsel); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 15810: void gtk_color_selection_set_current_rgba (GtkColorSelection *colorsel, 15810: const GdkRGBA *rgba); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 15810: void gtk_color_selection_get_current_rgba (GtkColorSelection *colorsel, 15810: GdkRGBA *rgba); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_color_selection_set_previous_rgba (GtkColorSelection *colorsel, 15810: const GdkRGBA *rgba); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_color_selection_get_previous_rgba (GtkColorSelection *colorsel, 15810: GdkRGBA *rgba); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_color_selection_is_adjusting (GtkColorSelection *colorsel); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_color_selection_palette_from_string (const gchar *str, 15810: GdkColor **colors, 15810: gint *n_colors); 15810: __attribute__((__deprecated__)) extern 15810: gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, 15810: gint n_colors); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkColorSelectionChangePaletteWithScreenFunc gtk_color_selection_set_change_palette_with_screen_hook (GtkColorSelectionChangePaletteWithScreenFunc func); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 15810: void gtk_color_selection_set_current_color (GtkColorSelection *colorsel, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 15810: void gtk_color_selection_get_current_color (GtkColorSelection *colorsel, 15810: GdkColor *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_color_selection_set_previous_color (GtkColorSelection *colorsel, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_color_selection_get_previous_color (GtkColorSelection *colorsel, 15810: GdkColor *color); 15810: 15810: 15810: 15810: # 257 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h" 15810: typedef struct _GtkColorSelectionDialog GtkColorSelectionDialog; 15810: typedef struct _GtkColorSelectionDialogPrivate GtkColorSelectionDialogPrivate; 15810: typedef struct _GtkColorSelectionDialogClass GtkColorSelectionDialogClass; 15810: 15810: 15810: struct _GtkColorSelectionDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkColorSelectionDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkColorSelectionDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_color_selection_dialog_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_color_chooser_dialog_new" "' instead"))) extern 15810: GtkWidget* gtk_color_selection_dialog_new (const gchar *title); 15810: __attribute__((__deprecated__("Use '" "GtkColorChooser" "' instead"))) extern 15810: GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); 15810: 15810: 15810: 15810: # 258 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h" 1 15810: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h" 15810: 15810: # 59 "/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h" 15810: typedef struct _GtkFontSelection GtkFontSelection; 15810: typedef struct _GtkFontSelectionPrivate GtkFontSelectionPrivate; 15810: typedef struct _GtkFontSelectionClass GtkFontSelectionClass; 15810: 15810: typedef struct _GtkFontSelectionDialog GtkFontSelectionDialog; 15810: typedef struct _GtkFontSelectionDialogPrivate GtkFontSelectionDialogPrivate; 15810: typedef struct _GtkFontSelectionDialogClass GtkFontSelectionDialogClass; 15810: 15810: struct _GtkFontSelection 15810: { 15810: GtkBox parent_instance; 15810: 15810: 15810: GtkFontSelectionPrivate *priv; 15810: }; 15810: 15810: struct _GtkFontSelectionClass 15810: { 15810: GtkBoxClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: struct _GtkFontSelectionDialog 15810: { 15810: GtkDialog parent_instance; 15810: 15810: 15810: GtkFontSelectionDialogPrivate *priv; 15810: }; 15810: 15810: struct _GtkFontSelectionDialogClass 15810: { 15810: GtkDialogClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_font_selection_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget * gtk_font_selection_new (void); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget * gtk_font_selection_get_family_list (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget * gtk_font_selection_get_face_list (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget * gtk_font_selection_get_size_entry (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget * gtk_font_selection_get_size_list (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget * gtk_font_selection_get_preview_entry (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: PangoFontFamily * 15810: gtk_font_selection_get_family (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: PangoFontFace * 15810: gtk_font_selection_get_face (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: gint gtk_font_selection_get_size (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: gchar* gtk_font_selection_get_font_name (GtkFontSelection *fontsel); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: gboolean gtk_font_selection_set_font_name (GtkFontSelection *fontsel, 15810: const gchar *fontname); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: const gchar* gtk_font_selection_get_preview_text (GtkFontSelection *fontsel); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: void gtk_font_selection_set_preview_text (GtkFontSelection *fontsel, 15810: const gchar *text); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_font_selection_dialog_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget *gtk_font_selection_dialog_new (const gchar *title); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget *gtk_font_selection_dialog_get_ok_button (GtkFontSelectionDialog *fsd); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget *gtk_font_selection_dialog_get_cancel_button (GtkFontSelectionDialog *fsd); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: GtkWidget *gtk_font_selection_dialog_get_font_selection (GtkFontSelectionDialog *fsd); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: gchar* gtk_font_selection_dialog_get_font_name (GtkFontSelectionDialog *fsd); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: gboolean gtk_font_selection_dialog_set_font_name (GtkFontSelectionDialog *fsd, 15810: const gchar *fontname); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: const gchar* 15810: gtk_font_selection_dialog_get_preview_text (GtkFontSelectionDialog *fsd); 15810: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 15810: void gtk_font_selection_dialog_set_preview_text (GtkFontSelectionDialog *fsd, 15810: const gchar *text); 15810: 15810: 15810: # 259 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkgradient.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/deprecated/gtkgradient.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtksymboliccolor.h" 1 15810: # 28 "/usr/include/gtk-3.0/gtk/deprecated/gtksymboliccolor.h" 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_symbolic_color_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_new_literal (const GdkRGBA *color); 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_new_name (const gchar *name); 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_new_shade (GtkSymbolicColor *color, 15810: gdouble factor); 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_new_alpha (GtkSymbolicColor *color, 15810: gdouble factor); 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_new_mix (GtkSymbolicColor *color1, 15810: GtkSymbolicColor *color2, 15810: gdouble factor); 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_new_win32 (const gchar *theme_class, 15810: gint id); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkSymbolicColor * gtk_symbolic_color_ref (GtkSymbolicColor *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_symbolic_color_unref (GtkSymbolicColor *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: char * gtk_symbolic_color_to_string (GtkSymbolicColor *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_symbolic_color_resolve (GtkSymbolicColor *color, 15810: GtkStyleProperties *props, 15810: GdkRGBA *resolved_color); 15810: 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/deprecated/gtkgradient.h" 2 15810: 15810: 15810: 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_gradient_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkGradient * gtk_gradient_new_linear (gdouble x0, 15810: gdouble y0, 15810: gdouble x1, 15810: gdouble y1); 15810: __attribute__((__deprecated__)) extern 15810: GtkGradient * gtk_gradient_new_radial (gdouble x0, 15810: gdouble y0, 15810: gdouble radius0, 15810: gdouble x1, 15810: gdouble y1, 15810: gdouble radius1); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_gradient_add_color_stop (GtkGradient *gradient, 15810: gdouble offset, 15810: GtkSymbolicColor *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkGradient * gtk_gradient_ref (GtkGradient *gradient); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_gradient_unref (GtkGradient *gradient); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_gradient_resolve (GtkGradient *gradient, 15810: GtkStyleProperties *props, 15810: cairo_pattern_t **resolved_gradient); 15810: __attribute__((__deprecated__)) extern 15810: cairo_pattern_t * 15810: gtk_gradient_resolve_for_context 15810: (GtkGradient *gradient, 15810: GtkStyleContext *context); 15810: 15810: __attribute__((__deprecated__)) extern 15810: char * gtk_gradient_to_string (GtkGradient *gradient); 15810: 15810: 15810: # 260 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 1 15810: # 39 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 15810: typedef struct _GtkHandleBox GtkHandleBox; 15810: typedef struct _GtkHandleBoxPrivate GtkHandleBoxPrivate; 15810: typedef struct _GtkHandleBoxClass GtkHandleBoxClass; 15810: 15810: struct _GtkHandleBox 15810: { 15810: GtkBin bin; 15810: 15810: 15810: GtkHandleBoxPrivate *priv; 15810: }; 15810: # 68 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 15810: struct _GtkHandleBoxClass 15810: { 15810: GtkBinClass parent_class; 15810: 15810: void (*child_attached) (GtkHandleBox *handle_box, 15810: GtkWidget *child); 15810: void (*child_detached) (GtkHandleBox *handle_box, 15810: GtkWidget *child); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_handle_box_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_handle_box_new (void); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_handle_box_set_shadow_type (GtkHandleBox *handle_box, 15810: GtkShadowType type); 15810: __attribute__((__deprecated__)) extern 15810: GtkShadowType gtk_handle_box_get_shadow_type (GtkHandleBox *handle_box); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_handle_box_set_handle_position (GtkHandleBox *handle_box, 15810: GtkPositionType position); 15810: __attribute__((__deprecated__)) extern 15810: GtkPositionType gtk_handle_box_get_handle_position(GtkHandleBox *handle_box); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_handle_box_set_snap_edge (GtkHandleBox *handle_box, 15810: GtkPositionType edge); 15810: __attribute__((__deprecated__)) extern 15810: GtkPositionType gtk_handle_box_get_snap_edge (GtkHandleBox *handle_box); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_handle_box_get_child_detached (GtkHandleBox *handle_box); 15810: 15810: 15810: # 261 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h" 15810: typedef struct _GtkHButtonBox GtkHButtonBox; 15810: typedef struct _GtkHButtonBoxClass GtkHButtonBoxClass; 15810: 15810: struct _GtkHButtonBox 15810: { 15810: GtkButtonBox button_box; 15810: }; 15810: 15810: struct _GtkHButtonBoxClass 15810: { 15810: GtkButtonBoxClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hbutton_box_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_button_box_new" "' instead"))) extern 15810: GtkWidget* gtk_hbutton_box_new (void); 15810: 15810: 15810: # 262 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h" 15810: typedef struct _GtkHBox GtkHBox; 15810: typedef struct _GtkHBoxClass GtkHBoxClass; 15810: 15810: struct _GtkHBox 15810: { 15810: GtkBox box; 15810: }; 15810: 15810: struct _GtkHBoxClass 15810: { 15810: GtkBoxClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hbox_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_box_new" "' instead"))) extern 15810: GtkWidget * gtk_hbox_new (gboolean homogeneous, 15810: gint spacing); 15810: 15810: 15810: # 263 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h" 15810: typedef struct _GtkHPaned GtkHPaned; 15810: typedef struct _GtkHPanedClass GtkHPanedClass; 15810: 15810: struct _GtkHPaned 15810: { 15810: GtkPaned paned; 15810: }; 15810: 15810: struct _GtkHPanedClass 15810: { 15810: GtkPanedClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hpaned_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_paned_new" "' instead"))) extern 15810: GtkWidget * gtk_hpaned_new (void); 15810: 15810: 15810: # 264 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h" 1 15810: # 39 "/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h" 15810: 15810: # 49 "/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h" 15810: typedef struct _GtkHSV GtkHSV; 15810: typedef struct _GtkHSVPrivate GtkHSVPrivate; 15810: typedef struct _GtkHSVClass GtkHSVClass; 15810: 15810: struct _GtkHSV 15810: { 15810: GtkWidget parent_instance; 15810: 15810: 15810: GtkHSVPrivate *priv; 15810: }; 15810: 15810: struct _GtkHSVClass 15810: { 15810: GtkWidgetClass parent_class; 15810: 15810: 15810: void (* changed) (GtkHSV *hsv); 15810: 15810: 15810: void (* move) (GtkHSV *hsv, 15810: GtkDirectionType type); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hsv_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_hsv_new (void); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_hsv_set_color (GtkHSV *hsv, 15810: double h, 15810: double s, 15810: double v); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_hsv_get_color (GtkHSV *hsv, 15810: gdouble *h, 15810: gdouble *s, 15810: gdouble *v); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_hsv_set_metrics (GtkHSV *hsv, 15810: gint size, 15810: gint ring_width); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_hsv_get_metrics (GtkHSV *hsv, 15810: gint *size, 15810: gint *ring_width); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_hsv_is_adjusting (GtkHSV *hsv); 15810: 15810: 15810: # 265 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h" 15810: typedef struct _GtkHScale GtkHScale; 15810: typedef struct _GtkHScaleClass GtkHScaleClass; 15810: 15810: struct _GtkHScale 15810: { 15810: GtkScale scale; 15810: }; 15810: 15810: struct _GtkHScaleClass 15810: { 15810: GtkScaleClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hscale_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_scale_new" "' instead"))) extern 15810: GtkWidget* gtk_hscale_new (GtkAdjustment *adjustment); 15810: __attribute__((__deprecated__("Use '" "gtk_scale_new_with_range" "' instead"))) extern 15810: GtkWidget* gtk_hscale_new_with_range (gdouble min, 15810: gdouble max, 15810: gdouble step); 15810: 15810: 15810: # 266 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h" 15810: typedef struct _GtkHScrollbar GtkHScrollbar; 15810: typedef struct _GtkHScrollbarClass GtkHScrollbarClass; 15810: 15810: struct _GtkHScrollbar 15810: { 15810: GtkScrollbar scrollbar; 15810: }; 15810: 15810: struct _GtkHScrollbarClass 15810: { 15810: GtkScrollbarClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hscrollbar_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollbar_new" "' instead"))) extern 15810: GtkWidget* gtk_hscrollbar_new (GtkAdjustment *adjustment); 15810: 15810: 15810: # 267 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h" 15810: typedef struct _GtkHSeparator GtkHSeparator; 15810: typedef struct _GtkHSeparatorClass GtkHSeparatorClass; 15810: 15810: struct _GtkHSeparator 15810: { 15810: GtkSeparator separator; 15810: }; 15810: 15810: struct _GtkHSeparatorClass 15810: { 15810: GtkSeparatorClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_hseparator_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_separator_new" "' instead"))) extern 15810: GtkWidget* gtk_hseparator_new (void); 15810: 15810: 15810: # 268 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h" 15810: typedef struct _GtkImageMenuItem GtkImageMenuItem; 15810: typedef struct _GtkImageMenuItemPrivate GtkImageMenuItemPrivate; 15810: typedef struct _GtkImageMenuItemClass GtkImageMenuItemClass; 15810: 15810: struct _GtkImageMenuItem 15810: { 15810: GtkMenuItem menu_item; 15810: 15810: 15810: GtkImageMenuItemPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkImageMenuItemClass 15810: { 15810: GtkMenuItemClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_menu_item_get_type" "' instead"))) extern 15810: GType gtk_image_menu_item_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_menu_item_new" "' instead"))) extern 15810: GtkWidget* gtk_image_menu_item_new (void); 15810: __attribute__((__deprecated__("Use '" "gtk_menu_item_new_with_label" "' instead"))) extern 15810: GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); 15810: __attribute__((__deprecated__("Use '" "gtk_menu_item_new_with_mnemonic" "' instead"))) extern 15810: GtkWidget* gtk_image_menu_item_new_with_mnemonic (const gchar *label); 15810: __attribute__((__deprecated__("Use '" "gtk_menu_item_new" "' instead"))) extern 15810: GtkWidget* gtk_image_menu_item_new_from_stock (const gchar *stock_id, 15810: GtkAccelGroup *accel_group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item, 15810: gboolean always_show); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_image_menu_item_get_always_show_image (GtkImageMenuItem *image_menu_item); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, 15810: GtkWidget *image); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_image_menu_item_get_image (GtkImageMenuItem *image_menu_item); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_image_menu_item_set_use_stock (GtkImageMenuItem *image_menu_item, 15810: gboolean use_stock); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_image_menu_item_get_use_stock (GtkImageMenuItem *image_menu_item); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_image_menu_item_set_accel_group (GtkImageMenuItem *image_menu_item, 15810: GtkAccelGroup *accel_group); 15810: 15810: 15810: # 270 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtknumerableicon.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/deprecated/gtknumerableicon.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtknumerableicon.h" 15810: typedef struct _GtkNumerableIcon GtkNumerableIcon; 15810: typedef struct _GtkNumerableIconClass GtkNumerableIconClass; 15810: typedef struct _GtkNumerableIconPrivate GtkNumerableIconPrivate; 15810: 15810: struct _GtkNumerableIcon { 15810: GEmblemedIcon parent; 15810: 15810: 15810: GtkNumerableIconPrivate *priv; 15810: }; 15810: 15810: struct _GtkNumerableIconClass { 15810: GEmblemedIconClass parent_class; 15810: 15810: 15810: gpointer padding[16]; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_numerable_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GIcon * gtk_numerable_icon_new (GIcon *base_icon); 15810: __attribute__((__deprecated__)) extern 15810: GIcon * gtk_numerable_icon_new_with_style_context (GIcon *base_icon, 15810: GtkStyleContext *context); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkStyleContext * gtk_numerable_icon_get_style_context (GtkNumerableIcon *self); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_numerable_icon_set_style_context (GtkNumerableIcon *self, 15810: GtkStyleContext *style); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint gtk_numerable_icon_get_count (GtkNumerableIcon *self); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_numerable_icon_set_count (GtkNumerableIcon *self, 15810: gint count); 15810: 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_numerable_icon_get_label (GtkNumerableIcon *self); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_numerable_icon_set_label (GtkNumerableIcon *self, 15810: const gchar *label); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_numerable_icon_set_background_gicon (GtkNumerableIcon *self, 15810: GIcon *icon); 15810: __attribute__((__deprecated__)) extern 15810: GIcon * gtk_numerable_icon_get_background_gicon (GtkNumerableIcon *self); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_numerable_icon_set_background_icon_name (GtkNumerableIcon *self, 15810: const gchar *icon_name); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_numerable_icon_get_background_icon_name (GtkNumerableIcon *self); 15810: 15810: 15810: # 272 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 1 15810: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h" 1 15810: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h" 15810: typedef struct _GtkToggleAction GtkToggleAction; 15810: typedef struct _GtkToggleActionPrivate GtkToggleActionPrivate; 15810: typedef struct _GtkToggleActionClass GtkToggleActionClass; 15810: 15810: struct _GtkToggleAction 15810: { 15810: GtkAction parent; 15810: 15810: 15810: GtkToggleActionPrivate *private_data; 15810: }; 15810: 15810: struct _GtkToggleActionClass 15810: { 15810: GtkActionClass parent_class; 15810: 15810: void (* toggled) (GtkToggleAction *action); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_toggle_action_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkToggleAction *gtk_toggle_action_new (const gchar *name, 15810: const gchar *label, 15810: const gchar *tooltip, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_toggle_action_toggled (GtkToggleAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_toggle_action_set_active (GtkToggleAction *action, 15810: gboolean is_active); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_toggle_action_get_active (GtkToggleAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_toggle_action_set_draw_as_radio (GtkToggleAction *action, 15810: gboolean draw_as_radio); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_toggle_action_get_draw_as_radio (GtkToggleAction *action); 15810: 15810: 15810: void _gtk_toggle_action_set_active (GtkToggleAction *toggle_action, 15810: gboolean is_active); 15810: 15810: 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 2 15810: 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 15810: typedef struct _GtkRadioAction GtkRadioAction; 15810: typedef struct _GtkRadioActionPrivate GtkRadioActionPrivate; 15810: typedef struct _GtkRadioActionClass GtkRadioActionClass; 15810: 15810: struct _GtkRadioAction 15810: { 15810: GtkToggleAction parent; 15810: 15810: 15810: GtkRadioActionPrivate *private_data; 15810: }; 15810: 15810: struct _GtkRadioActionClass 15810: { 15810: GtkToggleActionClass parent_class; 15810: 15810: void (* changed) (GtkRadioAction *action, GtkRadioAction *current); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_radio_action_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkRadioAction *gtk_radio_action_new (const gchar *name, 15810: const gchar *label, 15810: const gchar *tooltip, 15810: const gchar *stock_id, 15810: gint value); 15810: __attribute__((__deprecated__)) extern 15810: GSList *gtk_radio_action_get_group (GtkRadioAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_radio_action_set_group (GtkRadioAction *action, 15810: GSList *group); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_radio_action_join_group (GtkRadioAction *action, 15810: GtkRadioAction *group_source); 15810: __attribute__((__deprecated__)) extern 15810: gint gtk_radio_action_get_current_value (GtkRadioAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_radio_action_set_current_value (GtkRadioAction *action, 15810: gint current_value); 15810: 15810: 15810: # 273 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 1 15810: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: 15810: 15810: 15810: typedef struct _GtkRcContext GtkRcContext; 15810: typedef struct _GtkRcStyleClass GtkRcStyleClass; 15810: # 57 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: typedef enum 15810: { 15810: GTK_RC_FG = 1 << 0, 15810: GTK_RC_BG = 1 << 1, 15810: GTK_RC_TEXT = 1 << 2, 15810: GTK_RC_BASE = 1 << 3 15810: } GtkRcFlags; 15810: # 83 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: struct _GtkRcStyle 15810: { 15810: GObject parent_instance; 15810: 15810: 15810: 15810: gchar *name; 15810: gchar *bg_pixmap_name[5]; 15810: PangoFontDescription *font_desc; 15810: 15810: GtkRcFlags color_flags[5]; 15810: GdkColor fg[5]; 15810: GdkColor bg[5]; 15810: GdkColor text[5]; 15810: GdkColor base[5]; 15810: 15810: gint xthickness; 15810: gint ythickness; 15810: 15810: 15810: GArray *rc_properties; 15810: 15810: 15810: GSList *rc_style_lists; 15810: 15810: GSList *icon_factories; 15810: 15810: guint engine_specified : 1; 15810: }; 15810: # 121 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: struct _GtkRcStyleClass 15810: { 15810: GObjectClass parent_class; 15810: # 132 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: GtkRcStyle * (*create_rc_style) (GtkRcStyle *rc_style); 15810: 15810: 15810: 15810: 15810: 15810: guint (*parse) (GtkRcStyle *rc_style, 15810: GtkSettings *settings, 15810: GScanner *scanner); 15810: 15810: 15810: 15810: 15810: void (*merge) (GtkRcStyle *dest, 15810: GtkRcStyle *src); 15810: 15810: 15810: 15810: GtkStyle * (*create_style) (GtkRcStyle *rc_style); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: GSList* _gtk_rc_parse_widget_class_path (const gchar *pattern); 15810: void _gtk_rc_free_widget_class_path (GSList *list); 15810: gboolean _gtk_rc_match_widget_class (GSList *list, 15810: gint length, 15810: gchar *path, 15810: gchar *path_reversed); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_rc_add_default_file (const gchar *filename); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_rc_set_default_files (gchar **filenames); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar** gtk_rc_get_default_files (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkStyle* gtk_rc_get_style (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkStyle* gtk_rc_get_style_by_paths (GtkSettings *settings, 15810: const char *widget_path, 15810: const char *class_path, 15810: GType type); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gboolean gtk_rc_reparse_all_for_settings (GtkSettings *settings, 15810: gboolean force_load); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_rc_reset_styles (GtkSettings *settings); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar* gtk_rc_find_pixmap_in_path (GtkSettings *settings, 15810: GScanner *scanner, 15810: const gchar *pixmap_file); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_rc_parse (const gchar *filename); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_rc_parse_string (const gchar *rc_string); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gboolean gtk_rc_reparse_all (void); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_rc_style_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkRcStyle* gtk_rc_style_new (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkRcStyle* gtk_rc_style_copy (GtkRcStyle *orig); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar* gtk_rc_find_module_in_path (const gchar *module_file); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar* gtk_rc_get_theme_dir (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar* gtk_rc_get_module_dir (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar* gtk_rc_get_im_module_path (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gchar* gtk_rc_get_im_module_file (void); 15810: # 270 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: typedef enum { 15810: GTK_RC_TOKEN_INVALID = G_TOKEN_LAST, 15810: GTK_RC_TOKEN_INCLUDE, 15810: GTK_RC_TOKEN_NORMAL, 15810: GTK_RC_TOKEN_ACTIVE, 15810: GTK_RC_TOKEN_PRELIGHT, 15810: GTK_RC_TOKEN_SELECTED, 15810: GTK_RC_TOKEN_INSENSITIVE, 15810: GTK_RC_TOKEN_FG, 15810: GTK_RC_TOKEN_BG, 15810: GTK_RC_TOKEN_TEXT, 15810: GTK_RC_TOKEN_BASE, 15810: GTK_RC_TOKEN_XTHICKNESS, 15810: GTK_RC_TOKEN_YTHICKNESS, 15810: GTK_RC_TOKEN_FONT, 15810: GTK_RC_TOKEN_FONTSET, 15810: GTK_RC_TOKEN_FONT_NAME, 15810: GTK_RC_TOKEN_BG_PIXMAP, 15810: GTK_RC_TOKEN_PIXMAP_PATH, 15810: GTK_RC_TOKEN_STYLE, 15810: GTK_RC_TOKEN_BINDING, 15810: GTK_RC_TOKEN_BIND, 15810: GTK_RC_TOKEN_WIDGET, 15810: GTK_RC_TOKEN_WIDGET_CLASS, 15810: GTK_RC_TOKEN_CLASS, 15810: GTK_RC_TOKEN_LOWEST, 15810: GTK_RC_TOKEN_GTK, 15810: GTK_RC_TOKEN_APPLICATION, 15810: GTK_RC_TOKEN_THEME, 15810: GTK_RC_TOKEN_RC, 15810: GTK_RC_TOKEN_HIGHEST, 15810: GTK_RC_TOKEN_ENGINE, 15810: GTK_RC_TOKEN_MODULE_PATH, 15810: GTK_RC_TOKEN_IM_MODULE_PATH, 15810: GTK_RC_TOKEN_IM_MODULE_FILE, 15810: GTK_RC_TOKEN_STOCK, 15810: GTK_RC_TOKEN_LTR, 15810: GTK_RC_TOKEN_RTL, 15810: GTK_RC_TOKEN_COLOR, 15810: GTK_RC_TOKEN_UNBIND, 15810: GTK_RC_TOKEN_LAST 15810: } GtkRcTokenType; 15810: # 328 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: typedef enum 15810: { 15810: GTK_PATH_PRIO_LOWEST = 0, 15810: GTK_PATH_PRIO_GTK = 4, 15810: GTK_PATH_PRIO_APPLICATION = 8, 15810: GTK_PATH_PRIO_THEME = 10, 15810: GTK_PATH_PRIO_RC = 12, 15810: GTK_PATH_PRIO_HIGHEST = 15 15810: } GtkPathPriorityType; 15810: # 350 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: typedef enum 15810: { 15810: GTK_PATH_WIDGET, 15810: GTK_PATH_WIDGET_CLASS, 15810: GTK_PATH_CLASS 15810: } GtkPathType; 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GScanner* gtk_rc_scanner_new (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: guint gtk_rc_parse_color (GScanner *scanner, 15810: GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: guint gtk_rc_parse_color_full (GScanner *scanner, 15810: GtkRcStyle *style, 15810: GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: guint gtk_rc_parse_state (GScanner *scanner, 15810: GtkStateType *state); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: guint gtk_rc_parse_priority (GScanner *scanner, 15810: GtkPathPriorityType *priority); 15810: # 386 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 15810: struct _GtkRcProperty 15810: { 15810: 15810: GQuark type_name; 15810: GQuark property_name; 15810: 15810: 15810: gchar *origin; 15810: GValue value; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_binding_set_add_path (GtkBindingSet *binding_set, 15810: GtkPathType path_type, 15810: const gchar *path_pattern, 15810: GtkPathPriorityType priority); 15810: 15810: 15810: # 274 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkrecentaction.h" 1 15810: # 30 "/usr/include/gtk-3.0/gtk/deprecated/gtkrecentaction.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/deprecated/gtkrecentaction.h" 15810: typedef struct _GtkRecentAction GtkRecentAction; 15810: typedef struct _GtkRecentActionPrivate GtkRecentActionPrivate; 15810: typedef struct _GtkRecentActionClass GtkRecentActionClass; 15810: 15810: struct _GtkRecentAction 15810: { 15810: GtkAction parent_instance; 15810: 15810: 15810: GtkRecentActionPrivate *priv; 15810: }; 15810: 15810: struct _GtkRecentActionClass 15810: { 15810: GtkActionClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_recent_action_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkAction *gtk_recent_action_new (const gchar *name, 15810: const gchar *label, 15810: const gchar *tooltip, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: GtkAction *gtk_recent_action_new_for_manager (const gchar *name, 15810: const gchar *label, 15810: const gchar *tooltip, 15810: const gchar *stock_id, 15810: GtkRecentManager *manager); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_recent_action_get_show_numbers (GtkRecentAction *action); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_recent_action_set_show_numbers (GtkRecentAction *action, 15810: gboolean show_numbers); 15810: 15810: 15810: # 275 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h" 1 15810: # 32 "/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h" 15810: typedef struct _GtkStatusIcon GtkStatusIcon; 15810: typedef struct _GtkStatusIconClass GtkStatusIconClass; 15810: typedef struct _GtkStatusIconPrivate GtkStatusIconPrivate; 15810: 15810: struct _GtkStatusIcon 15810: { 15810: GObject parent_instance; 15810: 15810: GtkStatusIconPrivate *priv; 15810: }; 15810: 15810: struct _GtkStatusIconClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: void (* activate) (GtkStatusIcon *status_icon); 15810: void (* popup_menu) (GtkStatusIcon *status_icon, 15810: guint button, 15810: guint32 activate_time); 15810: gboolean (* size_changed) (GtkStatusIcon *status_icon, 15810: gint size); 15810: gboolean (* button_press_event) (GtkStatusIcon *status_icon, 15810: GdkEventButton *event); 15810: gboolean (* button_release_event) (GtkStatusIcon *status_icon, 15810: GdkEventButton *event); 15810: gboolean (* scroll_event) (GtkStatusIcon *status_icon, 15810: GdkEventScroll *event); 15810: gboolean (* query_tooltip) (GtkStatusIcon *status_icon, 15810: gint x, 15810: gint y, 15810: gboolean keyboard_mode, 15810: GtkTooltip *tooltip); 15810: 15810: void (*__gtk_reserved1) (void); 15810: void (*__gtk_reserved2) (void); 15810: void (*__gtk_reserved3) (void); 15810: void (*__gtk_reserved4) (void); 15810: }; 15810: 15810: extern 15810: GType gtk_status_icon_get_type (void) __attribute__ ((__const__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkStatusIcon *gtk_status_icon_new (void); 15810: __attribute__((__deprecated__)) extern 15810: GtkStatusIcon *gtk_status_icon_new_from_pixbuf (GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__)) extern 15810: GtkStatusIcon *gtk_status_icon_new_from_file (const gchar *filename); 15810: __attribute__((__deprecated__("Use '" "gtk_status_icon_new_from_icon_name" "' instead"))) extern 15810: GtkStatusIcon *gtk_status_icon_new_from_stock (const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: GtkStatusIcon *gtk_status_icon_new_from_icon_name (const gchar *icon_name); 15810: __attribute__((__deprecated__)) extern 15810: GtkStatusIcon *gtk_status_icon_new_from_gicon (GIcon *icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon, 15810: GdkPixbuf *pixbuf); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon, 15810: const gchar *filename); 15810: __attribute__((__deprecated__("Use '" "gtk_status_icon_set_from_icon_name" "' instead"))) extern 15810: void gtk_status_icon_set_from_stock (GtkStatusIcon *status_icon, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, 15810: const gchar *icon_name); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_from_gicon (GtkStatusIcon *status_icon, 15810: GIcon *icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkImageType gtk_status_icon_get_storage_type (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GdkPixbuf *gtk_status_icon_get_pixbuf (GtkStatusIcon *status_icon); 15810: __attribute__((__deprecated__("Use '" "gtk_status_icon_get_icon_name" "' instead"))) extern 15810: const gchar * gtk_status_icon_get_stock (GtkStatusIcon *status_icon); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_status_icon_get_icon_name (GtkStatusIcon *status_icon); 15810: __attribute__((__deprecated__)) extern 15810: GIcon *gtk_status_icon_get_gicon (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gint gtk_status_icon_get_size (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_screen (GtkStatusIcon *status_icon, 15810: GdkScreen *screen); 15810: __attribute__((__deprecated__)) extern 15810: GdkScreen *gtk_status_icon_get_screen (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_has_tooltip (GtkStatusIcon *status_icon, 15810: gboolean has_tooltip); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, 15810: const gchar *text); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_tooltip_markup (GtkStatusIcon *status_icon, 15810: const gchar *markup); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_title (GtkStatusIcon *status_icon, 15810: const gchar *title); 15810: __attribute__((__deprecated__)) extern 15810: const gchar * gtk_status_icon_get_title (GtkStatusIcon *status_icon); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_name (GtkStatusIcon *status_icon, 15810: const gchar *name); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, 15810: gboolean visible); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_status_icon_get_visible (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_status_icon_is_embedded (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_status_icon_position_menu (GtkMenu *menu, 15810: gint *x, 15810: gint *y, 15810: gboolean *push_in, 15810: gpointer user_data); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_status_icon_get_geometry (GtkStatusIcon *status_icon, 15810: GdkScreen **screen, 15810: GdkRectangle *area, 15810: GtkOrientation *orientation); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_status_icon_get_has_tooltip (GtkStatusIcon *status_icon); 15810: __attribute__((__deprecated__)) extern 15810: gchar *gtk_status_icon_get_tooltip_text (GtkStatusIcon *status_icon); 15810: __attribute__((__deprecated__)) extern 15810: gchar *gtk_status_icon_get_tooltip_markup (GtkStatusIcon *status_icon); 15810: 15810: __attribute__((__deprecated__)) extern 15810: guint32 gtk_status_icon_get_x11_window_id (GtkStatusIcon *status_icon); 15810: 15810: 15810: # 276 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 1 15810: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 15810: 15810: # 50 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 15810: typedef struct _GtkStyleClass GtkStyleClass; 15810: typedef struct _GtkThemeEngine GtkThemeEngine; 15810: typedef struct _GtkRcProperty GtkRcProperty; 15810: # 63 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 15810: typedef enum 15810: { 15810: GTK_EXPANDER_COLLAPSED, 15810: GTK_EXPANDER_SEMI_COLLAPSED, 15810: GTK_EXPANDER_SEMI_EXPANDED, 15810: GTK_EXPANDER_EXPANDED 15810: } GtkExpanderStyle; 15810: # 96 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 15810: struct _GtkStyle 15810: { 15810: 15810: GObject parent_instance; 15810: 15810: 15810: 15810: GdkColor fg[5]; 15810: GdkColor bg[5]; 15810: GdkColor light[5]; 15810: GdkColor dark[5]; 15810: GdkColor mid[5]; 15810: GdkColor text[5]; 15810: GdkColor base[5]; 15810: GdkColor text_aa[5]; 15810: 15810: GdkColor black; 15810: GdkColor white; 15810: PangoFontDescription *font_desc; 15810: 15810: gint xthickness; 15810: gint ythickness; 15810: 15810: cairo_pattern_t *background[5]; 15810: 15810: 15810: 15810: gint attach_count; 15810: 15810: GdkVisual *visual; 15810: PangoFontDescription *private_font_desc; 15810: 15810: 15810: GtkRcStyle *rc_style; 15810: 15810: GSList *styles; 15810: GArray *property_cache; 15810: GSList *icon_factories; 15810: }; 15810: # 167 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 15810: struct _GtkStyleClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: void (*realize) (GtkStyle *style); 15810: 15810: 15810: 15810: 15810: void (*unrealize) (GtkStyle *style); 15810: 15810: 15810: 15810: void (*copy) (GtkStyle *style, 15810: GtkStyle *src); 15810: 15810: 15810: 15810: 15810: 15810: 15810: GtkStyle *(*clone) (GtkStyle *style); 15810: 15810: 15810: 15810: 15810: void (*init_from_rc) (GtkStyle *style, 15810: GtkRcStyle *rc_style); 15810: 15810: void (*set_background) (GtkStyle *style, 15810: GdkWindow *window, 15810: GtkStateType state_type); 15810: 15810: 15810: GdkPixbuf * (* render_icon) (GtkStyle *style, 15810: const GtkIconSource *source, 15810: GtkTextDirection direction, 15810: GtkStateType state, 15810: GtkIconSize size, 15810: GtkWidget *widget, 15810: const gchar *detail); 15810: 15810: 15810: 15810: 15810: void (*draw_hline) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x1, 15810: gint x2, 15810: gint y); 15810: void (*draw_vline) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint y1_, 15810: gint y2_, 15810: gint x); 15810: void (*draw_shadow) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_arrow) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: GtkArrowType arrow_type, 15810: gboolean fill, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_diamond) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_box) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_flat_box) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_check) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_option) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_tab) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_shadow_gap) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkPositionType gap_side, 15810: gint gap_x, 15810: gint gap_width); 15810: void (*draw_box_gap) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkPositionType gap_side, 15810: gint gap_x, 15810: gint gap_width); 15810: void (*draw_extension) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkPositionType gap_side); 15810: void (*draw_focus) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_slider) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkOrientation orientation); 15810: void (*draw_handle) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkOrientation orientation); 15810: 15810: void (*draw_expander) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: GtkExpanderStyle expander_style); 15810: void (*draw_layout) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: gboolean use_text, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: PangoLayout *layout); 15810: void (*draw_resize_grip) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: GdkWindowEdge edge, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: void (*draw_spinner) (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: guint step, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: void (*_gtk_reserved5) (void); 15810: void (*_gtk_reserved6) (void); 15810: void (*_gtk_reserved7) (void); 15810: void (*_gtk_reserved8) (void); 15810: void (*_gtk_reserved9) (void); 15810: void (*_gtk_reserved10) (void); 15810: void (*_gtk_reserved11) (void); 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_style_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkStyle* gtk_style_new (void); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkStyle* gtk_style_copy (GtkStyle *style); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkStyle* gtk_style_attach (GtkStyle *style, 15810: GdkWindow *window); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_style_detach (GtkStyle *style); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_style_set_background (GtkStyle *style, 15810: GdkWindow *window, 15810: GtkStateType state_type); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 15810: void gtk_style_apply_default_background (GtkStyle *style, 15810: cairo_t *cr, 15810: GdkWindow *window, 15810: GtkStateType state_type, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and a style class" "' instead"))) extern 15810: GtkIconSet* gtk_style_lookup_icon_set (GtkStyle *style, 15810: const gchar *stock_id); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and a style class" "' instead"))) extern 15810: gboolean gtk_style_lookup_color (GtkStyle *style, 15810: const gchar *color_name, 15810: GdkColor *color); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_icon" "' instead"))) extern 15810: GdkPixbuf* gtk_style_render_icon (GtkStyle *style, 15810: const GtkIconSource *source, 15810: GtkTextDirection direction, 15810: GtkStateType state, 15810: GtkIconSize size, 15810: GtkWidget *widget, 15810: const gchar *detail); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_line" "' instead"))) extern 15810: void gtk_paint_hline (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x1, 15810: gint x2, 15810: gint y); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_line" "' instead"))) extern 15810: void gtk_paint_vline (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint y1_, 15810: gint y2_, 15810: gint x); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 15810: void gtk_paint_shadow (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_arrow" "' instead"))) extern 15810: void gtk_paint_arrow (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: GtkArrowType arrow_type, 15810: gboolean fill, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_icon" "' instead"))) extern 15810: void gtk_paint_diamond (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_frame" "' instead"))) extern 15810: void gtk_paint_box (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 15810: void gtk_paint_flat_box (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_check" "' instead"))) extern 15810: void gtk_paint_check (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_option" "' instead"))) extern 15810: void gtk_paint_option (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 15810: void gtk_paint_tab (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_paint_shadow_gap (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkPositionType gap_side, 15810: gint gap_x, 15810: gint gap_width); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_paint_box_gap (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkPositionType gap_side, 15810: gint gap_x, 15810: gint gap_width); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_extension" "' instead"))) extern 15810: void gtk_paint_extension (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkPositionType gap_side); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_focus" "' instead"))) extern 15810: void gtk_paint_focus (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_focus" "' instead"))) extern 15810: void gtk_paint_slider (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkOrientation orientation); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_handle" "' instead"))) extern 15810: void gtk_paint_handle (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkShadowType shadow_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height, 15810: GtkOrientation orientation); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_expander" "' instead"))) extern 15810: void gtk_paint_expander (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: GtkExpanderStyle expander_style); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_layout" "' instead"))) extern 15810: void gtk_paint_layout (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: gboolean use_text, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: gint x, 15810: gint y, 15810: PangoLayout *layout); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_handle" "' instead"))) extern 15810: void gtk_paint_resize_grip (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: GdkWindowEdge edge, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_icon" "' instead"))) extern 15810: void gtk_paint_spinner (GtkStyle *style, 15810: cairo_t *cr, 15810: GtkStateType state_type, 15810: GtkWidget *widget, 15810: const gchar *detail, 15810: guint step, 15810: gint x, 15810: gint y, 15810: gint width, 15810: gint height); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_style_context_get_property" "' instead"))) extern 15810: void gtk_style_get_style_property (GtkStyle *style, 15810: GType widget_type, 15810: const gchar *property_name, 15810: GValue *value); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_style_context_get_property" "' instead"))) extern 15810: void gtk_style_get_valist (GtkStyle *style, 15810: GType widget_type, 15810: const gchar *first_property_name, 15810: va_list var_args); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_style_context_get_property" "' instead"))) extern 15810: void gtk_style_get (GtkStyle *style, 15810: GType widget_type, 15810: const gchar *first_property_name, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: 15810: 15810: GtkStyle* _gtk_style_new_for_path (GdkScreen *screen, 15810: GtkWidgetPath *path); 15810: void _gtk_style_shade (const GdkColor *a, 15810: GdkColor *b, 15810: gdouble k); 15810: 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gboolean gtk_style_has_context (GtkStyle *style); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_style_attach (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: gboolean gtk_widget_has_rc_style (GtkWidget *widget); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_set_style (GtkWidget *widget, 15810: GtkStyle *style); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_ensure_style (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_style_context" "' instead"))) extern 15810: GtkStyle * gtk_widget_get_style (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: void gtk_widget_modify_style (GtkWidget *widget, 15810: GtkRcStyle *style); 15810: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 15810: GtkRcStyle *gtk_widget_get_modifier_style (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_override_color" "' instead"))) extern 15810: void gtk_widget_modify_fg (GtkWidget *widget, 15810: GtkStateType state, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_override_background_color" "' instead"))) extern 15810: void gtk_widget_modify_bg (GtkWidget *widget, 15810: GtkStateType state, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "CSS style classes" "' instead"))) extern 15810: void gtk_widget_modify_text (GtkWidget *widget, 15810: GtkStateType state, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "CSS style classes" "' instead"))) extern 15810: void gtk_widget_modify_base (GtkWidget *widget, 15810: GtkStateType state, 15810: const GdkColor *color); 15810: __attribute__((__deprecated__("Use '" "CSS style classes" "' instead"))) extern 15810: void gtk_widget_modify_cursor (GtkWidget *widget, 15810: const GdkColor *primary, 15810: const GdkColor *secondary); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_override_font" "' instead"))) extern 15810: void gtk_widget_modify_font (GtkWidget *widget, 15810: PangoFontDescription *font_desc); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_reset_style" "' instead"))) extern 15810: void gtk_widget_reset_rc_styles (GtkWidget *widget); 15810: __attribute__((__deprecated__("Use '" "gtk_style_context_new" "' instead"))) extern 15810: GtkStyle* gtk_widget_get_default_style (void); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_get_path" "' instead"))) extern 15810: void gtk_widget_path (GtkWidget *widget, 15810: guint *path_length, 15810: gchar **path, 15810: gchar **path_reversed); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_widget_class_path (GtkWidget *widget, 15810: guint *path_length, 15810: gchar **path, 15810: gchar **path_reversed); 15810: __attribute__((__deprecated__("Use '" "gtk_widget_render_icon_pixbuf" "' instead"))) extern 15810: GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, 15810: const gchar *stock_id, 15810: GtkIconSize size, 15810: const gchar *detail); 15810: 15810: 15810: # 278 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 15810: typedef struct _GtkTable GtkTable; 15810: typedef struct _GtkTablePrivate GtkTablePrivate; 15810: typedef struct _GtkTableClass GtkTableClass; 15810: typedef struct _GtkTableChild GtkTableChild; 15810: typedef struct _GtkTableRowCol GtkTableRowCol; 15810: 15810: struct _GtkTable 15810: { 15810: GtkContainer container; 15810: 15810: 15810: GtkTablePrivate *priv; 15810: }; 15810: 15810: struct _GtkTableClass 15810: { 15810: GtkContainerClass parent_class; 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: struct _GtkTableChild 15810: { 15810: GtkWidget *widget; 15810: guint16 left_attach; 15810: guint16 right_attach; 15810: guint16 top_attach; 15810: guint16 bottom_attach; 15810: guint16 xpadding; 15810: guint16 ypadding; 15810: guint xexpand : 1; 15810: guint yexpand : 1; 15810: guint xshrink : 1; 15810: guint yshrink : 1; 15810: guint xfill : 1; 15810: guint yfill : 1; 15810: }; 15810: 15810: struct _GtkTableRowCol 15810: { 15810: guint16 requisition; 15810: guint16 allocation; 15810: guint16 spacing; 15810: guint need_expand : 1; 15810: guint need_shrink : 1; 15810: guint expand : 1; 15810: guint shrink : 1; 15810: guint empty : 1; 15810: }; 15810: # 108 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 15810: typedef enum 15810: { 15810: GTK_EXPAND = 1 << 0, 15810: GTK_SHRINK = 1 << 1, 15810: GTK_FILL = 1 << 2 15810: } GtkAttachOptions; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_table_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: GtkWidget* gtk_table_new (guint rows, 15810: guint columns, 15810: gboolean homogeneous); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_resize (GtkTable *table, 15810: guint rows, 15810: guint columns); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_attach (GtkTable *table, 15810: GtkWidget *child, 15810: guint left_attach, 15810: guint right_attach, 15810: guint top_attach, 15810: guint bottom_attach, 15810: GtkAttachOptions xoptions, 15810: GtkAttachOptions yoptions, 15810: guint xpadding, 15810: guint ypadding); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_attach_defaults (GtkTable *table, 15810: GtkWidget *widget, 15810: guint left_attach, 15810: guint right_attach, 15810: guint top_attach, 15810: guint bottom_attach); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_set_row_spacing (GtkTable *table, 15810: guint row, 15810: guint spacing); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: guint gtk_table_get_row_spacing (GtkTable *table, 15810: guint row); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_set_col_spacing (GtkTable *table, 15810: guint column, 15810: guint spacing); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: guint gtk_table_get_col_spacing (GtkTable *table, 15810: guint column); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_set_row_spacings (GtkTable *table, 15810: guint spacing); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: guint gtk_table_get_default_row_spacing (GtkTable *table); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_set_col_spacings (GtkTable *table, 15810: guint spacing); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: guint gtk_table_get_default_col_spacing (GtkTable *table); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_set_homogeneous (GtkTable *table, 15810: gboolean homogeneous); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: gboolean gtk_table_get_homogeneous (GtkTable *table); 15810: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 15810: void gtk_table_get_size (GtkTable *table, 15810: guint *rows, 15810: guint *columns); 15810: 15810: 15810: # 281 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h" 15810: typedef struct _GtkTearoffMenuItem GtkTearoffMenuItem; 15810: typedef struct _GtkTearoffMenuItemPrivate GtkTearoffMenuItemPrivate; 15810: typedef struct _GtkTearoffMenuItemClass GtkTearoffMenuItemClass; 15810: 15810: struct _GtkTearoffMenuItem 15810: { 15810: GtkMenuItem menu_item; 15810: 15810: 15810: GtkTearoffMenuItemPrivate *priv; 15810: }; 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkTearoffMenuItemClass 15810: { 15810: GtkMenuItemClass parent_class; 15810: 15810: 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_tearoff_menu_item_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget* gtk_tearoff_menu_item_new (void); 15810: 15810: 15810: # 282 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 1 15810: # 33 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 15810: typedef struct _GtkThemingEngine GtkThemingEngine; 15810: typedef struct GtkThemingEnginePrivate GtkThemingEnginePrivate; 15810: typedef struct _GtkThemingEngineClass GtkThemingEngineClass; 15810: 15810: struct _GtkThemingEngine 15810: { 15810: GObject parent_object; 15810: GtkThemingEnginePrivate *priv; 15810: }; 15810: # 77 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 15810: struct _GtkThemingEngineClass 15810: { 15810: GObjectClass parent_class; 15810: 15810: 15810: 15810: void (* render_line) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x0, 15810: gdouble y0, 15810: gdouble x1, 15810: gdouble y1); 15810: void (* render_background) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_frame) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_frame_gap) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GtkPositionType gap_side, 15810: gdouble xy0_gap, 15810: gdouble xy1_gap); 15810: void (* render_extension) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GtkPositionType gap_side); 15810: void (* render_check) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_option) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_arrow) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble angle, 15810: gdouble x, 15810: gdouble y, 15810: gdouble size); 15810: void (* render_expander) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_focus) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_layout) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: PangoLayout *layout); 15810: void (* render_slider) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height, 15810: GtkOrientation orientation); 15810: void (* render_handle) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: void (* render_activity) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: gdouble x, 15810: gdouble y, 15810: gdouble width, 15810: gdouble height); 15810: 15810: GdkPixbuf * (* render_icon_pixbuf) (GtkThemingEngine *engine, 15810: const GtkIconSource *source, 15810: GtkIconSize size); 15810: void (* render_icon) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: GdkPixbuf *pixbuf, 15810: gdouble x, 15810: gdouble y); 15810: void (* render_icon_surface) (GtkThemingEngine *engine, 15810: cairo_t *cr, 15810: cairo_surface_t *surface, 15810: gdouble x, 15810: gdouble y); 15810: 15810: 15810: gpointer padding[14]; 15810: }; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_theming_engine_get_type (void) __attribute__ ((__const__)); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_register_property (const gchar *name_space, 15810: GtkStylePropertyParser parse_func, 15810: GParamSpec *pspec); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_property (GtkThemingEngine *engine, 15810: const gchar *property, 15810: GtkStateFlags state, 15810: GValue *value); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_valist (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: va_list args); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: ...) __attribute__((__sentinel__)); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_style_property (GtkThemingEngine *engine, 15810: const gchar *property_name, 15810: GValue *value); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_style_valist (GtkThemingEngine *engine, 15810: va_list args); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_style (GtkThemingEngine *engine, 15810: ...); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_theming_engine_lookup_color (GtkThemingEngine *engine, 15810: const gchar *color_name, 15810: GdkRGBA *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: const GtkWidgetPath * gtk_theming_engine_get_path (GtkThemingEngine *engine); 15810: 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_theming_engine_has_class (GtkThemingEngine *engine, 15810: const gchar *style_class); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_theming_engine_has_region (GtkThemingEngine *engine, 15810: const gchar *style_region, 15810: GtkRegionFlags *flags); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkStateFlags gtk_theming_engine_get_state (GtkThemingEngine *engine); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_theming_engine_state_is_running (GtkThemingEngine *engine, 15810: GtkStateType state, 15810: gdouble *progress); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_theming_engine_get_state" "' instead"))) extern 15810: GtkTextDirection gtk_theming_engine_get_direction (GtkThemingEngine *engine); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkJunctionSides gtk_theming_engine_get_junction_sides (GtkThemingEngine *engine); 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_color (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: GdkRGBA *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_background_color (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: GdkRGBA *color); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_border_color (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: GdkRGBA *color); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_border (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: GtkBorder *border); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_padding (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: GtkBorder *padding); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_theming_engine_get_margin (GtkThemingEngine *engine, 15810: GtkStateFlags state, 15810: GtkBorder *margin); 15810: 15810: __attribute__((__deprecated__("Use '" "gtk_theming_engine_get" "' instead"))) extern 15810: const PangoFontDescription * gtk_theming_engine_get_font (GtkThemingEngine *engine, 15810: GtkStateFlags state); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GtkThemingEngine * gtk_theming_engine_load (const gchar *name); 15810: 15810: __attribute__((__deprecated__)) extern 15810: GdkScreen * gtk_theming_engine_get_screen (GtkThemingEngine *engine); 15810: 15810: 15810: # 283 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 1 15810: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 15810: 15810: # 50 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 15810: typedef struct _GtkUIManager GtkUIManager; 15810: typedef struct _GtkUIManagerClass GtkUIManagerClass; 15810: typedef struct _GtkUIManagerPrivate GtkUIManagerPrivate; 15810: 15810: 15810: struct _GtkUIManager { 15810: GObject parent; 15810: 15810: 15810: GtkUIManagerPrivate *private_data; 15810: }; 15810: 15810: struct _GtkUIManagerClass { 15810: GObjectClass parent_class; 15810: 15810: 15810: void (* add_widget) (GtkUIManager *manager, 15810: GtkWidget *widget); 15810: void (* actions_changed) (GtkUIManager *manager); 15810: void (* connect_proxy) (GtkUIManager *manager, 15810: GtkAction *action, 15810: GtkWidget *proxy); 15810: void (* disconnect_proxy) (GtkUIManager *manager, 15810: GtkAction *action, 15810: GtkWidget *proxy); 15810: void (* pre_activate) (GtkUIManager *manager, 15810: GtkAction *action); 15810: void (* post_activate) (GtkUIManager *manager, 15810: GtkAction *action); 15810: 15810: 15810: GtkWidget * (* get_widget) (GtkUIManager *manager, 15810: const gchar *path); 15810: GtkAction * (* get_action) (GtkUIManager *manager, 15810: const gchar *path); 15810: 15810: 15810: void (*_gtk_reserved1) (void); 15810: void (*_gtk_reserved2) (void); 15810: void (*_gtk_reserved3) (void); 15810: void (*_gtk_reserved4) (void); 15810: }; 15810: # 113 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 15810: typedef enum { 15810: GTK_UI_MANAGER_AUTO = 0, 15810: GTK_UI_MANAGER_MENUBAR = 1 << 0, 15810: GTK_UI_MANAGER_MENU = 1 << 1, 15810: GTK_UI_MANAGER_TOOLBAR = 1 << 2, 15810: GTK_UI_MANAGER_PLACEHOLDER = 1 << 3, 15810: GTK_UI_MANAGER_POPUP = 1 << 4, 15810: GTK_UI_MANAGER_MENUITEM = 1 << 5, 15810: GTK_UI_MANAGER_TOOLITEM = 1 << 6, 15810: GTK_UI_MANAGER_SEPARATOR = 1 << 7, 15810: GTK_UI_MANAGER_ACCELERATOR = 1 << 8, 15810: GTK_UI_MANAGER_POPUP_WITH_ACCELS = 1 << 9 15810: } GtkUIManagerItemType; 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_ui_manager_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__)) extern 15810: GtkUIManager *gtk_ui_manager_new (void); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_ui_manager_set_add_tearoffs (GtkUIManager *manager, 15810: gboolean add_tearoffs); 15810: __attribute__((__deprecated__)) extern 15810: gboolean gtk_ui_manager_get_add_tearoffs (GtkUIManager *manager); 15810: 15810: __attribute__((__deprecated__)) extern 15810: void gtk_ui_manager_insert_action_group (GtkUIManager *manager, 15810: GtkActionGroup *action_group, 15810: gint pos); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_ui_manager_remove_action_group (GtkUIManager *manager, 15810: GtkActionGroup *action_group); 15810: __attribute__((__deprecated__)) extern 15810: GList *gtk_ui_manager_get_action_groups (GtkUIManager *manager); 15810: __attribute__((__deprecated__)) extern 15810: GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); 15810: __attribute__((__deprecated__)) extern 15810: GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, 15810: const gchar *path); 15810: __attribute__((__deprecated__)) extern 15810: GSList *gtk_ui_manager_get_toplevels (GtkUIManager *manager, 15810: GtkUIManagerItemType types); 15810: __attribute__((__deprecated__)) extern 15810: GtkAction *gtk_ui_manager_get_action (GtkUIManager *manager, 15810: const gchar *path); 15810: __attribute__((__deprecated__)) extern 15810: guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, 15810: const gchar *buffer, 15810: gssize length, 15810: GError **error); 15810: __attribute__((__deprecated__)) extern 15810: guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, 15810: const gchar *filename, 15810: GError **error); 15810: __attribute__((__deprecated__)) extern 15810: guint gtk_ui_manager_add_ui_from_resource(GtkUIManager *manager, 15810: const gchar *resource_path, 15810: GError **error); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_ui_manager_add_ui (GtkUIManager *manager, 15810: guint merge_id, 15810: const gchar *path, 15810: const gchar *name, 15810: const gchar *action, 15810: GtkUIManagerItemType type, 15810: gboolean top); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_ui_manager_remove_ui (GtkUIManager *manager, 15810: guint merge_id); 15810: __attribute__((__deprecated__)) extern 15810: gchar *gtk_ui_manager_get_ui (GtkUIManager *manager); 15810: __attribute__((__deprecated__)) extern 15810: void gtk_ui_manager_ensure_update (GtkUIManager *manager); 15810: __attribute__((__deprecated__)) extern 15810: guint gtk_ui_manager_new_merge_id (GtkUIManager *manager); 15810: 15810: 15810: # 285 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h" 15810: typedef struct _GtkVButtonBox GtkVButtonBox; 15810: typedef struct _GtkVButtonBoxClass GtkVButtonBoxClass; 15810: 15810: struct _GtkVButtonBox 15810: { 15810: GtkButtonBox button_box; 15810: }; 15810: 15810: struct _GtkVButtonBoxClass 15810: { 15810: GtkButtonBoxClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_vbutton_box_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_button_box_new" "' instead"))) extern 15810: GtkWidget *gtk_vbutton_box_new (void); 15810: 15810: 15810: # 286 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h" 15810: typedef struct _GtkVBox GtkVBox; 15810: typedef struct _GtkVBoxClass GtkVBoxClass; 15810: 15810: struct _GtkVBox 15810: { 15810: GtkBox box; 15810: }; 15810: 15810: struct _GtkVBoxClass 15810: { 15810: GtkBoxClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_vbox_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_box_new" "' instead"))) extern 15810: GtkWidget * gtk_vbox_new (gboolean homogeneous, 15810: gint spacing); 15810: 15810: 15810: # 287 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h" 15810: typedef struct _GtkVPaned GtkVPaned; 15810: typedef struct _GtkVPanedClass GtkVPanedClass; 15810: 15810: struct _GtkVPaned 15810: { 15810: GtkPaned paned; 15810: }; 15810: 15810: struct _GtkVPanedClass 15810: { 15810: GtkPanedClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_vpaned_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_paned_new" "' instead"))) extern 15810: GtkWidget * gtk_vpaned_new (void); 15810: 15810: 15810: # 288 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h" 15810: typedef struct _GtkVScale GtkVScale; 15810: typedef struct _GtkVScaleClass GtkVScaleClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkVScale 15810: { 15810: GtkScale scale; 15810: }; 15810: 15810: struct _GtkVScaleClass 15810: { 15810: GtkScaleClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_vscale_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_scale_new" "' instead"))) extern 15810: GtkWidget* gtk_vscale_new (GtkAdjustment *adjustment); 15810: __attribute__((__deprecated__("Use '" "gtk_scale_new_with_range" "' instead"))) extern 15810: GtkWidget* gtk_vscale_new_with_range (gdouble min, 15810: gdouble max, 15810: gdouble step); 15810: 15810: 15810: # 289 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h" 15810: typedef struct _GtkVScrollbar GtkVScrollbar; 15810: typedef struct _GtkVScrollbarClass GtkVScrollbarClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkVScrollbar 15810: { 15810: GtkScrollbar scrollbar; 15810: }; 15810: 15810: struct _GtkVScrollbarClass 15810: { 15810: GtkScrollbarClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_vscrollbar_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_scrollbar_new" "' instead"))) extern 15810: GtkWidget* gtk_vscrollbar_new (GtkAdjustment *adjustment); 15810: 15810: 15810: # 290 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h" 1 15810: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h" 15810: typedef struct _GtkVSeparator GtkVSeparator; 15810: typedef struct _GtkVSeparatorClass GtkVSeparatorClass; 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: struct _GtkVSeparator 15810: { 15810: GtkSeparator separator; 15810: }; 15810: 15810: struct _GtkVSeparatorClass 15810: { 15810: GtkSeparatorClass parent_class; 15810: }; 15810: 15810: 15810: __attribute__((__deprecated__)) extern 15810: GType gtk_vseparator_get_type (void) __attribute__ ((__const__)); 15810: __attribute__((__deprecated__("Use '" "gtk_separator_new" "' instead"))) extern 15810: GtkWidget* gtk_vseparator_new (void); 15810: 15810: 15810: # 291 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: 15810: 15810: # 1 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 1 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: typedef GtkAccessible *GtkAccessible_autoptr; typedef GList *GtkAccessible_listautoptr; typedef GSList *GtkAccessible_slistautoptr; typedef GQueue *GtkAccessible_queueautoptr; 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkActionBar *GtkActionBar_autoptr; typedef GList *GtkActionBar_listautoptr; typedef GSList *GtkActionBar_slistautoptr; typedef GQueue *GtkActionBar_queueautoptr; 15810: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkActionable *GtkActionable_autoptr; typedef GList *GtkActionable_listautoptr; typedef GSList *GtkActionable_slistautoptr; typedef GQueue *GtkActionable_queueautoptr; 15810: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAdjustment *GtkAdjustment_autoptr; typedef GList *GtkAdjustment_listautoptr; typedef GSList *GtkAdjustment_slistautoptr; typedef GQueue *GtkAdjustment_queueautoptr; 15810: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAppChooser *GtkAppChooser_autoptr; typedef GList *GtkAppChooser_listautoptr; typedef GSList *GtkAppChooser_slistautoptr; typedef GQueue *GtkAppChooser_queueautoptr; 15810: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAppChooserButton *GtkAppChooserButton_autoptr; typedef GList *GtkAppChooserButton_listautoptr; typedef GSList *GtkAppChooserButton_slistautoptr; typedef GQueue *GtkAppChooserButton_queueautoptr; 15810: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAppChooserDialog *GtkAppChooserDialog_autoptr; typedef GList *GtkAppChooserDialog_listautoptr; typedef GSList *GtkAppChooserDialog_slistautoptr; typedef GQueue *GtkAppChooserDialog_queueautoptr; 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAppChooserWidget *GtkAppChooserWidget_autoptr; typedef GList *GtkAppChooserWidget_listautoptr; typedef GSList *GtkAppChooserWidget_slistautoptr; typedef GQueue *GtkAppChooserWidget_queueautoptr; 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkApplicationWindow *GtkApplicationWindow_autoptr; typedef GList *GtkApplicationWindow_listautoptr; typedef GSList *GtkApplicationWindow_slistautoptr; typedef GQueue *GtkApplicationWindow_queueautoptr; 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAspectFrame *GtkAspectFrame_autoptr; typedef GList *GtkAspectFrame_listautoptr; typedef GSList *GtkAspectFrame_slistautoptr; typedef GQueue *GtkAspectFrame_queueautoptr; 15810: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkAssistant *GtkAssistant_autoptr; typedef GList *GtkAssistant_listautoptr; typedef GSList *GtkAssistant_slistautoptr; typedef GQueue *GtkAssistant_queueautoptr; 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkBox *GtkBox_autoptr; typedef GList *GtkBox_listautoptr; typedef GSList *GtkBox_slistautoptr; typedef GQueue *GtkBox_queueautoptr; 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkBuildable *GtkBuildable_autoptr; typedef GList *GtkBuildable_listautoptr; typedef GSList *GtkBuildable_slistautoptr; typedef GQueue *GtkBuildable_queueautoptr; 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkBuilder *GtkBuilder_autoptr; typedef GList *GtkBuilder_listautoptr; typedef GSList *GtkBuilder_slistautoptr; typedef GQueue *GtkBuilder_queueautoptr; 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkButton *GtkButton_autoptr; typedef GList *GtkButton_listautoptr; typedef GSList *GtkButton_slistautoptr; typedef GQueue *GtkButton_queueautoptr; 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkButtonBox *GtkButtonBox_autoptr; typedef GList *GtkButtonBox_listautoptr; typedef GSList *GtkButtonBox_slistautoptr; typedef GQueue *GtkButtonBox_queueautoptr; 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCalendar *GtkCalendar_autoptr; typedef GList *GtkCalendar_listautoptr; typedef GSList *GtkCalendar_slistautoptr; typedef GQueue *GtkCalendar_queueautoptr; 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellArea *GtkCellArea_autoptr; typedef GList *GtkCellArea_listautoptr; typedef GSList *GtkCellArea_slistautoptr; typedef GQueue *GtkCellArea_queueautoptr; 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellAreaBox *GtkCellAreaBox_autoptr; typedef GList *GtkCellAreaBox_listautoptr; typedef GSList *GtkCellAreaBox_slistautoptr; typedef GQueue *GtkCellAreaBox_queueautoptr; 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellAreaContext *GtkCellAreaContext_autoptr; typedef GList *GtkCellAreaContext_listautoptr; typedef GSList *GtkCellAreaContext_slistautoptr; typedef GQueue *GtkCellAreaContext_queueautoptr; 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellEditable *GtkCellEditable_autoptr; typedef GList *GtkCellEditable_listautoptr; typedef GSList *GtkCellEditable_slistautoptr; typedef GQueue *GtkCellEditable_queueautoptr; 15810: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellLayout *GtkCellLayout_autoptr; typedef GList *GtkCellLayout_listautoptr; typedef GSList *GtkCellLayout_slistautoptr; typedef GQueue *GtkCellLayout_queueautoptr; 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRenderer *GtkCellRenderer_autoptr; typedef GList *GtkCellRenderer_listautoptr; typedef GSList *GtkCellRenderer_slistautoptr; typedef GQueue *GtkCellRenderer_queueautoptr; 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererAccel *GtkCellRendererAccel_autoptr; typedef GList *GtkCellRendererAccel_listautoptr; typedef GSList *GtkCellRendererAccel_slistautoptr; typedef GQueue *GtkCellRendererAccel_queueautoptr; 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererCombo *GtkCellRendererCombo_autoptr; typedef GList *GtkCellRendererCombo_listautoptr; typedef GSList *GtkCellRendererCombo_slistautoptr; typedef GQueue *GtkCellRendererCombo_queueautoptr; 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererPixbuf *GtkCellRendererPixbuf_autoptr; typedef GList *GtkCellRendererPixbuf_listautoptr; typedef GSList *GtkCellRendererPixbuf_slistautoptr; typedef GQueue *GtkCellRendererPixbuf_queueautoptr; 15810: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererProgress *GtkCellRendererProgress_autoptr; typedef GList *GtkCellRendererProgress_listautoptr; typedef GSList *GtkCellRendererProgress_slistautoptr; typedef GQueue *GtkCellRendererProgress_queueautoptr; 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererSpin *GtkCellRendererSpin_autoptr; typedef GList *GtkCellRendererSpin_listautoptr; typedef GSList *GtkCellRendererSpin_slistautoptr; typedef GQueue *GtkCellRendererSpin_queueautoptr; 15810: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererSpinner *GtkCellRendererSpinner_autoptr; typedef GList *GtkCellRendererSpinner_listautoptr; typedef GSList *GtkCellRendererSpinner_slistautoptr; typedef GQueue *GtkCellRendererSpinner_queueautoptr; 15810: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererText *GtkCellRendererText_autoptr; typedef GList *GtkCellRendererText_listautoptr; typedef GSList *GtkCellRendererText_slistautoptr; typedef GQueue *GtkCellRendererText_queueautoptr; 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellRendererToggle *GtkCellRendererToggle_autoptr; typedef GList *GtkCellRendererToggle_listautoptr; typedef GSList *GtkCellRendererToggle_slistautoptr; typedef GQueue *GtkCellRendererToggle_queueautoptr; 15810: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCellView *GtkCellView_autoptr; typedef GList *GtkCellView_listautoptr; typedef GSList *GtkCellView_slistautoptr; typedef GQueue *GtkCellView_queueautoptr; 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCheckButton *GtkCheckButton_autoptr; typedef GList *GtkCheckButton_listautoptr; typedef GSList *GtkCheckButton_slistautoptr; typedef GQueue *GtkCheckButton_queueautoptr; 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCheckMenuItem *GtkCheckMenuItem_autoptr; typedef GList *GtkCheckMenuItem_listautoptr; typedef GSList *GtkCheckMenuItem_slistautoptr; typedef GQueue *GtkCheckMenuItem_queueautoptr; 15810: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkClipboard *GtkClipboard_autoptr; typedef GList *GtkClipboard_listautoptr; typedef GSList *GtkClipboard_slistautoptr; typedef GQueue *GtkClipboard_queueautoptr; 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkColorButton *GtkColorButton_autoptr; typedef GList *GtkColorButton_listautoptr; typedef GSList *GtkColorButton_slistautoptr; typedef GQueue *GtkColorButton_queueautoptr; 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkColorChooser *GtkColorChooser_autoptr; typedef GList *GtkColorChooser_listautoptr; typedef GSList *GtkColorChooser_slistautoptr; typedef GQueue *GtkColorChooser_queueautoptr; 15810: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkColorChooserDialog *GtkColorChooserDialog_autoptr; typedef GList *GtkColorChooserDialog_listautoptr; typedef GSList *GtkColorChooserDialog_slistautoptr; typedef GQueue *GtkColorChooserDialog_queueautoptr; 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkColorChooserWidget *GtkColorChooserWidget_autoptr; typedef GList *GtkColorChooserWidget_listautoptr; typedef GSList *GtkColorChooserWidget_slistautoptr; typedef GQueue *GtkColorChooserWidget_queueautoptr; 15810: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkComboBox *GtkComboBox_autoptr; typedef GList *GtkComboBox_listautoptr; typedef GSList *GtkComboBox_slistautoptr; typedef GQueue *GtkComboBox_queueautoptr; 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkComboBoxText *GtkComboBoxText_autoptr; typedef GList *GtkComboBoxText_listautoptr; typedef GSList *GtkComboBoxText_slistautoptr; typedef GQueue *GtkComboBoxText_queueautoptr; 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkCssProvider *GtkCssProvider_autoptr; typedef GList *GtkCssProvider_listautoptr; typedef GSList *GtkCssProvider_slistautoptr; typedef GQueue *GtkCssProvider_queueautoptr; 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkDrawingArea *GtkDrawingArea_autoptr; typedef GList *GtkDrawingArea_listautoptr; typedef GSList *GtkDrawingArea_slistautoptr; typedef GQueue *GtkDrawingArea_queueautoptr; 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkEditable *GtkEditable_autoptr; typedef GList *GtkEditable_listautoptr; typedef GSList *GtkEditable_slistautoptr; typedef GQueue *GtkEditable_queueautoptr; 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkEntry *GtkEntry_autoptr; typedef GList *GtkEntry_listautoptr; typedef GSList *GtkEntry_slistautoptr; typedef GQueue *GtkEntry_queueautoptr; 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkEntryBuffer *GtkEntryBuffer_autoptr; typedef GList *GtkEntryBuffer_listautoptr; typedef GSList *GtkEntryBuffer_slistautoptr; typedef GQueue *GtkEntryBuffer_queueautoptr; 15810: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkEntryCompletion *GtkEntryCompletion_autoptr; typedef GList *GtkEntryCompletion_listautoptr; typedef GSList *GtkEntryCompletion_slistautoptr; typedef GQueue *GtkEntryCompletion_queueautoptr; 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkEventBox *GtkEventBox_autoptr; typedef GList *GtkEventBox_listautoptr; typedef GSList *GtkEventBox_slistautoptr; typedef GQueue *GtkEventBox_queueautoptr; 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkEventController *GtkEventController_autoptr; typedef GList *GtkEventController_listautoptr; typedef GSList *GtkEventController_slistautoptr; typedef GQueue *GtkEventController_queueautoptr; 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkExpander *GtkExpander_autoptr; typedef GList *GtkExpander_listautoptr; typedef GSList *GtkExpander_slistautoptr; typedef GQueue *GtkExpander_queueautoptr; 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFileChooserButton *GtkFileChooserButton_autoptr; typedef GList *GtkFileChooserButton_listautoptr; typedef GSList *GtkFileChooserButton_slistautoptr; typedef GQueue *GtkFileChooserButton_queueautoptr; 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFileChooserDialog *GtkFileChooserDialog_autoptr; typedef GList *GtkFileChooserDialog_listautoptr; typedef GSList *GtkFileChooserDialog_slistautoptr; typedef GQueue *GtkFileChooserDialog_queueautoptr; 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFileChooserWidget *GtkFileChooserWidget_autoptr; typedef GList *GtkFileChooserWidget_listautoptr; typedef GSList *GtkFileChooserWidget_slistautoptr; typedef GQueue *GtkFileChooserWidget_queueautoptr; 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFileFilter *GtkFileFilter_autoptr; typedef GList *GtkFileFilter_listautoptr; typedef GSList *GtkFileFilter_slistautoptr; typedef GQueue *GtkFileFilter_queueautoptr; 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFixed *GtkFixed_autoptr; typedef GList *GtkFixed_listautoptr; typedef GSList *GtkFixed_slistautoptr; typedef GQueue *GtkFixed_queueautoptr; 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFlowBox *GtkFlowBox_autoptr; typedef GList *GtkFlowBox_listautoptr; typedef GSList *GtkFlowBox_slistautoptr; typedef GQueue *GtkFlowBox_queueautoptr; 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFlowBoxChild *GtkFlowBoxChild_autoptr; typedef GList *GtkFlowBoxChild_listautoptr; typedef GSList *GtkFlowBoxChild_slistautoptr; typedef GQueue *GtkFlowBoxChild_queueautoptr; 15810: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFontButton *GtkFontButton_autoptr; typedef GList *GtkFontButton_listautoptr; typedef GSList *GtkFontButton_slistautoptr; typedef GQueue *GtkFontButton_queueautoptr; 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFontChooser *GtkFontChooser_autoptr; typedef GList *GtkFontChooser_listautoptr; typedef GSList *GtkFontChooser_slistautoptr; typedef GQueue *GtkFontChooser_queueautoptr; 15810: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFontChooserDialog *GtkFontChooserDialog_autoptr; typedef GList *GtkFontChooserDialog_listautoptr; typedef GSList *GtkFontChooserDialog_slistautoptr; typedef GQueue *GtkFontChooserDialog_queueautoptr; 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFontChooserWidget *GtkFontChooserWidget_autoptr; typedef GList *GtkFontChooserWidget_listautoptr; typedef GSList *GtkFontChooserWidget_slistautoptr; typedef GQueue *GtkFontChooserWidget_queueautoptr; 15810: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkFrame *GtkFrame_autoptr; typedef GList *GtkFrame_listautoptr; typedef GSList *GtkFrame_slistautoptr; typedef GQueue *GtkFrame_queueautoptr; 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGLArea *GtkGLArea_autoptr; typedef GList *GtkGLArea_listautoptr; typedef GSList *GtkGLArea_slistautoptr; typedef GQueue *GtkGLArea_queueautoptr; 15810: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGesture *GtkGesture_autoptr; typedef GList *GtkGesture_listautoptr; typedef GSList *GtkGesture_slistautoptr; typedef GQueue *GtkGesture_queueautoptr; 15810: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureDrag *GtkGestureDrag_autoptr; typedef GList *GtkGestureDrag_listautoptr; typedef GSList *GtkGestureDrag_slistautoptr; typedef GQueue *GtkGestureDrag_queueautoptr; 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureLongPress *GtkGestureLongPress_autoptr; typedef GList *GtkGestureLongPress_listautoptr; typedef GSList *GtkGestureLongPress_slistautoptr; typedef GQueue *GtkGestureLongPress_queueautoptr; 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureMultiPress *GtkGestureMultiPress_autoptr; typedef GList *GtkGestureMultiPress_listautoptr; typedef GSList *GtkGestureMultiPress_slistautoptr; typedef GQueue *GtkGestureMultiPress_queueautoptr; 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGesturePan *GtkGesturePan_autoptr; typedef GList *GtkGesturePan_listautoptr; typedef GSList *GtkGesturePan_slistautoptr; typedef GQueue *GtkGesturePan_queueautoptr; 15810: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureRotate *GtkGestureRotate_autoptr; typedef GList *GtkGestureRotate_listautoptr; typedef GSList *GtkGestureRotate_slistautoptr; typedef GQueue *GtkGestureRotate_queueautoptr; 15810: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureSingle *GtkGestureSingle_autoptr; typedef GList *GtkGestureSingle_listautoptr; typedef GSList *GtkGestureSingle_slistautoptr; typedef GQueue *GtkGestureSingle_queueautoptr; 15810: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureSwipe *GtkGestureSwipe_autoptr; typedef GList *GtkGestureSwipe_listautoptr; typedef GSList *GtkGestureSwipe_slistautoptr; typedef GQueue *GtkGestureSwipe_queueautoptr; 15810: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGestureZoom *GtkGestureZoom_autoptr; typedef GList *GtkGestureZoom_listautoptr; typedef GSList *GtkGestureZoom_slistautoptr; typedef GQueue *GtkGestureZoom_queueautoptr; 15810: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkGrid *GtkGrid_autoptr; typedef GList *GtkGrid_listautoptr; typedef GSList *GtkGrid_slistautoptr; typedef GQueue *GtkGrid_queueautoptr; 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkHeaderBar *GtkHeaderBar_autoptr; typedef GList *GtkHeaderBar_listautoptr; typedef GSList *GtkHeaderBar_slistautoptr; typedef GQueue *GtkHeaderBar_queueautoptr; 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkIMContext *GtkIMContext_autoptr; typedef GList *GtkIMContext_listautoptr; typedef GSList *GtkIMContext_slistautoptr; typedef GQueue *GtkIMContext_queueautoptr; 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkIMContextSimple *GtkIMContextSimple_autoptr; typedef GList *GtkIMContextSimple_listautoptr; typedef GSList *GtkIMContextSimple_slistautoptr; typedef GQueue *GtkIMContextSimple_queueautoptr; 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkIMMulticontext *GtkIMMulticontext_autoptr; typedef GList *GtkIMMulticontext_listautoptr; typedef GSList *GtkIMMulticontext_slistautoptr; typedef GQueue *GtkIMMulticontext_queueautoptr; 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkIconInfo *GtkIconInfo_autoptr; typedef GList *GtkIconInfo_listautoptr; typedef GSList *GtkIconInfo_slistautoptr; typedef GQueue *GtkIconInfo_queueautoptr; 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkIconTheme *GtkIconTheme_autoptr; typedef GList *GtkIconTheme_listautoptr; typedef GSList *GtkIconTheme_slistautoptr; typedef GQueue *GtkIconTheme_queueautoptr; 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkIconView *GtkIconView_autoptr; typedef GList *GtkIconView_listautoptr; typedef GSList *GtkIconView_slistautoptr; typedef GQueue *GtkIconView_queueautoptr; 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkImage *GtkImage_autoptr; typedef GList *GtkImage_listautoptr; typedef GSList *GtkImage_slistautoptr; typedef GQueue *GtkImage_queueautoptr; 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkInfoBar *GtkInfoBar_autoptr; typedef GList *GtkInfoBar_listautoptr; typedef GSList *GtkInfoBar_slistautoptr; typedef GQueue *GtkInfoBar_queueautoptr; 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkInvisible *GtkInvisible_autoptr; typedef GList *GtkInvisible_listautoptr; typedef GSList *GtkInvisible_slistautoptr; typedef GQueue *GtkInvisible_queueautoptr; 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkLayout *GtkLayout_autoptr; typedef GList *GtkLayout_listautoptr; typedef GSList *GtkLayout_slistautoptr; typedef GQueue *GtkLayout_queueautoptr; 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkLevelBar *GtkLevelBar_autoptr; typedef GList *GtkLevelBar_listautoptr; typedef GSList *GtkLevelBar_slistautoptr; typedef GQueue *GtkLevelBar_queueautoptr; 15810: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkLinkButton *GtkLinkButton_autoptr; typedef GList *GtkLinkButton_listautoptr; typedef GSList *GtkLinkButton_slistautoptr; typedef GQueue *GtkLinkButton_queueautoptr; 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkListStore *GtkListStore_autoptr; typedef GList *GtkListStore_listautoptr; typedef GSList *GtkListStore_slistautoptr; typedef GQueue *GtkListStore_queueautoptr; 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkLockButton *GtkLockButton_autoptr; typedef GList *GtkLockButton_listautoptr; typedef GSList *GtkLockButton_slistautoptr; typedef GQueue *GtkLockButton_queueautoptr; 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkMenuBar *GtkMenuBar_autoptr; typedef GList *GtkMenuBar_listautoptr; typedef GSList *GtkMenuBar_slistautoptr; typedef GQueue *GtkMenuBar_queueautoptr; 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkMenuButton *GtkMenuButton_autoptr; typedef GList *GtkMenuButton_listautoptr; typedef GSList *GtkMenuButton_slistautoptr; typedef GQueue *GtkMenuButton_queueautoptr; 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkMenuItem *GtkMenuItem_autoptr; typedef GList *GtkMenuItem_listautoptr; typedef GSList *GtkMenuItem_slistautoptr; typedef GQueue *GtkMenuItem_queueautoptr; 15810: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkMenuToolButton *GtkMenuToolButton_autoptr; typedef GList *GtkMenuToolButton_listautoptr; typedef GSList *GtkMenuToolButton_slistautoptr; typedef GQueue *GtkMenuToolButton_queueautoptr; 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkMessageDialog *GtkMessageDialog_autoptr; typedef GList *GtkMessageDialog_listautoptr; typedef GSList *GtkMessageDialog_slistautoptr; typedef GQueue *GtkMessageDialog_queueautoptr; 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkMountOperation *GtkMountOperation_autoptr; typedef GList *GtkMountOperation_listautoptr; typedef GSList *GtkMountOperation_slistautoptr; typedef GQueue *GtkMountOperation_queueautoptr; 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkNotebook *GtkNotebook_autoptr; typedef GList *GtkNotebook_listautoptr; typedef GSList *GtkNotebook_slistautoptr; typedef GQueue *GtkNotebook_queueautoptr; 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkOffscreenWindow *GtkOffscreenWindow_autoptr; typedef GList *GtkOffscreenWindow_listautoptr; typedef GSList *GtkOffscreenWindow_slistautoptr; typedef GQueue *GtkOffscreenWindow_queueautoptr; 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkOrientable *GtkOrientable_autoptr; typedef GList *GtkOrientable_listautoptr; typedef GSList *GtkOrientable_slistautoptr; typedef GQueue *GtkOrientable_queueautoptr; 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkOverlay *GtkOverlay_autoptr; typedef GList *GtkOverlay_listautoptr; typedef GSList *GtkOverlay_slistautoptr; typedef GQueue *GtkOverlay_queueautoptr; 15810: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPageSetup *GtkPageSetup_autoptr; typedef GList *GtkPageSetup_listautoptr; typedef GSList *GtkPageSetup_slistautoptr; typedef GQueue *GtkPageSetup_queueautoptr; 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPaned *GtkPaned_autoptr; typedef GList *GtkPaned_listautoptr; typedef GSList *GtkPaned_slistautoptr; typedef GQueue *GtkPaned_queueautoptr; 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPlacesSidebar *GtkPlacesSidebar_autoptr; typedef GList *GtkPlacesSidebar_listautoptr; typedef GSList *GtkPlacesSidebar_slistautoptr; typedef GQueue *GtkPlacesSidebar_queueautoptr; 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPopover *GtkPopover_autoptr; typedef GList *GtkPopover_listautoptr; typedef GSList *GtkPopover_slistautoptr; typedef GQueue *GtkPopover_queueautoptr; 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPopoverMenu *GtkPopoverMenu_autoptr; typedef GList *GtkPopoverMenu_listautoptr; typedef GSList *GtkPopoverMenu_slistautoptr; typedef GQueue *GtkPopoverMenu_queueautoptr; 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPrintContext *GtkPrintContext_autoptr; typedef GList *GtkPrintContext_listautoptr; typedef GSList *GtkPrintContext_slistautoptr; typedef GQueue *GtkPrintContext_queueautoptr; 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPrintOperation *GtkPrintOperation_autoptr; typedef GList *GtkPrintOperation_listautoptr; typedef GSList *GtkPrintOperation_slistautoptr; typedef GQueue *GtkPrintOperation_queueautoptr; 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPrintOperationPreview *GtkPrintOperationPreview_autoptr; typedef GList *GtkPrintOperationPreview_listautoptr; typedef GSList *GtkPrintOperationPreview_slistautoptr; typedef GQueue *GtkPrintOperationPreview_queueautoptr; 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkPrintSettings *GtkPrintSettings_autoptr; typedef GList *GtkPrintSettings_listautoptr; typedef GSList *GtkPrintSettings_slistautoptr; typedef GQueue *GtkPrintSettings_queueautoptr; 15810: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkProgressBar *GtkProgressBar_autoptr; typedef GList *GtkProgressBar_listautoptr; typedef GSList *GtkProgressBar_slistautoptr; typedef GQueue *GtkProgressBar_queueautoptr; 15810: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRadioButton *GtkRadioButton_autoptr; typedef GList *GtkRadioButton_listautoptr; typedef GSList *GtkRadioButton_slistautoptr; typedef GQueue *GtkRadioButton_queueautoptr; 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRadioMenuItem *GtkRadioMenuItem_autoptr; typedef GList *GtkRadioMenuItem_listautoptr; typedef GSList *GtkRadioMenuItem_slistautoptr; typedef GQueue *GtkRadioMenuItem_queueautoptr; 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRadioToolButton *GtkRadioToolButton_autoptr; typedef GList *GtkRadioToolButton_listautoptr; typedef GSList *GtkRadioToolButton_slistautoptr; typedef GQueue *GtkRadioToolButton_queueautoptr; 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRange *GtkRange_autoptr; typedef GList *GtkRange_listautoptr; typedef GSList *GtkRange_slistautoptr; typedef GQueue *GtkRange_queueautoptr; 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRcStyle *GtkRcStyle_autoptr; typedef GList *GtkRcStyle_listautoptr; typedef GSList *GtkRcStyle_slistautoptr; typedef GQueue *GtkRcStyle_queueautoptr; 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentChooser *GtkRecentChooser_autoptr; typedef GList *GtkRecentChooser_listautoptr; typedef GSList *GtkRecentChooser_slistautoptr; typedef GQueue *GtkRecentChooser_queueautoptr; 15810: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentChooserDialog *GtkRecentChooserDialog_autoptr; typedef GList *GtkRecentChooserDialog_listautoptr; typedef GSList *GtkRecentChooserDialog_slistautoptr; typedef GQueue *GtkRecentChooserDialog_queueautoptr; 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentChooserMenu *GtkRecentChooserMenu_autoptr; typedef GList *GtkRecentChooserMenu_listautoptr; typedef GSList *GtkRecentChooserMenu_slistautoptr; typedef GQueue *GtkRecentChooserMenu_queueautoptr; 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentChooserWidget *GtkRecentChooserWidget_autoptr; typedef GList *GtkRecentChooserWidget_listautoptr; typedef GSList *GtkRecentChooserWidget_slistautoptr; typedef GQueue *GtkRecentChooserWidget_queueautoptr; 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentFilter *GtkRecentFilter_autoptr; typedef GList *GtkRecentFilter_listautoptr; typedef GSList *GtkRecentFilter_slistautoptr; typedef GQueue *GtkRecentFilter_queueautoptr; 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentManager *GtkRecentManager_autoptr; typedef GList *GtkRecentManager_listautoptr; typedef GSList *GtkRecentManager_slistautoptr; typedef GQueue *GtkRecentManager_queueautoptr; 15810: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRevealer *GtkRevealer_autoptr; typedef GList *GtkRevealer_listautoptr; typedef GSList *GtkRevealer_slistautoptr; typedef GQueue *GtkRevealer_queueautoptr; 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkScale *GtkScale_autoptr; typedef GList *GtkScale_listautoptr; typedef GSList *GtkScale_slistautoptr; typedef GQueue *GtkScale_queueautoptr; 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkScaleButton *GtkScaleButton_autoptr; typedef GList *GtkScaleButton_listautoptr; typedef GSList *GtkScaleButton_slistautoptr; typedef GQueue *GtkScaleButton_queueautoptr; 15810: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkScrollable *GtkScrollable_autoptr; typedef GList *GtkScrollable_listautoptr; typedef GSList *GtkScrollable_slistautoptr; typedef GQueue *GtkScrollable_queueautoptr; 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkScrollbar *GtkScrollbar_autoptr; typedef GList *GtkScrollbar_listautoptr; typedef GSList *GtkScrollbar_slistautoptr; typedef GQueue *GtkScrollbar_queueautoptr; 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkScrolledWindow *GtkScrolledWindow_autoptr; typedef GList *GtkScrolledWindow_listautoptr; typedef GSList *GtkScrolledWindow_slistautoptr; typedef GQueue *GtkScrolledWindow_queueautoptr; 15810: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSearchBar *GtkSearchBar_autoptr; typedef GList *GtkSearchBar_listautoptr; typedef GSList *GtkSearchBar_slistautoptr; typedef GQueue *GtkSearchBar_queueautoptr; 15810: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSearchEntry *GtkSearchEntry_autoptr; typedef GList *GtkSearchEntry_listautoptr; typedef GSList *GtkSearchEntry_slistautoptr; typedef GQueue *GtkSearchEntry_queueautoptr; 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSeparator *GtkSeparator_autoptr; typedef GList *GtkSeparator_listautoptr; typedef GSList *GtkSeparator_slistautoptr; typedef GQueue *GtkSeparator_queueautoptr; 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSeparatorMenuItem *GtkSeparatorMenuItem_autoptr; typedef GList *GtkSeparatorMenuItem_listautoptr; typedef GSList *GtkSeparatorMenuItem_slistautoptr; typedef GQueue *GtkSeparatorMenuItem_queueautoptr; 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSeparatorToolItem *GtkSeparatorToolItem_autoptr; typedef GList *GtkSeparatorToolItem_listautoptr; typedef GSList *GtkSeparatorToolItem_slistautoptr; typedef GQueue *GtkSeparatorToolItem_queueautoptr; 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSettings *GtkSettings_autoptr; typedef GList *GtkSettings_listautoptr; typedef GSList *GtkSettings_slistautoptr; typedef GQueue *GtkSettings_queueautoptr; 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStackSidebar *GtkStackSidebar_autoptr; typedef GList *GtkStackSidebar_listautoptr; typedef GSList *GtkStackSidebar_slistautoptr; typedef GQueue *GtkStackSidebar_queueautoptr; 15810: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSizeGroup *GtkSizeGroup_autoptr; typedef GList *GtkSizeGroup_listautoptr; typedef GSList *GtkSizeGroup_slistautoptr; typedef GQueue *GtkSizeGroup_queueautoptr; 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSpinButton *GtkSpinButton_autoptr; typedef GList *GtkSpinButton_listautoptr; typedef GSList *GtkSpinButton_slistautoptr; typedef GQueue *GtkSpinButton_queueautoptr; 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSpinner *GtkSpinner_autoptr; typedef GList *GtkSpinner_listautoptr; typedef GSList *GtkSpinner_slistautoptr; typedef GQueue *GtkSpinner_queueautoptr; 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStack *GtkStack_autoptr; typedef GList *GtkStack_listautoptr; typedef GSList *GtkStack_slistautoptr; typedef GQueue *GtkStack_queueautoptr; 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStackSwitcher *GtkStackSwitcher_autoptr; typedef GList *GtkStackSwitcher_listautoptr; typedef GSList *GtkStackSwitcher_slistautoptr; typedef GQueue *GtkStackSwitcher_queueautoptr; 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStatusbar *GtkStatusbar_autoptr; typedef GList *GtkStatusbar_listautoptr; typedef GSList *GtkStatusbar_slistautoptr; typedef GQueue *GtkStatusbar_queueautoptr; 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStyle *GtkStyle_autoptr; typedef GList *GtkStyle_listautoptr; typedef GSList *GtkStyle_slistautoptr; typedef GQueue *GtkStyle_queueautoptr; 15810: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStyleContext *GtkStyleContext_autoptr; typedef GList *GtkStyleContext_listautoptr; typedef GSList *GtkStyleContext_slistautoptr; typedef GQueue *GtkStyleContext_queueautoptr; 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStyleProperties *GtkStyleProperties_autoptr; typedef GList *GtkStyleProperties_listautoptr; typedef GSList *GtkStyleProperties_slistautoptr; typedef GQueue *GtkStyleProperties_queueautoptr; 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkStyleProvider *GtkStyleProvider_autoptr; typedef GList *GtkStyleProvider_listautoptr; typedef GSList *GtkStyleProvider_slistautoptr; typedef GQueue *GtkStyleProvider_queueautoptr; 15810: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSwitch *GtkSwitch_autoptr; typedef GList *GtkSwitch_listautoptr; typedef GSList *GtkSwitch_slistautoptr; typedef GQueue *GtkSwitch_queueautoptr; 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextBuffer *GtkTextBuffer_autoptr; typedef GList *GtkTextBuffer_listautoptr; typedef GSList *GtkTextBuffer_slistautoptr; typedef GQueue *GtkTextBuffer_queueautoptr; 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextChildAnchor *GtkTextChildAnchor_autoptr; typedef GList *GtkTextChildAnchor_listautoptr; typedef GSList *GtkTextChildAnchor_slistautoptr; typedef GQueue *GtkTextChildAnchor_queueautoptr; 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextMark *GtkTextMark_autoptr; typedef GList *GtkTextMark_listautoptr; typedef GSList *GtkTextMark_slistautoptr; typedef GQueue *GtkTextMark_queueautoptr; 15810: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextTag *GtkTextTag_autoptr; typedef GList *GtkTextTag_listautoptr; typedef GSList *GtkTextTag_slistautoptr; typedef GQueue *GtkTextTag_queueautoptr; 15810: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextTagTable *GtkTextTagTable_autoptr; typedef GList *GtkTextTagTable_listautoptr; typedef GSList *GtkTextTagTable_slistautoptr; typedef GQueue *GtkTextTagTable_queueautoptr; 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextView *GtkTextView_autoptr; typedef GList *GtkTextView_listautoptr; typedef GSList *GtkTextView_slistautoptr; typedef GQueue *GtkTextView_queueautoptr; 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToggleButton *GtkToggleButton_autoptr; typedef GList *GtkToggleButton_listautoptr; typedef GSList *GtkToggleButton_slistautoptr; typedef GQueue *GtkToggleButton_queueautoptr; 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToggleToolButton *GtkToggleToolButton_autoptr; typedef GList *GtkToggleToolButton_listautoptr; typedef GSList *GtkToggleToolButton_slistautoptr; typedef GQueue *GtkToggleToolButton_queueautoptr; 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToolButton *GtkToolButton_autoptr; typedef GList *GtkToolButton_listautoptr; typedef GSList *GtkToolButton_slistautoptr; typedef GQueue *GtkToolButton_queueautoptr; 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToolItem *GtkToolItem_autoptr; typedef GList *GtkToolItem_listautoptr; typedef GSList *GtkToolItem_slistautoptr; typedef GQueue *GtkToolItem_queueautoptr; 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToolItemGroup *GtkToolItemGroup_autoptr; typedef GList *GtkToolItemGroup_listautoptr; typedef GSList *GtkToolItemGroup_slistautoptr; typedef GQueue *GtkToolItemGroup_queueautoptr; 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToolPalette *GtkToolPalette_autoptr; typedef GList *GtkToolPalette_listautoptr; typedef GSList *GtkToolPalette_slistautoptr; typedef GQueue *GtkToolPalette_queueautoptr; 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToolShell *GtkToolShell_autoptr; typedef GList *GtkToolShell_listautoptr; typedef GSList *GtkToolShell_slistautoptr; typedef GQueue *GtkToolShell_queueautoptr; 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkToolbar *GtkToolbar_autoptr; typedef GList *GtkToolbar_listautoptr; typedef GSList *GtkToolbar_slistautoptr; typedef GQueue *GtkToolbar_queueautoptr; 15810: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTooltip *GtkTooltip_autoptr; typedef GList *GtkTooltip_listautoptr; typedef GSList *GtkTooltip_slistautoptr; typedef GQueue *GtkTooltip_queueautoptr; 15810: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeDragDest *GtkTreeDragDest_autoptr; typedef GList *GtkTreeDragDest_listautoptr; typedef GSList *GtkTreeDragDest_slistautoptr; typedef GQueue *GtkTreeDragDest_queueautoptr; 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeDragSource *GtkTreeDragSource_autoptr; typedef GList *GtkTreeDragSource_listautoptr; typedef GSList *GtkTreeDragSource_slistautoptr; typedef GQueue *GtkTreeDragSource_queueautoptr; 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeModel *GtkTreeModel_autoptr; typedef GList *GtkTreeModel_listautoptr; typedef GSList *GtkTreeModel_slistautoptr; typedef GQueue *GtkTreeModel_queueautoptr; 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeModelFilter *GtkTreeModelFilter_autoptr; typedef GList *GtkTreeModelFilter_listautoptr; typedef GSList *GtkTreeModelFilter_slistautoptr; typedef GQueue *GtkTreeModelFilter_queueautoptr; 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeModelSort *GtkTreeModelSort_autoptr; typedef GList *GtkTreeModelSort_listautoptr; typedef GSList *GtkTreeModelSort_slistautoptr; typedef GQueue *GtkTreeModelSort_queueautoptr; 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeSelection *GtkTreeSelection_autoptr; typedef GList *GtkTreeSelection_listautoptr; typedef GSList *GtkTreeSelection_slistautoptr; typedef GQueue *GtkTreeSelection_queueautoptr; 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeSortable *GtkTreeSortable_autoptr; typedef GList *GtkTreeSortable_listautoptr; typedef GSList *GtkTreeSortable_slistautoptr; typedef GQueue *GtkTreeSortable_queueautoptr; 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeStore *GtkTreeStore_autoptr; typedef GList *GtkTreeStore_listautoptr; typedef GSList *GtkTreeStore_slistautoptr; typedef GQueue *GtkTreeStore_queueautoptr; 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeView *GtkTreeView_autoptr; typedef GList *GtkTreeView_listautoptr; typedef GSList *GtkTreeView_slistautoptr; typedef GQueue *GtkTreeView_queueautoptr; 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeViewColumn *GtkTreeViewColumn_autoptr; typedef GList *GtkTreeViewColumn_listautoptr; typedef GSList *GtkTreeViewColumn_slistautoptr; typedef GQueue *GtkTreeViewColumn_queueautoptr; 15810: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkViewport *GtkViewport_autoptr; typedef GList *GtkViewport_listautoptr; typedef GSList *GtkViewport_slistautoptr; typedef GQueue *GtkViewport_queueautoptr; 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkVolumeButton *GtkVolumeButton_autoptr; typedef GList *GtkVolumeButton_listautoptr; typedef GSList *GtkVolumeButton_slistautoptr; typedef GQueue *GtkVolumeButton_queueautoptr; 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: 15810: typedef GtkPaperSize *GtkPaperSize_autoptr; typedef GList *GtkPaperSize_listautoptr; typedef GSList *GtkPaperSize_slistautoptr; typedef GQueue *GtkPaperSize_queueautoptr; 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkRecentInfo *GtkRecentInfo_autoptr; typedef GList *GtkRecentInfo_listautoptr; typedef GSList *GtkRecentInfo_slistautoptr; typedef GQueue *GtkRecentInfo_queueautoptr; 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkSelectionData *GtkSelectionData_autoptr; typedef GList *GtkSelectionData_listautoptr; typedef GSList *GtkSelectionData_slistautoptr; typedef GQueue *GtkSelectionData_queueautoptr; 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTargetList *GtkTargetList_autoptr; typedef GList *GtkTargetList_listautoptr; typedef GSList *GtkTargetList_slistautoptr; typedef GQueue *GtkTargetList_queueautoptr; 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextAttributes *GtkTextAttributes_autoptr; typedef GList *GtkTextAttributes_listautoptr; typedef GSList *GtkTextAttributes_slistautoptr; typedef GQueue *GtkTextAttributes_queueautoptr; 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTextIter *GtkTextIter_autoptr; typedef GList *GtkTextIter_listautoptr; typedef GSList *GtkTextIter_slistautoptr; typedef GQueue *GtkTextIter_queueautoptr; 15810: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeIter *GtkTreeIter_autoptr; typedef GList *GtkTreeIter_listautoptr; typedef GSList *GtkTreeIter_slistautoptr; typedef GQueue *GtkTreeIter_queueautoptr; 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreePath *GtkTreePath_autoptr; typedef GList *GtkTreePath_listautoptr; typedef GSList *GtkTreePath_slistautoptr; typedef GQueue *GtkTreePath_queueautoptr; 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkTreeRowReference *GtkTreeRowReference_autoptr; typedef GList *GtkTreeRowReference_listautoptr; typedef GSList *GtkTreeRowReference_slistautoptr; typedef GQueue *GtkTreeRowReference_queueautoptr; 15810: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: typedef GtkWidgetPath *GtkWidgetPath_autoptr; typedef GList *GtkWidgetPath_listautoptr; typedef GSList *GtkWidgetPath_slistautoptr; typedef GQueue *GtkWidgetPath_queueautoptr; 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic push 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 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); } 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: #pragma GCC diagnostic pop 15810: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 15810: 15810: # 294 "/usr/include/gtk-3.0/gtk/gtk.h" 2 15810: # 17 "src/view.c" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/bart/num/multind.h" 1 15810: # 11 "/usr/include/bart/num/multind.h" 15810: # 1 "/usr/s390x-linux-gnu/include/assert.h" 1 3 15810: # 66 "/usr/s390x-linux-gnu/include/assert.h" 3 15810: 15810: 15810: 15810: 15810: # 69 "/usr/s390x-linux-gnu/include/assert.h" 3 15810: extern void __assert_fail (const char *__assertion, const char *__file, 15810: unsigned int __line, const char *__function) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: extern void __assert_perror_fail (int __errnum, const char *__file, 15810: unsigned int __line, const char *__function) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: 15810: extern void __assert (const char *__assertion, const char *__file, int __line) 15810: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 15810: 15810: 15810: 15810: # 12 "/usr/include/bart/num/multind.h" 2 15810: 15810: 15810: 15810: 15810: # 1 "/usr/include/bart/misc/cppwrap.h" 1 15810: # 17 "/usr/include/bart/num/multind.h" 2 15810: # 1 "/usr/include/bart/misc/nested.h" 1 15810: # 18 "/usr/include/bart/num/multind.h" 2 15810: 15810: 15810: # 19 "/usr/include/bart/num/multind.h" 15810: typedef void md_nary_fun_t(void* ptr[]); 15810: typedef void md_trafo_fun_t(long N, long str, void* ptr); 15810: typedef void md_loop_fun_t(const long* pos); 15810: 15810: 15810: 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); 15810: 15810: 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); 15810: extern void md_parallel_loop(unsigned int D, const long dim[static D], unsigned long flags, md_loop_fun_t fun); 15810: 15810: extern void md_loop(unsigned int D, const long dim[static D], md_loop_fun_t fun); 15810: 15810: 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); 15810: 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); 15810: 15810: 15810: extern void md_clear2(unsigned int D, const long dim[static D], const long str[static D], void* ptr, size_t size); 15810: extern void md_clear(unsigned int D, const long dim[static D], void* ptr, size_t size); 15810: 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); 15810: extern void md_swap(unsigned int D, const long dim[static D], void* optr, void* iptr, size_t size); 15810: 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); 15810: extern void md_circular_swap(unsigned M, unsigned int D, const long dims[static D], void* ptr[static M], size_t size); 15810: 15810: 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); 15810: extern void md_copy(unsigned int D, const long dim[static D], void* optr, const void* iptr, size_t size); 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: extern void md_fill(unsigned int D, const long dim[static D], void* ptr, const void* iptr, size_t size); 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: 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); 15810: extern void md_flip(unsigned int D, const long dims[static D], unsigned long flags, void* optr, const void* iptr, size_t size); 15810: 15810: 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); 15810: extern void md_swap_flip(unsigned int D, const long dims[static D], unsigned long flags, void* optr, void* iptr, size_t size); 15810: 15810: 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); 15810: 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); 15810: 15810: 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); 15810: extern void md_copy_diag(unsigned int D, const long dims[static D], unsigned long flags, void* dst, const void* src, size_t size); 15810: extern void md_fill_diag(unsigned int D, const long dims[static D], unsigned long flags, void* dst, const void* src, size_t size); 15810: 15810: 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); 15810: 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); 15810: 15810: 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); 15810: 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); 15810: 15810: 15810: 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); 15810: 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); 15810: 15810: extern _Bool md_compare2(unsigned int D, const long dims[static D], const long str1[static D], const void* src1, 15810: const long str2[static D], const void* src2, size_t size); 15810: extern _Bool md_compare(unsigned int D, const long dims[static D], const void* src1, const void* src2, size_t size); 15810: 15810: 15810: typedef void* (*md_alloc_fun_t)(unsigned int D, const long dimensions[static D], size_t size); 15810: 15810: extern void* md_alloc(unsigned int D, const long dimensions[static D], size_t size); 15810: extern void* md_calloc(unsigned int D, const long dimensions[static D], size_t size); 15810: 15810: 15810: 15810: 15810: extern void* md_alloc_sameplace(unsigned int D, const long dimensions[static D], size_t size, const void* ptr); 15810: extern void md_free(const void* p); 15810: 15810: 15810: extern long md_calc_size(unsigned int D, const long dimensions[static D]); 15810: extern long* md_calc_strides(unsigned int D, long str[static D], const long dim[static D], size_t size); 15810: extern long md_calc_offset(unsigned int D, const long strides[static D], const long position[static D]); 15810: extern unsigned int md_calc_blockdim(unsigned int D, const long dim[static D], const long str[static D], size_t size); 15810: extern void md_select_dims(unsigned int D, unsigned long flags, long odims[static D], const long idims[static D]); 15810: extern void md_copy_dims(unsigned int D, long odims[static D], const long idims[static D]); 15810: extern void md_copy_strides(unsigned int D, long odims[static D], const long idims[static D]); 15810: extern void md_merge_dims(unsigned int D, long odims[static D], const long dims1[static D], const long dims2[static D]); 15810: extern _Bool md_check_compat(unsigned int D, unsigned long flags, const long dim1[static D], const long dim2[static D]); 15810: extern _Bool md_check_bounds(unsigned int D, unsigned long flags, const long dim1[static D], const long dim2[static D]); 15810: extern void md_singleton_dims(unsigned int D, long dims[static D]); 15810: extern void md_singleton_strides(unsigned int D, long strs[static D]); 15810: extern void md_set_dims(unsigned int D, long dims[static D], long val); 15810: 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]); 15810: 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]); 15810: extern _Bool md_is_index(unsigned int D, const long pos[static D], const long dims[static D]); 15810: extern _Bool md_check_dimensions(unsigned int N, const long dims[static N], unsigned int flags); 15810: extern _Bool md_check_equal_dims(unsigned int N, const long dims1[static N], const long dims2[static N], unsigned int flags); 15810: extern void md_permute_dims(unsigned int D, const unsigned int order[static D], long odims[static D], const long idims[static D]); 15810: extern void md_transpose_dims(unsigned int D, unsigned int dim1, unsigned int dim2, long odims[static D], const long idims[static D]); 15810: extern _Bool md_next(unsigned int D, const long dims[static D], unsigned long flags, long pos[static D]); 15810: 15810: extern unsigned long md_nontriv_dims(unsigned int D, const long dims[static D]); 15810: extern unsigned long md_nontriv_strides(unsigned int D, const long dims[static D]); 15810: # 167 "/usr/include/bart/num/multind.h" 15810: # 1 "/usr/include/bart/misc/cppwrap.h" 1 15810: # 168 "/usr/include/bart/num/multind.h" 2 15810: # 25 "src/view.c" 2 15810: 15810: # 1 "/usr/include/bart/misc/misc.h" 1 15810: # 14 "/usr/include/bart/misc/misc.h" 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 15 "/usr/include/bart/misc/misc.h" 2 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stdnoreturn.h" 1 3 4 15810: # 16 "/usr/include/bart/misc/misc.h" 2 15810: 15810: # 1 "/usr/include/bart/misc/nested.h" 1 15810: # 18 "/usr/include/bart/misc/misc.h" 2 15810: # 34 "/usr/include/bart/misc/misc.h" 15810: # 1 "/usr/include/bart/misc/cppwrap.h" 1 15810: # 35 "/usr/include/bart/misc/misc.h" 2 15810: 15810: extern void* xmalloc(size_t s); 15810: extern void xfree(const void*); 15810: extern void warn_nonnull_ptr(void*); 15810: # 56 "/usr/include/bart/misc/misc.h" 15810: extern int parse_cfl(_Complex float res[1], const char* str); 15810: 15810: extern 15810: # 58 "/usr/include/bart/misc/misc.h" 3 4 15810: _Noreturn 15810: # 58 "/usr/include/bart/misc/misc.h" 15810: void error(const char* str, ...); 15810: 15810: 15810: 15810: 15810: 15810: extern int error_catcher(int fun(int argc, char* argv[static argc]), int argc, char* argv[static argc]); 15810: 15810: extern int bart_printf(const char* fmt, ...); 15810: 15810: extern void debug_print_bits(int dblevel, int D, unsigned long bitmask); 15810: 15810: extern void print_dims(int D, const long dims[static D]); 15810: extern void debug_print_dims(int dblevel, int D, const long dims[static D]); 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void debug_print_dims_trace(const char* func_name, 15810: const char* file, 15810: unsigned int line, 15810: int dblevel, 15810: int D, 15810: const long dims[static D]); 15810: 15810: typedef int (*quicksort_cmp_t)(const void* data, int a, int b); 15810: 15810: extern void quicksort(int N, int ord[static N], const void* data, quicksort_cmp_t cmp); 15810: 15810: extern float quickselect(float *arr, unsigned int n, unsigned int k); 15810: 15810: extern float quickselect_complex(_Complex float *arr, unsigned int n, unsigned int k); 15810: 15810: extern void mini_cmdline(int* argcp, char* argv[], int expected_args, const char* usage_str, const char* help_str); 15810: extern _Bool mini_cmdline_bool(int* argcp, char* argv[], char flag_char, int expected_args, const char* usage_str, const char* help_str); 15810: 15810: extern void print_long(unsigned int D, const long arr[static D]); 15810: extern void print_float(unsigned int D, const float arr[static D]); 15810: extern void print_int(unsigned int D, const int arr[static D]); 15810: extern void print_complex(unsigned int D, const _Complex float arr[static D]); 15810: 15810: extern unsigned int bitcount(unsigned long flags); 15810: 15810: extern const char* command_line; 15810: extern void save_command_line(int argc, char* argv[static argc]); 15810: 15810: extern _Bool safe_isnanf(float x); 15810: extern _Bool safe_isfinite(float x); 15810: 15810: # 1 "/usr/include/bart/misc/cppwrap.h" 1 15810: # 110 "/usr/include/bart/misc/misc.h" 2 15810: # 27 "src/view.c" 2 15810: # 1 "/usr/include/bart/misc/png.h" 1 15810: 15810: extern int png_write_rgb24(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 15810: extern int png_write_rgb32(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 15810: extern int png_write_bgr24(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 15810: extern int png_write_bgr32(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 15810: # 28 "src/view.c" 2 15810: # 1 "/usr/include/bart/misc/debug.h" 1 15810: # 12 "/usr/include/bart/misc/debug.h" 15810: # 1 "/usr/lib/gcc-cross/s390x-linux-gnu/11/include/stddef.h" 1 3 4 15810: # 13 "/usr/include/bart/misc/debug.h" 2 15810: 15810: # 1 "/usr/include/bart/misc/cppwrap.h" 1 15810: # 15 "/usr/include/bart/misc/debug.h" 2 15810: 15810: extern void dump_cfl(const char* name, int D, const long dimensions[static D], const _Complex float* x); 15810: extern double timestamp(void); 15810: 15810: extern int debug_level; 15810: 15810: extern _Bool debug_logging; 15810: 15810: enum debug_levels { DP_ERROR, DP_WARN, DP_INFO, DP_DEBUG1, DP_DEBUG2, DP_DEBUG3, DP_DEBUG4, DP_TRACE, DP_ALL }; 15810: 15810: 15810: extern void debug_printf(int level, const char* fmt, ...); 15810: extern void debug_vprintf(int level, const char* fmt, va_list ap); 15810: # 36 "/usr/include/bart/misc/debug.h" 15810: extern void debug_printf_trace(const char* func_name, 15810: const char* file, 15810: unsigned int line, 15810: int level, const char* fmt, ...); 15810: extern void debug_vprintf_trace(const char* func_name, 15810: const char* file, 15810: unsigned int line, 15810: int level, const char* fmt, va_list ap); 15810: 15810: 15810: 15810: 15810: 15810: 15810: 15810: extern void debug_backtrace(size_t n); 15810: 15810: extern void debug_trace(const char* fmt, ...); 15810: # 69 "/usr/include/bart/misc/debug.h" 15810: # 1 "/usr/include/bart/misc/cppwrap.h" 1 15810: # 70 "/usr/include/bart/misc/debug.h" 2 15810: # 29 "src/view.c" 2 15810: 15810: # 1 "src/draw.h" 1 15810: 15810: 15810: 15810: 15810: enum mode_t { MAGN, MAGN_VIRIDS, CMPL, CMPL_MYGBM, PHSE, PHSE_MYGBM, REAL, FLOW }; 15810: enum flip_t { OO, XO, OY, XY }; 15810: enum interp_t { NLINEAR, NEAREST }; 15810: 15810: extern 15810: # 9 "src/draw.h" 3 15810: _Complex 15810: # 9 "src/draw.h" 15810: float sample(int N, const float pos[N], const long dims[N], const long strs[N], enum interp_t interpolation, const 15810: # 9 "src/draw.h" 3 15810: _Complex 15810: # 9 "src/draw.h" 15810: float* in); 15810: 15810: extern void resample(int X, int Y, long str, 15810: # 11 "src/draw.h" 3 15810: _Complex 15810: # 11 "src/draw.h" 15810: float* buf, 15810: int N, const double pos[N], const double dx[N], const double dy[N], 15810: const long dims[N], const long strs[N], enum interp_t interpolation, const 15810: # 13 "src/draw.h" 3 15810: _Complex 15810: # 13 "src/draw.h" 15810: float* in); 15810: 15810: extern void draw(int X, int Y, int rgbstr, unsigned char (*rgbbuf)[Y][rgbstr / 4][4], 15810: enum mode_t mode, float scale, float winlow, float winhigh, float phrot, 15810: long str, const 15810: # 17 "src/draw.h" 3 15810: _Complex 15810: # 17 "src/draw.h" 15810: float* buf); 15810: 15810: 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, 15810: long rgbw, long rgbh, const 15810: # 20 "src/draw.h" 3 15810: _Complex 15810: # 20 "src/draw.h" 15810: float* data, 15810: # 20 "src/draw.h" 3 15810: _Complex 15810: # 20 "src/draw.h" 15810: float* buf); 15810: 15810: extern char* get_spec(int i); 15810: 15810: 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]); 15810: 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]); 15810: 15810: extern const char color_white[3]; 15810: extern const char color_red[3]; 15810: extern const char color_blue[3]; 15810: # 31 "src/view.c" 2 15810: 15810: # 1 "src/view.h" 1 15810: 15810: 15810: 15810: 15810: 15810: struct view_s; 15810: 15810: extern struct view_s* window_new(const char* name, const long pos[16], const long dims[16], const 15810: # 8 "src/view.h" 3 15810: _Complex 15810: # 8 "src/view.h" 15810: float* x); 15810: 15810: extern void window_connect_sync(struct view_s* a, struct view_s* b); 15810: 15810: extern void view_refresh(struct view_s* v); 15810: extern void view_setpos(struct view_s* v, unsigned int flags, const long pos[16]); 15810: extern struct view_s* view_clone(struct view_s* v, const long pos[16]); 15810: # 33 "src/view.c" 2 15810: 15810: 15810: 15810: 15810: 15810: 15810: const char* viewer_gui = 15810: # 1 "src/viewer.inc" 1 15810: " 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 " 15810: # 41 "src/view.c" 2 15810: ; 15810: 15810: struct view_s { 15810: 15810: struct view_s* next; 15810: struct view_s* prev; 15810: 15810: # 47 "src/view.c" 3 4 15810: _Bool 15810: # 47 "src/view.c" 15810: sync; 15810: 15810: 15810: # 49 "src/view.c" 3 4 15810: _Bool 15810: # 49 "src/view.c" 15810: cross_hair; 15810: 15810: const char* name; 15810: 15810: 15810: long* pos; 15810: int xdim; 15810: int ydim; 15810: double xzoom; 15810: double yzoom; 15810: enum flip_t flip; 15810: 15810: # 60 "src/view.c" 3 4 15810: _Bool 15810: # 60 "src/view.c" 15810: transpose; 15810: 15810: 15810: enum mode_t mode; 15810: double winhigh; 15810: double winlow; 15810: double phrot; 15810: double max; 15810: enum interp_t interpolation; 15810: 15810: 15810: # 70 "src/view.c" 3 15810: _Complex 15810: # 70 "src/view.c" 15810: float* buf; 15810: 15810: cairo_surface_t* source; 15810: 15810: 15810: int rgbh; 15810: int rgbw; 15810: int rgbstr; 15810: unsigned char* rgb; 15810: 15810: # 79 "src/view.c" 3 4 15810: _Bool 15810: # 79 "src/view.c" 15810: invalid; 15810: 15810: # 80 "src/view.c" 3 4 15810: _Bool 15810: # 80 "src/view.c" 15810: rgb_invalid; 15810: 15810: 15810: long dims[16]; 15810: long strs[16]; 15810: const 15810: # 85 "src/view.c" 3 15810: _Complex 15810: # 85 "src/view.c" 15810: float* data; 15810: 15810: 15810: GtkComboBox* gtk_mode; 15810: GtkComboBox* gtk_flip; 15810: GtkComboBox* gtk_interp; 15810: GtkWidget* gtk_drawingarea; 15810: GtkWidget* gtk_viewport; 15810: GtkAdjustment* gtk_winlow; 15810: GtkAdjustment* gtk_winhigh; 15810: GtkAdjustment* gtk_zoom; 15810: GtkAdjustment* gtk_aniso; 15810: GtkEntry* gtk_entry; 15810: GtkToggleToolButton* gtk_transpose; 15810: GtkToggleToolButton* gtk_fit; 15810: 15810: GtkAdjustment* gtk_posall[16]; 15810: GtkCheckButton* gtk_checkall[16]; 15810: 15810: GtkWidget *dialog; 15810: GtkFileChooser *chooser; 15810: GtkWindow *window; 15810: 15810: 15810: int lastx; 15810: int lasty; 15810: }; 15810: 15810: 15810: 15810: static void add_text(cairo_surface_t* surface, int x, int y, int size, const char* text) 15810: { 15810: cairo_t* cr = cairo_create(surface); 15810: cairo_set_source_rgb(cr, 1., 1., 1.); 15810: 15810: PangoLayout* layout = pango_cairo_create_layout(cr); 15810: pango_layout_set_text(layout, text, -1); 15810: PangoFontDescription* desc = pango_font_description_new(); 15810: pango_font_description_set_family(desc, "sans"); 15810: pango_font_description_set_weight(desc, PANGO_WEIGHT_BOLD); 15810: pango_font_description_set_absolute_size(desc, size * 1024); 15810: pango_layout_set_font_description(layout, desc); 15810: pango_font_description_free(desc); 15810: 15810: int w = 0; 15810: int h = 0; 15810: pango_layout_get_pixel_size(layout, &w, &h); 15810: 15810: cairo_move_to(cr, (x >= 0) ? x : -(x + (double)w), 15810: (y >= 0) ? y : -(y + (double)h)); 15810: 15810: pango_cairo_show_layout(cr, layout); 15810: 15810: g_object_unref(layout); 15810: cairo_destroy(cr); 15810: } 15810: 15810: 15810: 15810: 15810: extern gboolean update_view(struct view_s* v) 15810: { 15810: if ( 15810: # 147 "src/view.c" 3 4 15810: ((void *)0) 15810: # 147 "src/view.c" 15810: != v->source) 15810: cairo_surface_destroy(v->source); 15810: 15810: v->rgbw = v->dims[v->xdim] * v->xzoom; 15810: v->rgbh = v->dims[v->ydim] * v->yzoom; 15810: v->rgbstr = 4 * v->rgbw; 15810: v->rgb = realloc(v->rgb, v->rgbh * v->rgbstr); 15810: 15810: v->buf = realloc(v->buf, v->rgbh * v->rgbw * sizeof( 15810: # 155 "src/view.c" 3 15810: _Complex 15810: # 155 "src/view.c" 15810: float)); 15810: 15810: v->source = cairo_image_surface_create_for_data(v->rgb, 15810: CAIRO_FORMAT_RGB24, v->rgbw, v->rgbh, v->rgbstr); 15810: 15810: 15810: 15810: gtk_widget_set_size_request(v->gtk_drawingarea, v->rgbw, v->rgbh); 15810: gtk_widget_queue_draw(v->gtk_drawingarea); 15810: 15810: return (0); 15810: } 15810: 15810: 15810: extern gboolean fit_callback(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: gboolean flag = gtk_toggle_tool_button_get_active(v->gtk_fit); 15810: 15810: if (!flag) 15810: return (0); 15810: 15810: double aniso = gtk_adjustment_get_value(v->gtk_aniso); 15810: 15810: GtkAllocation alloc; 15810: gtk_widget_get_allocation(v->gtk_viewport, &alloc); 15810: double xz = (double)(alloc.width - 5) / (double)v->dims[v->xdim]; 15810: double yz = (double)(alloc.height - 5) / (double)v->dims[v->ydim]; 15810: 15810: 15810: if (yz > xz / aniso) 15810: yz = xz / aniso; 15810: 15810: gtk_adjustment_set_value(v->gtk_zoom, yz); 15810: 15810: return (0); 15810: } 15810: 15810: 15810: extern gboolean configure_callback(GtkWidget *widget, GdkEvent* event, gpointer data) 15810: { 15810: (void)(event); 15810: return fit_callback(widget, data); 15810: } 15810: 15810: 15810: extern void view_setpos(struct view_s* v, unsigned int flags, const long pos[16]) 15810: { 15810: for (unsigned int i = 0; i < 16; i++) { 15810: 15810: if (((flags) & (1ul << (i)))) { 15810: 15810: gtk_adjustment_set_value(v->gtk_posall[i], pos[i]); 15810: 15810: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) 15810: if (v->sync && v2->sync) 15810: gtk_adjustment_set_value(v2->gtk_posall[i], pos[i]); 15810: } 15810: } 15810: } 15810: 15810: 15810: extern void view_refresh(struct view_s* v) 15810: { 15810: v->invalid = 15810: # 221 "src/view.c" 3 4 15810: 1 15810: # 221 "src/view.c" 15810: ; 15810: 15810: long size = md_calc_size(16, v->dims); 15810: double max = 0.; 15810: for (long j = 0; j < size; j++) 15810: if (max < cabsf(v->data[j])) 15810: max = cabsf(v->data[j]); 15810: 15810: if (0. == max) 15810: max = 1.; 15810: 15810: v->max = max; 15810: 15810: update_view(v); 15810: } 15810: 15810: extern gboolean refresh_callback(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: view_refresh(data); 15810: return (0); 15810: } 15810: 15810: 15810: extern gboolean geom_callback(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: for (int j = 0; j < 16; j++) { 15810: 15810: v->pos[j] = gtk_adjustment_get_value(v->gtk_posall[j]); 15810: 15810: # 253 "src/view.c" 3 4 15810: _Bool 15810: # 253 "src/view.c" 15810: check = gtk_toggle_button_get_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[j])), ((gtk_toggle_button_get_type ()))))))); 15810: 15810: if (!check) 15810: continue; 15810: 15810: if (1 == v->dims[j]) 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[j])), ((gtk_toggle_button_get_type ())))))), (0)); 15810: else 15810: if ((j != v->xdim) && (j != v->ydim)) { 15810: 15810: for (int i = 0; i < 16; i++) { 15810: 15810: if (v->xdim == (16 + j - i) % 16) { 15810: 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->xdim])), ((gtk_toggle_button_get_type ())))))), (0)); 15810: v->xdim = j; 15810: break; 15810: } 15810: 15810: if (v->ydim == (16 + j - i) % 16) { 15810: 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->ydim])), ((gtk_toggle_button_get_type ())))))), (0)); 15810: v->ydim = j; 15810: break; 15810: } 15810: 15810: } 15810: } 15810: } 15810: 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->xdim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->ydim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 15810: 15810: double zoom = gtk_adjustment_get_value(v->gtk_zoom); 15810: double aniso = gtk_adjustment_get_value(v->gtk_aniso); 15810: v->xzoom = zoom * aniso; 15810: v->yzoom = zoom; 15810: 15810: v->flip = gtk_combo_box_get_active(v->gtk_flip); 15810: v->interpolation = gtk_combo_box_get_active(v->gtk_interp); 15810: v->transpose = gtk_toggle_tool_button_get_active(v->gtk_transpose); 15810: 15810: if (v->transpose) { 15810: 15810: if (v->xdim < v->ydim) { 15810: 15810: int swp = v->xdim; 15810: v->xdim = v->ydim; 15810: v->ydim = swp; 15810: } 15810: 15810: } else { 15810: 15810: if (v->xdim > v->ydim) { 15810: 15810: int swp = v->xdim; 15810: v->xdim = v->ydim; 15810: v->ydim = swp; 15810: } 15810: } 15810: 15810: v->lastx = -1; 15810: v->lasty = -1; 15810: 15810: v->invalid = 15810: # 317 "src/view.c" 3 4 15810: 1 15810: # 317 "src/view.c" 15810: ; 15810: 15810: update_view(v); 15810: 15810: return (0); 15810: } 15810: 15810: extern gboolean window_callback(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: v->mode = gtk_combo_box_get_active(v->gtk_mode); 15810: v->winlow = gtk_adjustment_get_value(v->gtk_winlow); 15810: v->winhigh = gtk_adjustment_get_value(v->gtk_winhigh); 15810: 15810: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) { 15810: 15810: if (v->sync && v2->sync) { 15810: 15810: gtk_adjustment_set_value(v2->gtk_winlow, v->winlow); 15810: gtk_adjustment_set_value(v2->gtk_winhigh, v->winhigh); 15810: gtk_combo_box_set_active(v2->gtk_mode, v->mode); 15810: } 15810: } 15810: 15810: v->rgb_invalid = 15810: # 343 "src/view.c" 3 4 15810: 1 15810: # 343 "src/view.c" 15810: ; 15810: 15810: update_view(v); 15810: 15810: return (0); 15810: } 15810: 15810: static void update_buf_view(struct view_s* v) 15810: { 15810: update_buf(v->xdim, v->ydim, 16, v->dims, v->strs, v->pos, v->flip, v->interpolation, v->xzoom, v->yzoom, 15810: v->rgbw, v->rgbh, v->data, v->buf); 15810: } 15810: 15810: 15810: 15810: extern gboolean save_callback(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: 15810: unsigned int bufsize = 255; 15810: char name[bufsize]; 15810: char* cur = name; 15810: const char* end = name + bufsize; 15810: cur += snprintf(cur, end - cur, "%s", v->name); 15810: char dir[bufsize]; 15810: strncpy(dir, v->name, bufsize); 15810: 15810: for ( int i = 0; i < 16; i++) { 15810: if ( v->dims[i] != 1 && i != v->xdim && i != v->ydim ){ 15810: cur += snprintf(cur, end - cur, "_%s_%04ld", get_spec(i), v->pos[i]); 15810: } 15810: } 15810: cur += snprintf(cur, end - cur, ".png"); 15810: 15810: v->dialog = gtk_file_chooser_dialog_new ("Save File", 15810: v->window, 15810: GTK_FILE_CHOOSER_ACTION_SAVE, 15810: "Cancel", 15810: GTK_RESPONSE_CANCEL, 15810: "Save", 15810: GTK_RESPONSE_ACCEPT, 15810: 15810: # 386 "src/view.c" 3 4 15810: ((void *)0) 15810: # 386 "src/view.c" 15810: ); 15810: v->chooser = ((((GtkFileChooser*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_file_chooser_get_type ())))))); 15810: 15810: gtk_file_chooser_set_current_name (v->chooser, 15810: # 389 "src/view.c" 3 15810: __xpg_basename 15810: # 389 "src/view.c" 15810: (name)); 15810: 15810: 15810: gtk_file_chooser_set_current_folder (v->chooser, dirname(dir)); 15810: gtk_file_chooser_set_do_overwrite_confirmation (v->chooser, (!(0))); 15810: 15810: gint res = gtk_dialog_run (((((GtkDialog*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_dialog_get_type ()))))))); 15810: 15810: if (res == GTK_RESPONSE_ACCEPT) { 15810: 15810: char *filename = gtk_file_chooser_get_filename (v->chooser); 15810: if (CAIRO_STATUS_SUCCESS != cairo_surface_write_to_png(v->source, filename)) 15810: gtk_entry_set_text(v->gtk_entry, "Error: writing image file.\n"); 15810: 15810: gtk_entry_set_text(v->gtk_entry, "Saved!"); 15810: g_free (filename); 15810: } 15810: 15810: 15810: gtk_widget_destroy (v->dialog); 15810: return (0); 15810: } 15810: 15810: extern gboolean save_movie_callback(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: unsigned int bufsize = 255; 15810: char dir[bufsize]; 15810: strncpy(dir, v->name, bufsize); 15810: 15810: int frame_dim = 10; 15810: 15810: v->dialog = gtk_file_chooser_dialog_new("Export movie to folder", 15810: v->window, 15810: GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, 15810: "Cancel", 15810: GTK_RESPONSE_CANCEL, 15810: "Export", 15810: GTK_RESPONSE_ACCEPT, 15810: 15810: # 430 "src/view.c" 3 4 15810: ((void *)0) 15810: # 430 "src/view.c" 15810: ); 15810: 15810: v->chooser = ((((GtkFileChooser*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_file_chooser_get_type ())))))); 15810: 15810: gtk_file_chooser_set_current_folder(v->chooser, dirname(dir)); 15810: 15810: gint res = gtk_dialog_run (((((GtkDialog*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_dialog_get_type ()))))))); 15810: 15810: if (res == GTK_RESPONSE_ACCEPT) { 15810: 15810: char *chosen_dir = gtk_file_chooser_get_filename(v->chooser); 15810: char output_name[bufsize]; 15810: 15810: for (unsigned int f = 0; f < v->dims[frame_dim]; f++) { 15810: 15810: v->pos[frame_dim] = f; 15810: update_buf_view(v); 15810: 15810: draw(v->rgbw, v->rgbh, v->rgbstr, (unsigned char(*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 15810: v->mode, 1. / v->max, v->winlow, v->winhigh, v->phrot, 15810: v->rgbw, v->buf); 15810: 15810: char suff[16]; 15810: snprintf(suff, 16, "/mov-%04d.png", f); 15810: strncpy(output_name, chosen_dir, bufsize - 16); 15810: strncat(output_name, suff, 16); 15810: 15810: if (CAIRO_STATUS_SUCCESS != cairo_surface_write_to_png(v->source, output_name)) 15810: gtk_entry_set_text(v->gtk_entry, "Error: writing image file.\n"); 15810: } 15810: 15810: g_free(chosen_dir); 15810: gtk_entry_set_text(v->gtk_entry, "Movie exported."); 15810: } 15810: 15810: gtk_widget_destroy (v->dialog); 15810: 15810: return (0); 15810: } 15810: 15810: 15810: struct xy_s { float x; float y; }; 15810: 15810: static struct xy_s pos2screen(const struct view_s* v, float (*pos)[16]) 15810: { 15810: float x = (*pos)[v->xdim]; 15810: float y = (*pos)[v->ydim]; 15810: 15810: if ((XY == v->flip) || (XO == v->flip)) 15810: x = v->dims[v->xdim] - 1 - x; 15810: 15810: if ((XY == v->flip) || (OY == v->flip)) 15810: y = v->dims[v->ydim] - 1 - y; 15810: 15810: x *= v->xzoom; 15810: y *= v->yzoom; 15810: 15810: return (struct xy_s){ x, y }; 15810: } 15810: 15810: static void screen2pos(const struct view_s* v, float (*pos)[16], struct xy_s xy) 15810: { 15810: for (unsigned int i = 0; i < 16; i++) 15810: (*pos)[i] = v->pos[i]; 15810: 15810: float x = xy.x / v->xzoom; 15810: float y = xy.y / v->yzoom; 15810: 15810: if ((XY == v->flip) || (XO == v->flip)) 15810: x = v->dims[v->xdim] - 1 - x; 15810: 15810: if ((XY == v->flip) || (OY == v->flip)) 15810: y = v->dims[v->ydim] - 1 - y; 15810: 15810: (*pos)[v->xdim] = x; 15810: (*pos)[v->ydim] = y; 15810: } 15810: 15810: extern gboolean draw_callback(GtkWidget *widget, cairo_t *cr, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: if (v->invalid) { 15810: 15810: update_buf_view(v); 15810: 15810: v->invalid = 15810: # 517 "src/view.c" 3 4 15810: 0 15810: # 517 "src/view.c" 15810: ; 15810: v->rgb_invalid = 15810: # 518 "src/view.c" 3 4 15810: 1 15810: # 518 "src/view.c" 15810: ; 15810: } 15810: 15810: if (v->rgb_invalid) { 15810: 15810: draw(v->rgbw, v->rgbh, v->rgbstr, (unsigned char(*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 15810: v->mode, 1. / v->max, v->winlow, v->winhigh, v->phrot, 15810: v->rgbw, v->buf); 15810: 15810: 15810: v->rgb_invalid = 15810: # 528 "src/view.c" 3 4 15810: 0 15810: # 528 "src/view.c" 15810: ; 15810: } 15810: 15810: 15810: 15810: 15810: if (v->cross_hair) { 15810: 15810: float posi[16]; 15810: for (unsigned int i = 0; i < 16; i++) 15810: posi[i] = v->pos[i]; 15810: 15810: struct xy_s xy = pos2screen(v, &posi); 15810: 15810: draw_line(v->rgbw, v->rgbh, v->rgbstr, (unsigned char (*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 15810: 0, (int)xy.y, v->rgbw - 1, (int)xy.y, (v->xdim > v->ydim) ? &color_red : &color_blue); 15810: 15810: draw_line(v->rgbw, v->rgbh, v->rgbstr, (unsigned char (*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 15810: (int)xy.x, 0, (int)xy.x, v->rgbh - 1, (v->xdim < v->ydim) ? &color_red : &color_blue); 15810: 15810: 15810: 15810: } 15810: 15810: cairo_set_source_surface(cr, v->source, 0, 0); 15810: cairo_paint(cr); 15810: return (0); 15810: } 15810: 15810: 15810: 15810: 15810: struct view_s* create_view(const char* name, const long pos[16], const long dims[16], const 15810: # 560 "src/view.c" 3 15810: _Complex 15810: # 560 "src/view.c" 15810: float* data) 15810: { 15810: long sq_dims[2] = { 0 }; 15810: 15810: int l = 0; 15810: 15810: for (int i = 0; (i < 16) && (l < 2); i++) 15810: if (1 != dims[i]) 15810: sq_dims[l++] = i; 15810: 15810: 15810: # 570 "src/view.c" 3 15810: (( 15810: # 570 "src/view.c" 15810: 2 == l 15810: # 570 "src/view.c" 3 15810: ) ? (void) (0) : __assert_fail ( 15810: # 570 "src/view.c" 15810: "2 == l" 15810: # 570 "src/view.c" 3 15810: , "src/view.c", 570, __extension__ __PRETTY_FUNCTION__)) 15810: # 570 "src/view.c" 15810: ; 15810: 15810: struct view_s* v = xmalloc(sizeof(struct view_s)); 15810: 15810: v->next = v->prev = v; 15810: v->sync = 15810: # 575 "src/view.c" 3 4 15810: 1 15810: # 575 "src/view.c" 15810: ; 15810: 15810: v->cross_hair = 15810: # 577 "src/view.c" 3 4 15810: 0 15810: # 577 "src/view.c" 15810: ; 15810: 15810: v->name = name; 15810: v->max = 1.; 15810: 15810: v->pos = xmalloc(16 * sizeof(long)); 15810: 15810: for (int i = 0; i < 16; i++) 15810: v->pos[i] = ( 15810: # 585 "src/view.c" 3 4 15810: ((void *)0) 15810: # 585 "src/view.c" 15810: != pos) ? pos[i] : 0; 15810: 15810: v->xdim = sq_dims[0]; 15810: v->ydim = sq_dims[1]; 15810: 15810: v->xzoom = 2.; 15810: v->yzoom = 2.; 15810: 15810: v->source = 15810: # 593 "src/view.c" 3 4 15810: ((void *)0) 15810: # 593 "src/view.c" 15810: ; 15810: v->rgb = 15810: # 594 "src/view.c" 3 4 15810: ((void *)0) 15810: # 594 "src/view.c" 15810: ; 15810: v->buf = 15810: # 595 "src/view.c" 3 4 15810: ((void *)0) 15810: # 595 "src/view.c" 15810: ; 15810: 15810: 15810: md_copy_dims(16, v->dims, dims); 15810: md_calc_strides(16, v->strs, dims, sizeof( 15810: # 599 "src/view.c" 3 15810: _Complex 15810: # 599 "src/view.c" 15810: float)); 15810: v->data = data; 15810: 15810: v->winlow = 0.; 15810: v->winhigh = 1.; 15810: v->phrot = 0.; 15810: 15810: v->lastx = -1; 15810: v->lasty = -1; 15810: 15810: v->invalid = 15810: # 609 "src/view.c" 3 4 15810: 1 15810: # 609 "src/view.c" 15810: ; 15810: 15810: return v; 15810: } 15810: 15810: 15810: static void delete_view(struct view_s* v) 15810: { 15810: v->next->prev = v->prev; 15810: v->prev->next = v->next; 15810: 15810: free(v->buf); 15810: free(v->rgb); 15810: 15810: 15810: 15810: 15810: 15810: } 15810: 15810: 15810: extern gboolean toggle_sync(GtkToggleButton* button, gpointer data) 15810: { 15810: (void)(button); 15810: struct view_s* v = data; 15810: v->sync = !v->sync; 15810: 15810: return (0); 15810: } 15810: 15810: 15810: static void update_status_bar(struct view_s* v, float (*pos)[16]) 15810: { 15810: int x2 = (*pos)[v->xdim]; 15810: int y2 = (*pos)[v->ydim]; 15810: 15810: (*pos)[v->xdim] = x2; 15810: (*pos)[v->ydim] = y2; 15810: 15810: 15810: # 648 "src/view.c" 3 15810: _Complex 15810: # 648 "src/view.c" 15810: float val = sample(16, *pos, v->dims, v->strs, v->interpolation, v->data); 15810: 15810: 15810: char buf[100]; 15810: snprintf(buf, 100, "Pos: %03d %03d Magn: %.3e Val: %+.3e%+.3ei Arg: %+.2f", x2, y2, 15810: cabsf(val), crealf(val), cimagf(val), cargf(val)); 15810: 15810: gtk_entry_set_text(v->gtk_entry, buf); 15810: } 15810: 15810: 15810: extern void set_position(struct view_s* v, unsigned int dim, unsigned int p) 15810: { 15810: v->pos[dim] = p; 15810: 15810: gtk_adjustment_set_value(v->gtk_posall[dim], p); 15810: 15810: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) 15810: if (v->sync && v2->sync) 15810: gtk_adjustment_set_value(v2->gtk_posall[dim], p); 15810: } 15810: 15810: 15810: extern gboolean button_press_event(GtkWidget *widget, GdkEventButton *event, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: struct xy_s xy = { event->x, event->y }; 15810: 15810: float pos[16]; 15810: screen2pos(v, &pos, xy); 15810: 15810: if (event->button == (1)) { 15810: 15810: v->cross_hair = 15810: # 683 "src/view.c" 3 4 15810: 0 15810: # 683 "src/view.c" 15810: ; 15810: 15810: v->rgb_invalid = 15810: # 685 "src/view.c" 3 4 15810: 1 15810: # 685 "src/view.c" 15810: ; 15810: update_view(v); 15810: } 15810: 15810: if (event->button == (3)) { 15810: 15810: v->cross_hair = 15810: # 691 "src/view.c" 3 4 15810: 1 15810: # 691 "src/view.c" 15810: ; 15810: 15810: set_position(v, v->xdim, pos[v->xdim]); 15810: set_position(v, v->ydim, pos[v->ydim]); 15810: 15810: update_status_bar(v, &pos); 15810: 15810: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) 15810: if (v->sync && v2->sync) 15810: update_status_bar(v2, &pos); 15810: } 15810: 15810: return (0); 15810: } 15810: 15810: 15810: 15810: extern gboolean motion_notify_event(GtkWidget *widget, GdkEventMotion *event, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: int y = event->y; 15810: int x = event->x; 15810: 15810: if (event->state & GDK_BUTTON1_MASK) { 15810: 15810: if (-1 != v->lastx) { 15810: 15810: double low = gtk_adjustment_get_value(v->gtk_winlow); 15810: double high = gtk_adjustment_get_value(v->gtk_winhigh); 15810: 15810: low -= (x - v->lastx) / 200.; 15810: high -= (y - v->lasty) / 200.; 15810: 15810: if (high > low) { 15810: 15810: gtk_adjustment_set_value(v->gtk_winlow, low); 15810: gtk_adjustment_set_value(v->gtk_winhigh, high); 15810: 15810: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) { 15810: 15810: if (v->sync && v2->sync) { 15810: 15810: gtk_adjustment_set_value(v2->gtk_winlow, low); 15810: gtk_adjustment_set_value(v2->gtk_winhigh, high); 15810: } 15810: } 15810: } 15810: } 15810: 15810: v->lastx = x; 15810: v->lasty = y; 15810: 15810: } else { 15810: 15810: v->lastx = -1; 15810: v->lasty = -1; 15810: } 15810: 15810: return (0); 15810: } 15810: 15810: 15810: 15810: extern gboolean show_hide(GtkWidget *widget, GtkCheckButton* button) 15810: { 15810: gboolean flag = gtk_toggle_tool_button_get_active(((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((button)), ((gtk_toggle_tool_button_get_type ()))))))); 15810: (flag ? gtk_widget_show : gtk_widget_hide)(widget); 15810: 15810: return (0); 15810: } 15810: 15810: static int nr_windows = 0; 15810: 15810: extern gboolean window_close(GtkWidget *widget, GdkEvent* event, gpointer data) 15810: { 15810: (void)(widget); 15810: (void)(event); 15810: struct view_s* v = data; 15810: 15810: delete_view(v); 15810: 15810: if (0 == --nr_windows) 15810: gtk_main_quit(); 15810: 15810: return (0); 15810: } 15810: 15810: 15810: 15810: 15810: extern struct view_s* window_new(const char* name, const long pos[16], const long dims[16], const 15810: # 783 "src/view.c" 3 15810: _Complex 15810: # 783 "src/view.c" 15810: float* x) 15810: { 15810: struct view_s* v = create_view(name, pos, dims, x); 15810: 15810: GtkBuilder* builder = gtk_builder_new(); 15810: 15810: gtk_builder_add_from_string(builder, viewer_gui, -1, 15810: # 789 "src/view.c" 3 4 15810: ((void *)0) 15810: # 789 "src/view.c" 15810: ); 15810: 15810: v->gtk_drawingarea = ((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "drawingarea1"))), ((gtk_widget_get_type ())))))); 15810: v->gtk_viewport = ((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "scrolledwindow1"))), ((gtk_widget_get_type ())))))); 15810: 15810: v->gtk_winlow = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "winlow"))), ((gtk_adjustment_get_type ())))))); 15810: v->gtk_winhigh = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "winhigh"))), ((gtk_adjustment_get_type ())))))); 15810: 15810: v->gtk_entry = ((((GtkEntry*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "entry"))), ((gtk_entry_get_type ())))))); 15810: PangoFontDescription* desc = pango_font_description_new(); 15810: pango_font_description_set_family(desc, "mono"); 15810: pango_font_description_set_weight(desc, PANGO_WEIGHT_BOLD); 15810: pango_font_description_set_absolute_size(desc, 10 * 1024); 15810: gtk_widget_override_font(((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_entry)), ((gtk_widget_get_type ())))))), desc); 15810: pango_font_description_free(desc); 15810: 15810: v->gtk_zoom = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "zoom"))), ((gtk_adjustment_get_type ())))))); 15810: v->gtk_aniso = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "aniso"))), ((gtk_adjustment_get_type ())))))); 15810: 15810: v->gtk_mode = ((((GtkComboBox*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "mode"))), ((gtk_combo_box_get_type ())))))); 15810: gtk_combo_box_set_active(v->gtk_mode, 0); 15810: 15810: v->gtk_flip = ((((GtkComboBox*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "flip"))), ((gtk_combo_box_get_type ())))))); 15810: gtk_combo_box_set_active(v->gtk_flip, 0); 15810: 15810: v->gtk_interp = ((((GtkComboBox*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "interp"))), ((gtk_combo_box_get_type ())))))); 15810: gtk_combo_box_set_active(v->gtk_interp, 0); 15810: 15810: v->gtk_transpose = ((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "transpose"))), ((gtk_toggle_tool_button_get_type ())))))); 15810: v->gtk_fit = ((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "fit"))), ((gtk_toggle_tool_button_get_type ())))))); 15810: gtk_toggle_tool_button_set_active(((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_fit)), ((gtk_toggle_tool_button_get_type ())))))), (!(0))); 15810: 15810: for (int j = 0; j < 16; j++) { 15810: 15810: char pname[10]; 15810: snprintf(pname, 10, "pos%02d", j); 15810: v->gtk_posall[j] = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, pname))), ((gtk_adjustment_get_type ())))))); 15810: gtk_adjustment_set_upper(v->gtk_posall[j], v->dims[j] - 1); 15810: gtk_adjustment_set_value(v->gtk_posall[j], v->pos[j]); 15810: 15810: snprintf(pname, 10, "check%02d", j); 15810: v->gtk_checkall[j] = ((((GtkCheckButton*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, pname))), ((gtk_check_button_get_type ())))))); 15810: } 15810: 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->xdim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 15810: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->ydim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 15810: 15810: 15810: 15810: 15810: 15810: 15810: gtk_builder_connect_signals(builder, v); 15810: 15810: GtkWindow* window = ((((GtkWindow*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "window1"))), ((gtk_window_get_type ())))))); 15810: g_object_unref(((((GObject*) g_type_check_instance_cast ((GTypeInstance*) ((builder)), (((GType) ((20) << (2))))))))); 15810: v->window = window; 15810: gtk_window_set_title(window, name); 15810: gtk_widget_show(((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((window)), ((gtk_widget_get_type ()))))))); 15810: 15810: nr_windows++; 15810: 15810: 15810: refresh_callback( 15810: # 852 "src/view.c" 3 4 15810: ((void *)0) 15810: # 852 "src/view.c" 15810: , v); 15810: geom_callback( 15810: # 853 "src/view.c" 3 4 15810: ((void *)0) 15810: # 853 "src/view.c" 15810: , v); 15810: window_callback( 15810: # 854 "src/view.c" 3 4 15810: ((void *)0) 15810: # 854 "src/view.c" 15810: , v); 15810: 15810: return v; 15810: } 15810: 15810: void window_connect_sync(struct view_s* v, struct view_s* v2) 15810: { 15810: 15810: v2->next = v->next; 15810: v->next->prev = v2; 15810: v2->prev = v; 15810: v->next = v2; 15810: 15810: window_callback( 15810: # 867 "src/view.c" 3 4 15810: ((void *)0) 15810: # 867 "src/view.c" 15810: , v); 15810: } 15810: 15810: struct view_s* view_clone(struct view_s* v, const long pos[16]) 15810: { 15810: struct view_s* v2 = window_new(v->name, pos, v->dims, v->data); 15810: 15810: window_connect_sync(v, v2); 15810: 15810: return v2; 15810: } 15810: 15810: extern gboolean window_clone(GtkWidget *widget, gpointer data) 15810: { 15810: (void)(widget); 15810: struct view_s* v = data; 15810: 15810: view_clone(v, v->pos); 15810: 15810: return (0); 15810: } === 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=s390x-linux-gnu-pkg-config CXX=s390x-linux-gnu-g\+\+ CC=s390x-linux-gnu-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-22T10:36:58Z 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: 9 Distribution: unstable Fail-Stage: build Foreign Architectures: s390x Host Architecture: s390x Install-Time: 72 Job: bart-view_0.1.00-5 Machine Architecture: amd64 Package: bart-view Package-Time: 94 Source-Version: 0.1.00-5 Space: 408 Status: attempted Version: 0.1.00-5 -------------------------------------------------------------------------------- Finished at 2021-10-22T10:36:58Z Build needed 00:01:34, 408k disk space